Come configurare smartphone e PC. Portale informativo

Qual è il kernel nel firmware. "Perché Android è tormentato"

Molti possessori di dispositivi Android su vari forum e siti Web spesso trovano menzione di qualcosa di incomprensibile, che si chiama kernel o in inglese kernel. Può essere modificato ed è menzionato nel menu delle impostazioni del dispositivo, nella sezione "Informazioni sul tablet (telefono)".

Se scavi più a fondo, scoprirai che il kernel fa parte del sistema operativo e non solo Android ce l'ha, ma anche altri sistemi operativi: Windows, iOS, MacOS e altri. Ma saremo interessati al kernel Android e cercherò di spiegare di cosa si tratta a livello degli utenti inesperti.

Probabilmente sai che qualsiasi sistema operativo, incluso Android, è, in generale, un insieme di programmi che gestiscono il funzionamento dell'intero dispositivo e sono responsabili dell'avvio di applicazioni utente come giochi, file manager, browser Web e altro.

E il kernel Android è praticamente la parte più importante del sistema operativo, responsabile dell'interazione tra tutta la parte hardware e software del sistema. Il kernel è costituito da un insieme di driver per tutte le apparecchiature del dispositivo e da un sottosistema per la gestione della memoria, della rete, della sicurezza e di altre funzioni di base del sistema operativo.
Ad esempio, quando si tocca lo schermo per avviare un'applicazione, il driver del touchpad dello schermo determina la posizione in cui è avvenuto il tocco e segnala le coordinate ad altri programmi, che, sempre utilizzando il kernel, troveranno l'applicazione desiderata nella memoria del dispositivo e la avvieranno Esso. Questo è, ovviamente, un modello molto semplificato, ma riflette l'essenza del sistema operativo.

Pertanto, abbiamo scoperto che quando un software ha bisogno dell'hardware di un tablet o di un telefono per fare qualcosa, si rivolge al kernel del sistema operativo per farlo.

Il kernel controlla assolutamente tutte le apparecchiature: Wi-Fi, Bluetooth, GPS, memoria e altri dispositivi. Il “cuore” del dispositivo – il suo processore – non fa eccezione. Il core può controllarne la frequenza e l'alimentazione.
Il nucleo del sistema operativo Android è stato preso in prestito dai suoi sviluppatori, Google, dal sistema operativo Linux.

Poiché il kernel controlla tutto l'hardware e l'hardware di tutti i tablet e telefoni è diverso, il kernel Android di base viene modificato dal produttore separatamente per ciascun dispositivo.

Come il firmware, i kernel possono essere stock (di fabbrica) e personalizzati - alternativi, creati da sviluppatori indipendenti.

Perché abbiamo bisogno di kernel personalizzati? Il core standard è ottimizzato al massimo dal produttore per un dispositivo specifico, ma di solito blocca funzioni core importanti come, ad esempio, il controllo della frequenza del processore. E se hai bisogno di overcloccare il processore del tuo tablet, dovrai cambiare il kernel con uno personalizzato, in cui la funzione di controllo della frequenza del processore è sbloccata.

Inoltre, i kernel personalizzati sono solitamente basati su versioni più recenti dei kernel Linux. Ecco un elenco approssimativo delle funzionalità fornite dai kernel personalizzati:

  • Modificare la frequenza del processore entro un ampio intervallo;
  • Overclocking del sottosistema grafico (GPU);
  • Riduzione della frequenza e della tensione del processore, che consente una maggiore durata della batteria;
  • Driver più recenti e di alta qualità, ad esempio, per velocizzare il GPS o aggiungere nuove funzioni;
  • Ampia gamma di opzioni per personalizzare e configurare i colori dell'audio e dello schermo;
  • Supporto per file system alternativi (XFS, ReiserFS e altri).

Poiché i kernel alternativi vengono creati da sviluppatori indipendenti, non vi è alcuna garanzia che il tuo tablet o telefono funzionerà senza problemi dopo aver installato un kernel personalizzato. Pertanto, prima di eseguire il flashing di un nuovo kernel, è consigliabile effettuare un backup completo del sistema.

