Kernel pentru MIUI
Nucleul (kernel) Android este bazat pe sistemul de operare Linux, versiunea 2.6. Aceasta este partea centrală
sistem de operare care asigură interacțiunea dintre componentele hardware și software ale sistemului: modul de gestionare a memoriei și a proceselor de lucru cu drivere.B poate fi obținută în cadrul proiectului Android Proiect open source (AOSP), ca urmare a deschiderii de Android codul sursă de operare sistem, a existat o mulțime de ramuri din versiunea de bază, cel mai faimos CyanogenMod și MIUI. care se folosește evoluția CyanogenMod. Aceste proiecte sunt optimizate kernel standard Android, care, după cum sa menționat mai sus se bazează pe nucleul Linux.
Și în cazul în care baza de Android utilizează încă kernel 2.6.32. kernel-ul alternativ, folosind mai recente, cum ar fi Tiamat au trecut mult timp la versiunea 2.6.38.
De ce au nevoie de nucleu alternativă pe care o primim în schimb?
Caracteristici comune de nuclee alternative:
- modifica rata ceasului procesorului pe o gamă largă;
- procesor grafic de accelerare (GPU);
- au o tensiune redusă sau frecvență, dar oferă un timp mai îndelungat;
- moduri modificate procesor (guvernator), pentru a vă ajuta să utilizați puterea procesorului este mai rezonabil;
- au mai bun driver GPS accelerează operarea sau adăugarea de mai multe (de exemplu, în ansambluri MIUI Motorla Defy suporta taste simultane la 5);
- driver încorporat pentru configurarea și configurarea sunetului și cască extern, culoarea și temperatura ecranului (de exemplu, controlul Voodoo pentru Samsung Galaxy S, Nexus S, Galaxy Tab, LG Optimus 2x și colab.);
- activa capabilități de înregistrare de apel la linia;
- includ sisteme alternative de fișiere de sprijin (XFS, ReiserFS etc.)
Cu toate acestea, în cele mai multe cazuri, acesta vine cu iOS optimă în termeni de eficiență în utilizarea resurselor sistemului kernel, astfel încât cei mai mulți utilizatori nu este nevoie să caute alternative. Invert vedere în acest domeniu ar trebui, în acest caz, dacă aveți nevoie de orice posibilitate că există o alternativă la miezul, sau dacă nu este ca ceva firmware-ul și sunteți sigur că problema se află în kernel.
- Intersectarea Raven - Google Nexus One
- Tiamat - dispozitive de linie HTC
- Platypus Neo, Glitch Kernel - Samsung Galaxy S
- Trinity. Matr1x - Samsung Nexus
Nucleul Platypus NEO pentru Samsung Galaxy S
O caracteristică a kernel-ului Linux este posibil să se instaleze la un nivel scăzut de diferite moduri de funcționare a procesorului. Există 5 standard, așa-numitul guvernator e în kernel-ul Linux este:
- Powersave - managementul CPU cel mai economic, creat pentru un consum minim de baterie. Setează valoarea constantă este viteza minimă procesorului între limitele minime specificate și frecvența maximă a procesorului.
- Performanță - principiul de funcționare este același cu cel al econom. doar setat la frecvența maximă posibilă.
- Spatiu utilizator - set frecvență constantă specificată de către utilizator în fișierul „scaling_setspeed“ situat în catalogul CPU-dispozitiv.
- OnDemand - modifica dinamic frecvența procesorului în funcție de sarcină. Creșterea treptată de la frecvența minimă la frecvența maximă stabilită, atâta timp cât sarcina procesorului va fi mai mică de 95%. De asemenea, procesul invers - scăderea frecvenței la o sarcină minimă a procesorului la 20% sau mai puțin. În mod normal, acest mod este setat implicit în cele mai multe nuclee, inclusiv și scurgerile firmware-ului.
- Conservator - acest mod este similar cu principiul de lucru cu regim OnDemand. dar diferă de comportamentul în sensul că aceasta crește mai elegant și scade viteza procesorului, mai degrabă decât saltul de la o viteză maximă atunci când orice sarcini. Acest comportament este mai potrivit pentru a economisi energia bateriei, fără a compromite semnificativ performanțele.
De asemenea, dezvoltatorii pot adăuga propriile lor moduri și optimizate.
Moduri de funcționare la nucleu Platypus Neo în programul Pimp My procesorului
QR-cod pe cpu Pimp My
Separat, este de remarcat faptul că funcționarea stabilă a kernel-ului nu poate fi garantată, ca aceasta este influențată de mai mulți factori. Prin urmare, problema de a găsi kernel-ul optim este extrem de individuale.
Important: atunci când clipește un nou kernel poate să nu funcționeze corect și nu există nici o garanție că noul kernel instalat fără probleme, astfel încât următoarele linii directoare înainte intermitent:
- păstra sterilul tratament script-ul la îndemână de la nucleul anterior Ultimate Kernel curățare Script (vă permite să eliminați urmele unui nucleu alternativ în sistem);
- atunci când firmware-ul noului sistem de bază a face o copie de rezervă;