În kernel-ul Android pentru a adăuga init.d. suport Android Posibilitatea de a construi o varietate de trucuri și script-uri, care va funcționa chiar în timpul pornirii sistemului, este necesar să se sprijine nucleul init.d, dar cum să-l adăugați? Foarte simplu!
Mai multe detalii despre init.d pot fi găsite în wiki. Pe scurt, acest sistem de inițializare, poate fi îmbunătățită cu ajutorul script-uri internet de mare viteză 3G, pentru a prelungi durata de viață a bateriei la o singură încărcare a bateriei, afectează funcționarea procesorului, și multe altele. Script-urile pot fi găsite pe internet ...
De ce am nevoie pentru a adăuga suport init.d în Android?
Metoda 1: Sistem de operare Windows
Metoda 2: Sistem de operare UBUNTU (Linux)
Instrucțiuni cu privire la modul de a adăuga suport pentru Android core init.d
Metoda 1: Sistem de operare Windows
1. boot.img de bază plasat lângă Android Image dosar Bucătărie
2. Trageți de bază BAT-script unpackimg.bat. după care miezul este demontat
3. Deschideți folderul și găsiți fișierul init.rc. ramdisk apoi se deschide prin intermediul Notepad ++
Adăugați după serviciu bootanim / sistem / bin / bootanimation .... storoki următoarele:
5. Salvați documentul, închideți Notepad ++, du-te înapoi la Android Image dosar Bucătărie
6. Rulați Bat-script repackimg.bat după care va crea un nucleu imagine nouă-new.img
1. Deschideți terminalul și introduceți următoarea comandă (versiunea Ubuntu 15.10 terminal este deja construit în managerul de fișiere Nautilus)
Pentru sistemele pe 32 de biți:
Pentru sistemele pe 64 de biți:
2. Apoi, executați comanda de repornire manager de fișiere
3. Instalați pachetul necesar pentru a lucra cu Android de bază
Lucrul cu miezul
1. Creați un folder acasă (Acasă Folder) dosar la orice nume convenabil și trece la kernel Android - boot.img. (În directorul exemplu kernel este specificat)
2. Navigați la kernel-ul director. o zonă goală, faceți clic dreapta și alegeți „Open in Terminal“
3. În terminal, tastați comanda:
Apoi, în directorul kernel-ul, veți vedea că există fișiere noi (kernel neambalat)
4. Crearea unui nou director (suna-l rw) în interiorul terminalului de scriere dosar nucleu
și apoi scrie comanda pentru a merge în ea
5. Scrierea de comandă în terminal pentru decompresia ulterioară secțiunea initrd.img
6. Apoi, în dosarul rw, veți găsi un număr de fișiere
8. La sfârșitul fișierului se adaugă următoarele linii
și salvați fișierul și ieșiți din ea
9. În terminalul de comandă asambla initrd.img scriere fișier
10. Revenind înapoi la folderul nucleu pentru acest terminal scrie
11. Punerea kernel-ul Android, astfel cum a fost modificat,
și după o altă comandă
Dacă primiți o eroare care kernel-ul a fost mare:
boot.img: actualizat este prea mare pentru Boot Image
apoi se colectează cu o astfel de echipa
nucleu Android cu init.d colectate! În continuare, aveți nevoie de Flash!
Cum de a verifica dacă kernel-ul suportă init.d?
1. Instalați Busybox
2. După orice terminal (folosind un PC sau aplicație), introduceți comanda:
3. În cazul în care răspunsul la șirul:
Deci, totul funcționează cum era de așteptat, kernel-ul suporta init.d
În cazul în care dosarul init.d în Android ar trebui să fie create pentru a adăuga script-uri?
3. În aplicația Browser rădăcină, navigați la / sistem / etc
5. Setarea permisiunilor pentru dosar (Permisiuni) - rwxr-xr-x, sau 07,555 sau litera "P"
6. Deschideți un fișier de configurare de text localizat în linia de partiție build.prop / sistem de rădăcină și finisaj:
Reboot Android și ați terminat!