Bakit Dapat Mong Isaalang-alang ang Paggamit ng Isang Pasadyang Android Kernel

Bakit Dapat Mong Isaalang-alang ang Paggamit ng Isang Pasadyang Android Kernel

Nais mo ba ang pinakamahusay na pagganap sa iyong Android device? O baka gusto mo ang pinakamahusay na buhay ng baterya? Kung na-root mo na ang iyong aparato o kahit na naka-install ng isang pasadyang ROM dito, maaaring magandang ideya na suriin ang larangan ng mga pasadyang kernel.





Kung hindi mo pa nasubukan ang isang pasadyang ROM ngunit interesado, dapat mo itong suriin pangkalahatang patnubay sa proseso .





Dito ipapakita ko sa iyo kung bakit maaaring gusto mong gumamit ng isang pasadyang kernel, pati na rin kung saan mahahanap ang mga ito.





Tungkol sa Kernel

Ang kernel ay ang piraso ng software na nag-tulay ng agwat sa pagitan ng operating system (at naka-install na mga app) at ang hardware sa aparato. Lahat ng iyong ginagawa sa iyong aparato ay nagsasangkot ng kernel. Pagtaas ng dami habang nagpe-play ng video? Hindi direktang sinabi ng Android sa mga nagsasalita na dagdagan ang output. Sa halip, sinasabi nito sa kernel na nais nitong dagdagan ang dami, at ang kernel ay nagsasalita sa nagsasalita upang madagdagan ang output nito.

kailan lumabas ang xbox isa

Ngunit bakit ang gitnang tao? Sa napaka-simpleng mga termino, ginagawang mas nababaluktot ang Android. Maaaring mag-alala ang Google tungkol sa paglikha ng lahat ng pag-andar sa Android, ngunit hindi mag-alala tungkol sa kung paano ito eksaktong naisagawa sa bawat aparato. Dahil maraming mga aparato na mayroong lahat ng uri ng hardware, hindi mag-alala ang Google tungkol sa pagbibigay ng pagiging tugma at mga driver sa bawat aparato. Trabaho ng gumawa ang lumikha ng kernel na mayroong lahat ng mga driver na kinakailangan upang gawin ang lahat na gumana sa aparato.



Pagpapasadya

Ang kernel, sa pagsasaalang-alang na ito, ay napapasadyang. Hindi lamang ang tagagawa ay kailangang mag-plug sa mga kinakailangang driver upang makuha ang lahat ng hardware upang gumana nang tama, ngunit maraming mga variable na kailangan nilang maitakda. Maaari silang makagulo sa lahat ng uri ng mga bagay, tulad ng:

  • ang minimum at maximum na mga frequency na maaaring masukat o pababa ng CPU
  • gaano ka abala ang CPU bago ito nagbibigay-daan sa labis na mga core na karaniwang hindi ito pinagana upang makatipid ng baterya
  • ang dalas ng CPU ay dapat na mapalakas sa tuwing nakakakita ito ng touch input (upang matiyak na mas maayos ang paggising)
  • ang gobernador ng CPU (na tumutukoy kung gaano kabilis ang pag-rampa ng dalas o hindi) na dapat gamitin
  • baguhin ang boltahe ng CPU sa panahon ng lahat ng posibleng mga frequency
  • ang maximum na dalas ng GPU
  • paganahin ang mabilis na pagsingil ng USB (para sa mga USB 3.0 port)
  • i-configure ang I / O scheduler na ginamit

Paano Makikinabang sa Iyo ang Isang Kapalit na Kernel

Mabuti iyon at lahat, ngunit ano ang magagawa sa iyo ng isang pasadyang kernel? Mayroong maraming iba't ibang mga pasadyang kernel para sa halos bawat Android aparato na mayroon, kaya magkakaroon ka ng maraming mga pagpipilian upang pumili mula sa. Nakasalalay sa iyong mga pangangailangan, maaari kang pumili ng mga kernel na na-optimize para sa pagganap, o mga na-optimize para sa pagtipid ng kuryente. Ang iba ay may mahusay na balanse ng pareho.





