Android sistemindeki klasörlerin anlamları?

genso

Aktif Üye
#1
Android'deki /system dizininde bulunan (rom) klasörlerin anlamlarını tam olarak hala bilmiyorum bunları açıklayabilir misiniz?
App,bin,data,fonts,framework,media,priv-app gibi basit şeyleri değilde etc,lib,mobile_toolkit,res,tts,usr,vendor,xbin gibi fazla bilinmeyen ve tahmin edilemeyen klasörlerin görevlerini açıklarsanız yararlı olur. (Hep başta dediklerimi açıklıyolarda  :D)
 
R

Rygebin

#2
App: Normal uygulamalar

Priv app: Silinemeyen uygulamalar

Framework: Görünüm ve sidebar navbar değişiklikleri

Fonts: Görünüm

Bin: Ara bağlantıyı sağlayan dosyalar.


Usr vendor tts falan port romlarda alınan romun çalışmasını sağlayan dosyalar. Libleri kontrol ederler. Liblerde romu çalıştırır app vendor ttsi tetikler.
 

genso

Aktif Üye
#3
Rygebin' Alıntı:
App: Normal uygulamalar

Priv app: Silinemeyen uygulamalar

Framework: Görünüm ve sidebar navbar değişiklikleri

Fonts: Görünüm

Bin: Ara bağlantıyı sağlayan dosyalar.
Hocam, bir daha okur musunuz?

Edit: Editlemişsiniz pardon :)


Rygebin' Alıntı:
App: Normal uygulamalar

Priv app: Silinemeyen uygulamalar

Framework: Görünüm ve sidebar navbar değişiklikleri

Fonts: Görünüm

Bin: Ara bağlantıyı sağlayan dosyalar.


Usr vendor tts falan port romlarda alınan romun çalışmasını sağlayan dosyalar. Libleri kontrol ederler. Liblerde romu çalıştırır app vendor ttsi tetikler.
Yani normalde usr,vendor,tts yok mu? Stock romda var oysaki port değil.
 

CelalBey

Kayıtlı Üye
#4
Rygebin' Alıntı:
App: Normal uygulamalar

Priv app: Silinemeyen uygulamalar

Framework: Görünüm ve sidebar navbar değişiklikleri

Fonts: Görünüm

Bin: Ara bağlantıyı sağlayan dosyalar.


Usr vendor tts falan port romlarda alınan romun çalışmasını sağlayan dosyalar. Libleri kontrol ederler. Liblerde romu çalıştırır app vendor ttsi tetikler.
priv app nasil silinemeyen uygulamalar ya silebilioruz
 
S

SuperDroid

#5
CelalBey' Alıntı:
Rygebin' Alıntı:
App: Normal uygulamalar

Priv app: Silinemeyen uygulamalar

Framework: Görünüm ve sidebar navbar değişiklikleri

Fonts: Görünüm

Bin: Ara bağlantıyı sağlayan dosyalar.


Usr vendor tts falan port romlarda alınan romun çalışmasını sağlayan dosyalar. Libleri kontrol ederler. Liblerde romu çalıştırır app vendor ttsi tetikler.
priv app nasil silinemeyen uygulamalar ya silebilioruz
Kaan hata yapmis ama size dogrusunu aciklayayim:

Priv-app: Silinmesi halinde sistemde sorunlar cikarabilecek uygulamalar burada yer alir. Yani burada sistemin ana bilesenleri var diyebiliriz. Ornegin: SystemUI, Kişiler, ...
 
R

Rygebin

#6
SuperDroid' Alıntı:
CelalBey' Alıntı:
Rygebin' Alıntı:
App: Normal uygulamalar

Priv app: Silinemeyen uygulamalar

Framework: Görünüm ve sidebar navbar değişiklikleri

Fonts: Görünüm

Bin: Ara bağlantıyı sağlayan dosyalar.


Usr vendor tts falan port romlarda alınan romun çalışmasını sağlayan dosyalar. Libleri kontrol ederler. Liblerde romu çalıştırır app vendor ttsi tetikler.
priv app nasil silinemeyen uygulamalar ya silebilioruz
Kaan hata yapmis ama size dogrusunu aciklayayim:

Priv-app: Silinmesi halinde sistemde sorunlar cikarabilecek uygulamalar burada yer alir. Yani burada sistemin ana bilesenleri var diyebiliriz. Ornegin: SystemUI, Kişiler, ...
Onu demek istemiştim :).
 
S

SuperDroid

#8
genso' Alıntı:
Daha detaylı anlatabilir misiniz; işlevi nedir, gerekli midir, romlar arasında ki farkları nelerdir vb. şeklinde.
Sistemde gereksiz klasor yoktur.
Dedigimiz gibi:

app ve priv-app ta sisteme ait uygulamalar bulunur.
Bin: ara baglanti saglamak icin
Lib: sistemdeki tum uygulamalarin yararlandigi kutuphane dosyalaridir. Bunlardan bazilarini silerseniz bisi olmaz ancak onemli olanlari silerseniz sistem acilmaz.
Framework: tum sistem uygulamalarinin yararlandigi kaynak kodlar ve pngler buradaki jarlarda ve apklarda yer alir.
Fonts: sistemin ve diger uygulamalarin kullandigi yazi tipleri burada yer alir.
Usr, vendor vs klasorler de libleri kontrol etmektedir.
Tts klasoru sesli okuma vb islemler icin gereken dil dosyalarini barindirir.
Bunlarin her biri sistemin calismasini saglayan parcalardir. Birini bile silseniz sistemi acilmaz hale getirebilirsiniz.

Romlarda app, priv-app, framework, bin ve lib klasorlerinde degisiklikler yapilmasi sonucu farkli romlar yapilabilmektedir.
 

genso

Aktif Üye
#9
SuperDroid' Alıntı:
genso' Alıntı:
Daha detaylı anlatabilir misiniz; işlevi nedir, gerekli midir, romlar arasında ki farkları nelerdir vb. şeklinde.
Sistemde gereksiz klasor yoktur.
Dedigimiz gibi:

app ve priv-app ta sisteme ait uygulamalar bulunur.
Bin: ara baglanti saglamak icin
Lib: sistemdeki tum uygulamalarin yararlandigi kutuphane dosyalaridir. Bunlardan bazilarini silerseniz bisi olmaz ancak onemli olanlari silerseniz sistem acilmaz.
Framework: tum sistem uygulamalarinin yararlandigi kaynak kodlar ve pngler buradaki jarlarda ve apklarda yer alir.
Fonts: sistemin ve diger uygulamalarin kullandigi yazi tipleri burada yer alir.
Usr, vendor vs klasorler de libleri kontrol etmektedir.
Tts klasoru sesli okuma vb islemler icin gereken dil dosyalarini barindirir.
Bunlarin her biri sistemin calismasini saglayan parcalardir. Birini bile silseniz sistemi acilmaz hale getirebilirsiniz.

Romlarda app, priv-app, framework, bin ve lib klasorlerinde degisiklikler yapilmasi sonucu farkli romlar yapilabilmektedir.
Peki
Addon.,data,etc,mobile_toolkit,xbin,res?
Bunların işlevleri nelerdir, hangileri gereklidir, her romda yoklar?

Hangi libler silinebilir mesela bazı romlarda bayağı fazlayken; stock romlarda daha az oluyor.
 
S

SuperDroid

#10
genso' Alıntı:
SuperDroid' Alıntı:
genso' Alıntı:
Daha detaylı anlatabilir misiniz; işlevi nedir, gerekli midir, romlar arasında ki farkları nelerdir vb. şeklinde.
Sistemde gereksiz klasor yoktur.
Dedigimiz gibi:

app ve priv-app ta sisteme ait uygulamalar bulunur.
Bin: ara baglanti saglamak icin
Lib: sistemdeki tum uygulamalarin yararlandigi kutuphane dosyalaridir. Bunlardan bazilarini silerseniz bisi olmaz ancak onemli olanlari silerseniz sistem acilmaz.
Framework: tum sistem uygulamalarinin yararlandigi kaynak kodlar ve pngler buradaki jarlarda ve apklarda yer alir.
Fonts: sistemin ve diger uygulamalarin kullandigi yazi tipleri burada yer alir.
Usr, vendor vs klasorler de libleri kontrol etmektedir.
Tts klasoru sesli okuma vb islemler icin gereken dil dosyalarini barindirir.
Bunlarin her biri sistemin calismasini saglayan parcalardir. Birini bile silseniz sistemi acilmaz hale getirebilirsiniz.

Romlarda app, priv-app, framework, bin ve lib klasorlerinde degisiklikler yapilmasi sonucu farkli romlar yapilabilmektedir.
Peki
Addon.,data,etc,mobile_toolkit,xbin,res?
Bunların işlevleri nelerdir, hangileri gereklidir, her romda yoklar?

Hangi libler silinebilir mesela bazı romlarda bayağı fazlayken; stock romlarda daha az oluyor.
Silinebilir olanlara örnek olarak libchromexxxxx.xxx.so (x'lerin yerinde rakamlar var)

Addon.d gapps paketi roma gömüldüğünde gapps paketinin tüm özelliklerinin çalışması için içinde iki tane script dosyası bulunur.

Data'yı tam bilmiyorum.

Etc klasöründe uygulamaların kullanabildiği izin xmlleri, font şeması, hosts dosyası gibi önemli şeyler bulunur.

mobile_toolkit te içinde PDF bulunan bir ISO dosyası bulunur. Bu PDF de USB girişi şeması bulunur.

Xbin de busybox, root binaryleri vs onemli şeyler bulunur.

Res klasörü factory modda gerekli olan test resimlerini ve seslerini içerir.

Mobile_toolkit klasörü silinebilir ancak azıcık bir alan kapladığı için ne gerek var :D
 

genso

Aktif Üye
#11
SuperDroid' Alıntı:
genso' Alıntı:
SuperDroid' Alıntı:
genso' Alıntı:
Daha detaylı anlatabilir misiniz; işlevi nedir, gerekli midir, romlar arasında ki farkları nelerdir vb. şeklinde.
Sistemde gereksiz klasor yoktur.
Dedigimiz gibi:

app ve priv-app ta sisteme ait uygulamalar bulunur.
Bin: ara baglanti saglamak icin
Lib: sistemdeki tum uygulamalarin yararlandigi kutuphane dosyalaridir. Bunlardan bazilarini silerseniz bisi olmaz ancak onemli olanlari silerseniz sistem acilmaz.
Framework: tum sistem uygulamalarinin yararlandigi kaynak kodlar ve pngler buradaki jarlarda ve apklarda yer alir.
Fonts: sistemin ve diger uygulamalarin kullandigi yazi tipleri burada yer alir.
Usr, vendor vs klasorler de libleri kontrol etmektedir.
Tts klasoru sesli okuma vb islemler icin gereken dil dosyalarini barindirir.
Bunlarin her biri sistemin calismasini saglayan parcalardir. Birini bile silseniz sistemi acilmaz hale getirebilirsiniz.

Romlarda app, priv-app, framework, bin ve lib klasorlerinde degisiklikler yapilmasi sonucu farkli romlar yapilabilmektedir.
Peki
Addon.,data,etc,mobile_toolkit,xbin,res?
Bunların işlevleri nelerdir, hangileri gereklidir, her romda yoklar?

Hangi libler silinebilir mesela bazı romlarda bayağı fazlayken; stock romlarda daha az oluyor.
Silinebilir olanlara örnek olarak libchromexxxxx.xxx.so (x'lerin yerinde rakamlar var)

Addon.d gapps paketi roma gömüldüğünde gapps paketinin tüm özelliklerinin çalışması için içinde iki tane script dosyası bulunur.

Data'yı tam bilmiyorum.

Etc klasöründe uygulamaların kullanabildiği izin xmlleri, font şeması, hosts dosyası gibi önemli şeyler bulunur.

mobile_toolkit te içinde PDF bulunan bir ISO dosyası bulunur. Bu PDF de USB girişi şeması bulunur.

Xbin de busybox, root binaryleri vs onemli şeyler bulunur.

Res klasörü factory modda gerekli olan test resimlerini ve seslerini içerir.

Mobile_toolkit klasörü silinebilir ancak azıcık bir alan kapladığı için ne gerek var :D
Xbin extra sistem dosyaları olmuyor mu silindiğinde bir sorun çıkarmıyo genelde
 
C

caneray

#12
genso' Alıntı:
SuperDroid' Alıntı:
genso' Alıntı:
SuperDroid' Alıntı:
genso' Alıntı:
Daha detaylı anlatabilir misiniz; işlevi nedir, gerekli midir, romlar arasında ki farkları nelerdir vb. şeklinde.
Sistemde gereksiz klasor yoktur.
Dedigimiz gibi:

app ve priv-app ta sisteme ait uygulamalar bulunur.
Bin: ara baglanti saglamak icin
Lib: sistemdeki tum uygulamalarin yararlandigi kutuphane dosyalaridir. Bunlardan bazilarini silerseniz bisi olmaz ancak onemli olanlari silerseniz sistem acilmaz.
Framework: tum sistem uygulamalarinin yararlandigi kaynak kodlar ve pngler buradaki jarlarda ve apklarda yer alir.
Fonts: sistemin ve diger uygulamalarin kullandigi yazi tipleri burada yer alir.
Usr, vendor vs klasorler de libleri kontrol etmektedir.
Tts klasoru sesli okuma vb islemler icin gereken dil dosyalarini barindirir.
Bunlarin her biri sistemin calismasini saglayan parcalardir. Birini bile silseniz sistemi acilmaz hale getirebilirsiniz.

Romlarda app, priv-app, framework, bin ve lib klasorlerinde degisiklikler yapilmasi sonucu farkli romlar yapilabilmektedir.
Peki
Addon.,data,etc,mobile_toolkit,xbin,res?
Bunların işlevleri nelerdir, hangileri gereklidir, her romda yoklar?

Hangi libler silinebilir mesela bazı romlarda bayağı fazlayken; stock romlarda daha az oluyor.
Silinebilir olanlara örnek olarak libchromexxxxx.xxx.so (x'lerin yerinde rakamlar var)

Addon.d gapps paketi roma gömüldüğünde gapps paketinin tüm özelliklerinin çalışması için içinde iki tane script dosyası bulunur.

Data'yı tam bilmiyorum.

Etc klasöründe uygulamaların kullanabildiği izin xmlleri, font şeması, hosts dosyası gibi önemli şeyler bulunur.

mobile_toolkit te içinde PDF bulunan bir ISO dosyası bulunur. Bu PDF de USB girişi şeması bulunur.

Xbin de busybox, root binaryleri vs onemli şeyler bulunur.

Res klasörü factory modda gerekli olan test resimlerini ve seslerini içerir.

Mobile_toolkit klasörü silinebilir ancak azıcık bir alan kapladığı için ne gerek var :D
Xbin extra sistem dosyaları olmuyor mu silindiğinde bir sorun çıkarmıyo genelde
Arkadaşların verdikleri bilgiler doğrudur, system üzerinde düzenlenlemeri belirttikleri şekilde yapabilirsiniz. Yanlış yapılan her işlem ayrı bir sorun oluşturacağı için eğer teknik bilginiz yok ise rom portlama/edilteme işlemini denemenizi önermiyorum :D
 

genso

Aktif Üye
#13
caneray' Alıntı:
genso' Alıntı:
SuperDroid' Alıntı:
genso' Alıntı:
SuperDroid' Alıntı:
Sistemde gereksiz klasor yoktur.
Dedigimiz gibi:

app ve priv-app ta sisteme ait uygulamalar bulunur.
Bin: ara baglanti saglamak icin
Lib: sistemdeki tum uygulamalarin yararlandigi kutuphane dosyalaridir. Bunlardan bazilarini silerseniz bisi olmaz ancak onemli olanlari silerseniz sistem acilmaz.
Framework: tum sistem uygulamalarinin yararlandigi kaynak kodlar ve pngler buradaki jarlarda ve apklarda yer alir.
Fonts: sistemin ve diger uygulamalarin kullandigi yazi tipleri burada yer alir.
Usr, vendor vs klasorler de libleri kontrol etmektedir.
Tts klasoru sesli okuma vb islemler icin gereken dil dosyalarini barindirir.
Bunlarin her biri sistemin calismasini saglayan parcalardir. Birini bile silseniz sistemi acilmaz hale getirebilirsiniz.

Romlarda app, priv-app, framework, bin ve lib klasorlerinde degisiklikler yapilmasi sonucu farkli romlar yapilabilmektedir.
Peki
Addon.,data,etc,mobile_toolkit,xbin,res?
Bunların işlevleri nelerdir, hangileri gereklidir, her romda yoklar?

Hangi libler silinebilir mesela bazı romlarda bayağı fazlayken; stock romlarda daha az oluyor.
Silinebilir olanlara örnek olarak libchromexxxxx.xxx.so (x'lerin yerinde rakamlar var)

Addon.d gapps paketi roma gömüldüğünde gapps paketinin tüm özelliklerinin çalışması için içinde iki tane script dosyası bulunur.

Data'yı tam bilmiyorum.

Etc klasöründe uygulamaların kullanabildiği izin xmlleri, font şeması, hosts dosyası gibi önemli şeyler bulunur.

mobile_toolkit te içinde PDF bulunan bir ISO dosyası bulunur. Bu PDF de USB girişi şeması bulunur.

Xbin de busybox, root binaryleri vs onemli şeyler bulunur.

Res klasörü factory modda gerekli olan test resimlerini ve seslerini içerir.

Mobile_toolkit klasörü silinebilir ancak azıcık bir alan kapladığı için ne gerek var :D
Xbin extra sistem dosyaları olmuyor mu silindiğinde bir sorun çıkarmıyo genelde
Arkadaşların verdikleri bilgiler doğrudur, system üzerinde düzenlenlemeri belirttikleri şekilde yapabilirsiniz. Yanlış yapılan her işlem ayrı bir sorun oluşturacağı için eğer teknik bilginiz yok ise rom portlama/edilteme işlemini denemenizi önermiyorum :D
Az çok var discoveryye cm11 portlamıştım ama aynı yöntemle E-Tab 5'e portlanmıyor
 
Üst