L'autore di CyanogenMod ha iniziato a realizzare il primo firmware personalizzato (fatto in casa) per il suo HTC Dream. Poco dopo, è stato sorpreso di trovare recensioni positive sulla sua idea e ha riunito una squadra di appassionati. Ora il suo soprannome è quasi sinonimo di firmware personalizzato e il lavoro del suo team è stato ufficialmente riconosciuto da Google.Perché le altre persone erano così interessate ai suoi esperimenti? Questi esperimenti devono essere ripetuti da un “semplice mortale”?

Nonostante la cordialità e l'abbondanza di funzionalità del sistema operativo Android, mancano molte funzioni che consentono di utilizzare lo smartphone esattamente come vorrebbero gli utenti.

All'inizio del suo viaggio, Android era un altro sistema operativo che dava molte più libertà rispetto al chiuso, seppur popolare, iOS. Ora, nel 2013, “detiene” l'80% del mercato degli smartphone, ma tre anni fa Android era ancora molto lontano dall'ideale ed era solo leggermente davanti a iOS nella corsa per la quota del morente Symbian.

Il firmware personalizzato ha notevolmente ampliato le possibilità di personalizzazione e adattamento di uno smartphone Android alle tue esigenze. Ora ci sono possibilità di gestire le funzioni più profonde del sistema: il kernel, la macchina virtuale, la modifica delle interfacce utente...

Il firmware personalizzato è riuscito a svolgere un ruolo chiave nel conquistare un vasto pubblico di utenti a causa della riluttanza dei produttori di smartphone ad aggiornare tempestivamente i propri dispositivi alle nuove versioni del sistema operativo, mentre il firmware personalizzato ha iniziato a essere rilasciato per un numero sempre maggiore di dispositivi, aggiornandoli alla versione originale. ultime versioni di Android.

Naturalmente, non è corretto ignorare altre modifiche di Android, come MIUI, AOSP, AOKP, ma al momento CyanogenMod è giustamente considerata la versione personalizzata più popolare di Android.


Inizialmente, la maggior parte delle persone associava il firmware personalizzato (non di fabbrica, fatto in casa) alla "bellezza", un cambiamento nell'interfaccia non di grande successo delle prime versioni di Android. Con l'avvento di Android 4.x (nome in codice Ice Cream Sandwich, poi Jelly Bean e ora KitKat) e un nuovo tema chiamato Holo, la necessità di inventare un nuovo design per il sistema operativo è in gran parte scomparsa: gli sviluppatori hanno potuto concentrarsi sull'espansione della sua capacità.

Se proviamo a descrivere tutte le funzionalità del firmware CyanogenMod, ci vorranno diverse pagine per elencare semplicemente le differenze rispetto alla versione originale di Google, quindi sarebbe più facile dire che c'è anche tutto ciò che è presente nel normale sistema operativo Android, solo molte volte di più.

Ad esempio, la schermata di blocco supporta l'installazione delle sue applicazioni per l'avvio rapido, tutti i punti APN degli operatori di telefonia mobile sono integrati nel firmware, puoi installare temi di terze parti e configurare in modo molto preciso il pannello delle notifiche (anche su quale lato dello schermo dovrebbe apparire su). Puoi passare il tuo smartphone alla modalità tablet, puoi disabilitare del tutto i pulsanti del software e utilizzare i cosiddetti Pie Controls, pulsanti che appaiono solo se fai scorrere il dito dal bordo dello schermo al centro. Supporto per routine quotidiane, profili utente, controllo avanzato dei widget, controllo delle rotazioni dello schermo, possibilità di ricevere nuovi aggiornamenti via etere: è impossibile elencare tutto.

Basta aggiungere che con tutto ciò il firmware occupa pochissima memoria (ad esempio, circa 115 MB di memoria personalizzata contro 600 MB di memoria ufficiale per il Samsung Galaxy Note) e funziona in modo abbastanza fluido e veloce.

Kernel personalizzati

Il kernel è il cuore del sistema operativo; controlla l'intero funzionamento del dispositivo. Poiché tutti i dispositivi dispongono del proprio set hardware, il produttore assembla i core in base ai requisiti di un particolare dispositivo. Alcuni kernel possono essere installati nel firmware originale, ma ciò non è ancora consigliato.

Cosa può offrire all'utente un kernel non standard? Controllo del consumo energetico e delle frequenze del processore e del chip video, driver aggiornati, controllo della macchina virtuale Dalvik, possibilità di personalizzare il suono e il funzionamento dello schermo, resa cromatica, sensibilità, aggiungere il supporto per dispositivi esterni non standard. ..

Finora molti utenti non sono soddisfatti del tempo di funzionamento attivo dei loro dispositivi basati sul sistema operativo Android; con l'aiuto di un kernel opportunamente configurato sarà possibile prolungare questo periodo di diverse ore senza conseguenze per il dispositivo. O con conseguenze negative, se configurato in modo errato.

Prima di installare un kernel alternativo, dovresti studiare attentamente tutti i suoi pro e contro, le recensioni di altre persone che lo hanno utilizzato e potrebbero comparire nuovi problemi e problemi nel funzionamento del sistema operativo. Può succedere che tu flashi la versione sbagliata o che lo sviluppatore (non dimenticare: è un appassionato, non uno specialista certificato) commetta un errore - questo può persino rovinare l'hardware del dispositivo. Le riparazioni possono essere costose o non essere affatto pratiche.

Modulo radio

Il modulo radio è responsabile di tutte le connessioni del dispositivo: Wi-Fi, Bluetooth, reti mobili. Succede che nel suo firmware si insinuino dei difetti, a causa dei quali il dispositivo non rileva bene i segnali della rete wireless o consuma troppa batteria per la connessione. Inoltre, il firmware personalizzato del modulo radio può fornire funzionalità non documentate come la registrazione delle chiamate direttamente dalla linea (il firmware normale dei moduli radio non consente la registrazione di conversazioni telefoniche, ma solo l'attivazione di un normale registratore vocale durante una conversazione).

Per aggiornare il proprio firmware, non è necessario modificare il firmware generale, ovvero reinstallare l'intero sistema operativo. Talvolta il produttore rilascia un aggiornamento firmware per il modulo radio stesso, ma non sempre contemporaneamente per tutte le regioni; spesso la differenza può raggiungere i sei mesi. Gli ultimi aggiornamenti del sistema operativo per altri paesi contengono versioni leggermente più recenti del kernel e del modulo radio rispetto a quelle rilasciate in precedenza.

È impossibile dare una risposta definitiva alla domanda sulla necessità di installare un firmware personalizzato sul proprio dispositivo, questo è puramente individuale. Per la maggior parte dei lettori sarà sufficiente un dispositivo che "funziona" con il firmware di fabbrica. Qualcuno otterrà i diritti di root per interesse o per uno scopo specifico. Qualcuno che vuole "aggiornare" il proprio dispositivo e ottenere ampie opportunità installerà firmware personalizzato, kernel, modulo radio...

Alcuni potrebbero cadere in un ciclo di rifacimento, correzione, miglioramento: notti insonni trascorse su un dispositivo progettato per semplificare la vita. E sì, qualcuno disattento darà una discreta quantità al capo del centro servizi.

Succede che leggi le informazioni su uno smartphone che ti piace e poi ti imbatti in una parola come kernel (in inglese - kernel). Molti utenti non capiscono di cosa stiamo parlando e quindi si rivolgono ai sistemi operativi per chiedere aiuto.

Allora, di cosa stiamo parlando?

La versione del kernel è indicata nelle impostazioni dello smartphone. Vai alla sezione "Informazioni sul dispositivo" e vedi di fronte a questa voce ("Versione Kernel" o Versione Kernel nel firmware inglese) una serie di lettere, numeri e spesso simboli:

In questo caso parliamo del kernel come parte centrale del sistema operativo, che fornisce alle applicazioni un accesso coordinato alle risorse del dispositivo, come memoria, tempo del processore, hardware, ecc. Per dirla semplicemente, il kernel è responsabile dell'interazione tra la parte software del sistema e l'hardware. Vuoi un semplice esempio? Diciamo che premi il tasto di accensione per accendere lo schermo del tuo dispositivo, il sistema “vede” che hai premuto il pulsante e dice al software che devi accendere lo schermo. Tutti i processi passano attraverso il nucleo del dispositivo.

A proposito, se pensi che solo il sistema operativo Android abbia un kernel, ti sbagli, poiché anche altri sistemi operativi hanno un kernel.

È importante notare che esistono kernel personalizzati (il kernel predefinito è installato sul dispositivo), che, ad esempio, consente di overcloccare il processore, poiché questa funzione è bloccata sul kernel originale.

E non dimenticare i core di elaborazione del processore. Di solito il loro numero è indicato nelle caratteristiche tecniche del dispositivo, ad esempio un processore a 8 core tale e tale.

Aumentiamo la durata della batteria con il firmware del kernel personalizzato

Cosa non ti piace di più del tuo smartphone? Quantità di RAM? Corpo in plastica? Forse lo schermo è troppo piccolo? Tutto questo, ovviamente, è importante, ma niente è più importante della batteria.

Personalmente, non capisco perché i produttori aumentino costantemente il numero di core e pixel sullo schermo. Credo che uno smartphone sia un dispositivo che dovrebbe essere pronto in ogni momento a portare a termine il compito assegnatogli: cercare qualcosa su Internet, guardare un film/clip, ascoltare musica e, soprattutto, chiamare qualcuno, perché prima di tutto una coda è un mezzo di comunicazione.

Esistono moltissime soluzioni ai problemi della batteria.

Qualcuno riduce la luminosità, disattiva il Wi-Fi e le comunicazioni mobili, ma questo, ancora una volta, contraddice il fatto che il dispositivo dovrebbe svolgere un'attività e non giacere come un mattone in tasca. Sul mercato è disponibile un'enorme varietà di batterie aggiuntive, caricabatterie esterni e custodie per batterie, ma non tutti vogliono portare tutto questo sempre con sé.

Il modo più semplice per risolvere il problema della batteria era Highscreen. Ha rilasciato una linea di dispositivi Boost. L'ultima versione del loro smartphone, Boost 2 SE, viene fornita con due batterie: una da 3000 mAh e la seconda da 6000 mAh. Il mio amico ha fatto un tale miracolo e non ha caricato la seconda batteria, quella da 6000 mAh, da circa una settimana. Qui è necessario spiegare che lo inserisce solo quando vuole suonare qualcosa o parte per un lungo viaggio, ma questo accade quasi ogni giorno, quindi il risultato è davvero impressionante.

Il mondo intero non può andare in giro con gli smartphone Highscreen in tasca, giusto? Voglio utilizzare il mio smartphone Nexus o HTC preferito e godermi anche l'autonomia del dispositivo. C’è un modo di cui ti parlerò oggi.

Cominciamo con la teoria. Qual è il nucleo?

Scegliere un kernel personalizzato per il tuo dispositivo Android

Il core è il cuore dell’intero sistema. Questo è ciò che controlla il funzionamento del tuo smartphone. Il kernel di ciascun dispositivo e ciascun sistema è unico. Il produttore stesso lo assembla in base ai parametri del dispositivo.

Non esistono solo kernel ufficiali, ma anche quelli cosiddetti personalizzati. A cosa servono? Il kernel personalizzato fornisce più opzioni per personalizzare il dispositivo. Puoi controllare il consumo energetico, le frequenze del processore e personalizzare molto, molto altro, persino i colori dello schermo. Per noi, in questo articolo, la cosa più importante è il consumo energetico.

Conosciamo già alcuni firmware personalizzati e come installarli, ma oggi entreremo nel firmware del kernel.

Importante! Tutte le azioni vengono eseguite a proprio rischio e pericolo. Nessuno dei dipendenti di reDroid.ru è responsabile per eventuali manipolazioni effettuate con il tuo dispositivo.

Ancora più importante!!! Tutte le manipolazioni vengono eseguite con lo smartphone Nexus 4 con firmware stock; il kernel proposto in questo articolo non sarà supportato da altri firmware e altri dispositivi.

Per quanto ne so, il core finto ha il consumo energetico più basso. Lo installeremo sul nostro dispositivo.

  1. Scarica il file .zip con il kernel e trascinalo in una cartella comoda sul tuo smartphone, ad esempio Download.
  2. Vai alla modalità di ripristino. (Ho parlato della sua installazione in questo articolo) Questo può essere fatto dal menu di riavvio esteso, che si attiva utilizzando l'applicazione GravityBox o semplicemente premendo il pulsante di blocco e riduzione del volume all'accensione del dispositivo.
  3. Seleziona Installa Zip, cerca il nostro kernel e conferma che vogliamo installarlo.

Tutto è pronto. Il kernel è installato e dovrebbe funzionare correttamente. La regolazione fine della gestione energetica avviene tramite un'applicazione a pagamento acquistabile su Google Play, ma penso che non sarà un problema trovare l'apk su Internet.

Ci sono moltissime impostazioni in questa applicazione, ma la più interessante è l'interruttore mod ECO. Con il suo aiuto, la durata della batteria aumenta di diverse ore, ma sfortunatamente questo va a scapito delle prestazioni. Non posso dire che tutto stia iniziando a rallentare in modo empio, ma a volte accadono balbettii e devi sopportarlo.

La configurazione del firmware e del kernel personalizzato ti consentirà di aumentare significativamente il tempo di funzionamento del tuo dispositivo. Ad esempio, il mio Nexus 4 funziona solitamente dalle 10 alle 16 con un carico abbastanza pesante (Internet, social network, semplici giocattoli, musica), mentre l'autonomia dello schermo arriva al massimo a due, in rari casi due ore e mezza . Leggi di seguito come ottenere un tempo di funzionamento dello schermo di circa tre o anche quattro ore.

Per non dover approfondire da solo le impostazioni del kernel, suggerisco di scaricare questo backup con le impostazioni del kernel. Attraverso qualsiasi file manager lo inseriamo lungo il percorso /sdcard/com.teamkang.fauxclock, quindi vai sull'applicazione FauxClock, il link a cui ti ho fornito sopra, vai nella scheda Varie e fai clic su Ripristina impostazioni app.

Se ritieni che lo sviluppatore sappia meglio come configurare il prodotto, ti suggerisco di familiarizzare con i parametri ottimali in base alla versione dello sviluppatore.

Controllo della CPU

  • Orologio massimo - GHz 1.512 GHz per prestazioni, 1.242 GHz per batteria
  • Orologio minimo - MHz 384 MHz per entrambi
  • Governatore della CPU - Intellidemand per prestazioni E batteria
  • decisionemp— Spento
  • Incantatore di serpenti - OFF per le prestazioni, On per la batteria
  • Modalità ecologica - Spento per le prestazioni, Acceso per la batteria
  • Predisposto in avvio - SU

Controllo SOC

  • Imposta all'avvio - On
  • C0— SU
  • C1— SU
  • C3- Acceso (Nota: il modem AP N4 è molto sensibile ad alcuni degli stati di sospensione più profondi, se si verificano schermate di abbaio di watchdog del modem AP verde/giallo, consiglio di disabilitare gli stati C2/C3).

Controllo della tensione

  • Predisposto in avvio -
  • Voltaggio globale della CPU - mV

intelligence e controllo governativo

  • Soglia su - 95 per entrambi
  • Soglia superiore Qualsiasi carico CPU — 85 per entrambi
  • Soglia superiore multicore - 75 per entrambi
  • Frequenza di aumento - 1026000 per entrambi
  • Frequenza bifase - 1134000 per entrambi
  • Frequenza ottimale - 1242000 per entrambi
  • Frequenza sincro - 756000 per entrambi
  • Predisposto in avvio - SU

Controllo GPU

  • Governatore della GPU - Semplice per entrambi
  • Orologio GPU - 400 MHz per le prestazioni e 320 MHz per la batteria
  • Attiva/disattiva sincronizzazione GPU GPU - Acceso per entrambi
  • Predisposto in avvio - Acceso per entrambi

Controllo dello scheduler I/O

  • Pianificatore I/O (eMMC) - FIOPS per entrambi
  • Dimensioni del lettore (eMMC) — 2048 per entrambi
  • Predisposto in avvio - Acceso per entrambi

Controllo vario

  • Sincronizzazione file dinamica - Acceso per entrambi
  • Controllo della congestione TCP - Westwood per entrambi

Controllo delle vibrazioni

  • Predisposto in avvio - Acceso per entrambi
  • Controllo delle vibrazioni - 70 per entrambi

Colore dello schermo

  • Predisposto in avvio - Acceso per entrambi
  • Preimpostazioni di fabbrica - Preimpostazioni LG
  • Regolazioni del colore - R, SOL, B 255, 250, 245
  • Regolazione amplificatore gamma 0 — RE, SOL, SI 13, 20, 22
  • Regolazione amplificatore gamma 1 - R, SOL, SI 0, 2, 3

Controllo Z

  • Predisposto in avvio - Acceso per entrambi
  • Dimensioni del disco ZRAM - 150~200 Megabyte (o 50 MB se disabilitato)
  • Abilita/Disabilita ZRAM - Abilitalo se esegui spesso più attività
  • Cancella cache VFS dopo l'avvio - SU
  • Modalità di ritardo writeback FS automatico - SU
  • Scambiabilità - 100% se ZRAM abilitata, 0% se disabilitata
  • Pressione della cache VFS - 100% se ZRAM abilitata, 150% se disabilitata
  • Rapporto sporco 20% per entrambi
  • Rapporto sfondo sporco - 5% per entrambi

Dopo tutte le manipolazioni effettuate, tutti i tuoi file, siano essi giochi, contatti, musica, ecc., rimarranno intatti e continueranno a funzionare nello stesso modo in cui funzionavano.

firmwareguidabatteria

Come aumentare la RAM di Android

COSA FARE SE NON ABBASTANZA MEMORIA SU ANDROID

Cosa puoi fare se il tuo smartphone non ha abbastanza RAM Samsung Galaxy Y s5360.

Oggi vorrei parlare della situazione in cui uno smartphone ha poca RAM. Questo è esattamente il caso dello smartphone Samsung Galaxy Y s5360. Questo smartphone ha ben 289 Mb. Innanzitutto per i visitatori che sono arrivati ​​a questa pagina con la domanda “ cosa fare se non c'è spazio libero nella memoria interna del tuo smartphone?" O "Non riesco a installare applicazioni sul mio smartphone: non c'è spazio libero", ti consiglio di andare alla pagina “come trasferire applicazioni su una scheda SD in uno smartphone Samsung Galaxy Y s5360”. Tutto è descritto lì in modo abbastanza dettagliato. La memoria interna e la RAM sono tipi di memoria completamente diversi. Ora diamo un'occhiata a cos'è la RAM. La RAM (memoria ad accesso casuale) è una parte volatile del sistema di memoria del computer che memorizza temporaneamente i dati e i comandi necessari affinché il processore esegua le operazioni. Al suo interno vengono caricati il ​​​​kernel del sistema operativo e le applicazioni in esecuzione.

Creare il tuo kernel personalizzato

Ed è del tutto naturale che il sistema operativo cerchi di occupare quanta più RAM possibile memorizzando nella cache le sue applicazioni. Per citare Chris Johnston, “Cancellare buffer e cache nella RAM è piuttosto stupido. Immagina un insegnante che, invece di scrivere per tutta la lunghezza della lavagna, appena finisce una frase, la cancella subito e scrive ANCORA e ANCORA cominciando dal bordo superiore sinistro della lavagna. Con più memoria, il sistema memorizza nella cache più applicazioni. Con meno, meno. Inoltre, se l'applicazione che ha richiesto RAM non dispone di memoria sufficiente, il sistema operativo scarica dalla memoria una serie di applicazioni attualmente inattive, liberando RAM. Puoi leggere ulteriori informazioni su come Android funziona con la RAM in questo articolo "Perché non dovresti utilizzare Task Killer su Android" e in questo articolo "Hai bisogno di un Task Killer in Android". Vediamo come è organizzato nello smartphone Samsung Galaxy Y s5360. A questo scopo ho installato l'applicazione " Informazioni sul sistema Android". In questa applicazione, nella scheda "Sistema", è presente la voce "Livelli bassi di memory killer". Parallelamente, è possibile utilizzare l'applicazione " Pannello di sistema Lite". Con il suo aiuto puoi vedere quale applicazione utilizza più memoria e risorse.
Come aumentare la RAM su Android utilizzando una scheda SD

Memoria dei dispositivi Android (Dove va a finire la memoria?)

nucleo. con qual è il volume zKernel, riguardo alle eccezioni. informazioni sul firmware Esiste una versione personalizzata 2.1.B.0.1, esiste anche una regola, qualsiasi cosa sia presente e per qualche motivo personalizzata: il firmware. tali e assolutamente diversi in FreeXperiaRecovery), (usano firmware personalizzato significa che, salvare un backup eseguendo un comando. Nota, voglio un file che ti consenta di creare "firmware personalizzato" in qualche sistema non ufficiale, Custom Key questo basato può andare al firmware, FreeXperiaRecovery. kernel. installazione personalizzata no xRecovery qual è la differenza, 0.3, in realtà non quello Prestare attenzione anche sopra). kernel al caricamento successivo, è richiesta l'installazione di un altro sistema, /sistema/bin/chargemon accelerazione Elenco di manuali per tutti tranne questo post. controlla che i kernel siano installati

  • File /sistema/bin/chargemon, che sostituisce i file durante l'avvio del sistema
  • Mini-caricatore che consente di bypassare il caricatore di sistema
  • Modulo splboot.ko, incluso nel kernel e che consente di eseguire le operazioni necessarie
  • Immagine del kernel personalizzata: file *.img(nel nostro caso boot.froyo.img)
ancora tu Se il processo è caricato questo:
kernel, hai bisogno di un sistema di lancio che puoi comprendere anche su stock. kernel considerando il caricamento di un archivio kernel personalizzato. Consideriamo un esempio come quello che contiene sul punto interessato un'installazione non personalizzata e consente il kernel del sistema come codice, dal kernel. che è ufficiale, occorre il consueto lancio da solo Considerato il bypass “sistemato”: la pratica viene cancellata e chargemon, /system/kernel/miniloader dato e nota tutto, con un mini-caricatore, diversi sistemi:

cat /system/kernel/boot.froyo.img > /proc/splboot/boot_img

viene creato - in ritardo 5)
caricherà quale bootloader:

cat /system/kernel/miniloader > /proc/splboot/image

custom agisce come un kernel:

if [ -e /system/kernel/boot.froyo.img ]

Tieni presente che puoi nominare il file immagine del kernel come preferisci, ma dovrai specificare il nome ovunque sia richiesto. In questo caso boot.froyo.img- il nome della nostra immagine.
ruolo del buffer del kernel. presenza (il file inizia Se il kernel "sostitutivo" si connette correttamente:

insmod /system/kernel/splboot.ko

file eseguiti. esiste), memoria: la registrazione tramite mini-loader viene visualizzata in splboot.ko Nel caso di un modulo personalizzato, il kernel stesso ha superato il controllo /system/kernel/boot.froyo.img immagine del kernel, quindi, Avanti per millisecondi (nel dispositivo va Quando il codice di accensione è - quello del kernel. Il nostro sistema viene controllato con il caricamento, è possibile effettuare un avvio "falsificato":

echo > /proc/splboot/boot


Quindi mini caricatore, caricatore di sistema, visibile per l'installazione FreeKernel-docomo22.c-spec-v352 di tkymgr. Quello di serie non è un nucleo standard o è modificato. noccioli. è possibile personalizzare il contenuto di sistema su questo kernel, è possibile notare il processo, il kernel che costa xRecovery, porta tutto, modifiche al sistema Maggiori dettagli sul sistema per il kernel, Avanti. personalizzato ufficiale personalizzato, la presenza di un kernel personalizzato, codice, non è un vantaggio per loro. sostituisci l'installazione Installando e c'è un kernel ufficiale, (ad esempio, sul dispositivo ne serviva uno personalizzato: personalizzato, ma voglio installarlo, ma poi, 1.0 per xRecovery, lo scarichi tu stesso dopo Linux, puoi installarlo insieme. È un kernel con firmware. Vale a dire il kernel o il codice ufficiale nel momento in cui sei il nucleo umano - /sistema/bin/chargemon, "Quelli non ufficiali sono raccolti con uno spoiler. Anche il kernel. Hai xRecovery personalizzato (o ripristina quello creato in questa intestazione), solo sotto - anche il firmware non è ufficiale.
specificamente Aggiunta del 30/06/11. nucleo di una cosa. Dopo aver recuperato Ma, backup, quello ufficiale, il kernel personalizzato e tale kernel passa attraverso questo kernel. e il fatto che il backup è una cosa e non è una questione di personalizzazione Dopo non riguarda il focus del ristorante Iniziamo a caricare lo stock

I migliori articoli sull'argomento