Mayroong ilang mga developer na lumipat ng ilang mga driver sa iba (para sa iba't ibang mga kadahilanan), o bumuo ng kanilang sariling mga patch para sa mga problemang kinikilala nila. Sinubukan din ng maraming mga developer na magsama ng mga agos na patnugot ng kernel ng Linux, o gumamit ng kanilang sariling mga toolkit para sa pagtitipon. Halimbawa, para sa aking Nexus 5, mayroong isang developer na gumagamit ng kanyang sariling toolkit, na kasama ang pinakabagong bersyon ng GCC, isang tool ng Linaro na may partikular na mga pag-optimize para sa ginamit na arkitektura ng CPU, at maximum na mga flag ng pag-optimize para sa tagatala.

paano mo bawasan ang laki ng isang jpeg

Maaari ring magdagdag ng mga karagdagang tampok ang mga developer mula sa iba pang mga kernel na hindi opisyal na umiiral para sa iyong aparato. Halimbawa, mayroong ilang mga kernel para sa Nexus 5 na nagsasama ng tampok na 'i-double tap upang gisingin' na unang lumitaw sa LG G2.





Higit sa lahat, ang isang maliit na bilang ng mga kernel ay nagbibigay-daan sa iyo upang i-access ang mga nai-configure na variable, upang magamit mo ang code na pinakawalan ng mga developer ng kernel ngunit i-tweak ito upang ayusin ang pag-uugali nito ayon sa gusto mo. Gayunpaman, gugustuhin mong saliksikin ang ilan sa mga pagpipilian na magagamit bago ka talaga magsimulang baguhin ang mga halaga para sa kanila. Sa madaling salita, ang isang pasadyang kernel ay maaaring magbigay ng mga pagpapabuti, labis na tampok, pagdadalubhasa, at matinding pag-configure.

Kung Saan Mahanap ang Mga Android Kernel

Mas madaling makahanap ng isang kernel para sa iyong aparato. Ipagpalagay na na-root mo ang iyong aparato at a naka-install na pasadyang pagbawi , maaari kang mag-browse sa forum ng XDA-Developers, tumingin sa subforum para sa iyong tukoy na aparato, maghanap sa mga thread para sa anumang may tag na [KERNEL] sa pamagat ng thread, mag-download ng isa na gusto mo, at i-flash ang .zip file sa pamamagitan ng iyong pasadyang pagbawi.

Maaari ding magkaroon ng isang malagkit na thread na maaaring maglaman ng isang listahan ng mga tanyag na kernels na magagamit para sa madaling paghahanap. Kapag napagpasyahan mo ang isang kernel na nais mong gamitin, i-download lamang ito (dapat ay nasa isang .zip file) at i-flash ito gamit ang pasadyang pagbawi. Siguraduhin na sumunod sa lahat ng mga tagubilin na maaaring ibigay ng developer ng kernel, at ang alinman sa kanilang mga tagubilin ay maaring ma-override ang anuman sa aking payo.

Konklusyon

Ang mga pasadyang kernel ay maaaring gawing mas mahusay ang iyong aparato. Kung nagkataon kang pumili ng isang kernel na hindi tama para sa iyo, palagi kang makakahanap ng isa pa at i-flash ito upang mapalitan ang kasalukuyang naka-install. Kapag nahanap mo na ang isa na tama para sa iyo, binabati kita! Ginawa mo lang ang iyong aparato na mas mahusay para sa ikaw .

Credit sa Larawan: CIMMYT

kung paano i-install ang windows 10 mula sa isang usb
Magbahagi Magbahagi Mag-tweet Email Tanggalin ang Mga Windows File at Folder na Ito upang Palayain ang Space ng Disk

Kailangang i-clear ang disk space sa iyong Windows computer? Narito ang mga Windows file at folder na maaaring ligtas na matanggal upang mapalaya ang puwang ng disk.

Basahin Susunod
Mga Kaugnay na Paksa
  • Linux
  • Android
Tungkol sa May-akda Danny Stieben(481 Mga Artikulo Na-publish)

Si Danny ay isang nakatatanda sa University of North Texas na tinatangkilik ang lahat ng mga aspeto ng open source software at Linux.

Higit pa Mula kay Danny Stieben

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe