[-]
Reklama



Ocena wątku:
  • 19 głosów - średnia: 2.37
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
edycja pliku build prop

[Tutorial] Edycja pliku Build.prop
W tym wątku będą opisane poszczególne linie kodu oraz ich funkcję.
Plik znajduje się w system/Build.prop
Post będzie aktualizowany wraz nabytą wiedzą :-P

Nazwa naszego ROMu
ro.build.display.id=
Wartość wyświetlana w "Opcje -> O telefonie -> Numer wersji"
Tutaj można zapodać nazwę własnego ROMu.




Nazwa Buildu
ro.build.version.release=
Tutaj najczęściej występuje wersja Androida, np. 4.0.3, 2.3.7 etc.



Nazwa Modelu telefonu
ro.product.model=
Nazwa kodowa urządzenia, np. GT-I9100



Domyślny język ROMu
ro.product.locale.language=
ro.product.locale.region=
Ustawienia określające domyślny język ROMu i region (lokalizację) w jakiej produkt jest używany. Ustawienie tych wartości odpowiednio na: pl i PL pozwala na automatyczną detekcję języka polskiego podczas pierwszego uruchomienia ROMu.



Nazwa kodowa procesora telefonu
ro.product.cpu.abi=



Nazwa bazowego ROMu
ro.build.baseband_version=
Nie u wszystkich producentów urządzeń ta wartość występuje.




Domyślne dźwięki:
ro.config.ringtone= (dźwięk dzwonka)
ro.config.notification_sound= (dźwięk powiadomień)
ro.config.alarm_alert= (dźwięk alarmu)



Rozdzielczość ekranu w DPI
ro.sf.lcd_density=
qemu.sf.lcd_density=




Ilość stopni obrotu dla autorotacji
ro.sf.hwrotation=



Wielkość pamięci wirtualnej dla Dalvik
dalvik.vm.heapsize= (wielkość w MB)



Format daty
ro.com.android.dateformat=



Czas wyszukiwania sieci WiFi
wifi.supplicant_scan_interval= (w sekundach)



Domyślny adres DNS dla WiFI
wlan.default.dns1=
wlan.default.dns2=




Wielkość pamięci podręcznej
net.tcp.buffersize.default=
net.tcp.buffersize.wifi=
net.tcp.buffersize.umts=
net.tcp.buffersize.edge=
net.tcp.buffersize.gprs=
(przykład 4096,131072,2097152,4096,131072,2097152) określone w kb, 1024kb=1MB
Odpowiedz Opera Windows 7
Małe sprostowanie, LCD Density to opcja odpowiadająca za rozdzielczość ekranu podaną w DPI. Im mniejsza tym wyświetlane elementy będą mniejsze.
Oneplus 3 64GB | Oxygen OS Android 6.0.1 | ElementalX Kernel | Rearth Ringke Fusion
IPAD Air WiFi 16GB | iOS 10.2 | Speck Leather Flip Cover
Odpowiedz Opera Windows 7
debug.composition.type=gpu

Nie wiem jak to zbytnio opisać profesjonalnie, więc opiszę po ludzku Big Grin zmiana type=gpu powoduje że część danych odpowiadających za obróbkę grafiki (np. slajdy, przewijanie itp) jest przekazywana do GPU odciążając w ten sposób CPU. Korzyści to płynniejsze animacje, slajdy, przewijanie i takie tam ...

dalvik.vm.heapsize=

Zarezerwowana pamięć wirtualna dla kernela, określająca ile miejsca w pamięci ram może kernel zapchać przez aplikację bądź kilka aplikacji. W przypadku gdy nie gramy w gry, można ustawić mniej np. 16 lub nawet 12, wtedy pozostaje nam więcej dynamicznej pamięci RAM. Poziom maksymalny to 48MB, optymalny 32MB.
Odpowiedz Firefox Windows 7
Nowe tweaki,uniwersalne na każdy telefon :

Ładuje launcher do pamięci i nie daje się wyłączyć
ro.HOME_APP_ADJ=1

Zwiększa jakość JPG do 100% (dużo mniejsza kopresja)
ro.media.enc.jpeg.quality=100

Włączenie renderowania UI przez GPU (coś tam niby daje)
debug.sf.hw=1

Zwiększa czułość ekranu/scrolingu
windowsmgr.max_events_per_sec=150

Wyłącza opóźnienie dialera
ro.telephony.call_ring.delay=0

Oszczędność energii :
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
(pomaga zasnąć w deepsleep)

Wyłącza powiadomienie o debugowaniu
persist.adb.notify=0

Tweak ogólnie zwiększa czułość na dotyk
debug.performance.tuning=1
video.accelerate.hw=1


Zwiększa jakość nagrywania/zdjęć
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000


Tweaki na lepszy sygnał 2G/3G
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5


Tweak na szybszy net przez przeglądarkę
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960


Usuwa problem z czarnym ekranem po dzwonieniu
ro.lge.proximity.delay=25
mot.proximity.delay=25


Tel. nie wzbudzi się od klawiszy głośności
ro.config.hwfeature_wakeupkey=0

Wymusza świecenie klawiszy sprzętowych gdy LCD też świeci (wtryb wzbudzony)
ro.mot.buttonlight.timeout=0

Wyłącza bootanimację:
debug.sf.nobootanimation=1

Poprawia jakość GPS
ro.ril.def.agps.feature=1
ro.ril.def.agps.mode=2


Przyspiesza strumieniowy przesył danych
media.stagefright.enable-player=false
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
media.stagefright.enable-rtsp=true


Nie pamiętam co to dawało :
service.brcm.bt.activation=0
service.brcm.bt.srv_active=0
service.brcm.bt.hcid_active=0
service.brcm.bt.btld=0
service.brcm.bt.btld_pid=0
ENFORCE_PROCESS_LIMIT=false
MAX_SERVICE_INACTIVITY=
MIN_HIDDEN_APPS=
MAX_HIDDEN_APPS=
CONTENT_APP_IDLE_OFFSET=
EMPTY_APP_IDLE_OFFSET=
MAX_ACTIVITIES=
ACTIVITY_INACTIVE_RESET_TIME=
dalvik.vm.dexopt-flags=m=y


service.brcm.bt.avrcp_pass_thru=0
Odpowiedz Opera Windows 7
Stary temat.
Ale zapytam.
Czy podczas instalacji custom romu z identycznego telefonu identyczne parametry. Tylko dwa inne modele tej samej marki.
Plik build.prop może sprawiać problem i powodować error 7 w twrp recovery?
Pytam bo w najnowszym buildzie tego customa co portowany z modelu lg L70 na LG l65 wywala mi właśnie error 7
Podczas instalacji w twrp.
Da się to jakoś obejść?

Wysłane z mojego GT-I8160(P/L) przy użyciu Tapatalka
Historia sprzętu który pomyślnie stuningowałem.
K550i,W595,K800i,PSP 3004 Piano Black,PS2
SCPH-70005,Zte Blade,Xperia X8,PlayStation
SCPH-5200,PSOne SCPH-101
Odpowiedz Google Chrome Windows XP/2003
Podczas wgrywania przez twrp jeżeli masz taki błąd to raczej coś ze skryptem instalacyjnym bo build.prop stwarzałby problem podczas uruchomienia  sprzętu a nie podczas instalacji.
Build.prop to parametry startowe systemu.
.


Odpowiedz Firefox Windows 9x/NT/2000


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości