Cara termudah untuk menguruskan tetapan kernel anda
Kernel Profiler adalah utiliti pengurusan kernel berasaskan profil bebas dan sumber terbuka, yang membantu pembangun kernel untuk menyediakan profil yang telah ditetapkan kepada pengguna mereka.
AMARAN: Saya TIDAK Bertanggungjawab atas Kerosakan pada Peranti Anda!
Aplikasi ini memerlukan
* Akses ROOT
* Sokongan dari Kernel Developer (jika pembangun kernel kegemaran anda tidak bersedia menyokong aplikasi ini, jangan repot-repot memasang)
Kernel Profiler adalah aplikasi sederhana dan sangat asas, dengan antara muka pengguna yang direka dengan indah, yang menawarkan perkara-perkara berikut
& emsp; 🔸 Beralih antara profil (tidak ada had jumlah) yang disediakan oleh pembangun kernel dalam satu klik (untuk pengguna).
& emsp; 🔸 Terapkan profil lalai, yang telah ditentukan sebelumnya oleh pembangun atau ditugaskan oleh pengguna, semasa boot.
& emsp; 🔸 Sepenuhnya (hampir) menyesuaikan antara muka aplikasi sesuai dengan kernel (untuk pemaju).
& emsp; 🔸 Membuat profil dan fail konfigurasi yang diperlukan dalam aplikasi dengan mudah (untuk pembangun).
Cara menambahkan sokongan Kernel Profiler dalam kernel (untuk pemaju)
Kernel Profiler mengharapkan file konfigurasi (" kernelprofiler.json ") dalam struktur tertentu dan satu atau lebih " profil" (pada dasarnya shell skrip ) diletakkan di dalam " / data / kernel_profiler" .
Struktur " kernelprofiler.json"
" kernelprofiler.json" pasti mengandungi rentetan " title" serta sebilangan rentetan pilihan untuk mengenal pasti kernel tertentu dengan betul. Untuk maklumat lebih lanjut, sila lawati https://github.com/SmartPack/KernelProfiler/blob/master/README.md. Contoh "kernelprofiler.json" boleh didapati Struktur" profil "
" Kernel Profiler" menganggap skrip shell yang diformat dengan betul sebagai " profil" . Sebagai pilihan, pembangun boleh menambahkan baris bermula dengan " # Description =" di suatu tempat di "profil" sehingga aplikasi akan mengenali dan memaparkannya sebagai " keterangan profil" . Contoh " profil" boleh didapati di sini .
Bagaimana mengintegrasikan ke dalam zip " Anykernel "
Komitmen berikut akan digunakan untuk rujukan
AnyKernel: Memperkenalkan sokongan Kernel Profiler .
Harap maklum : Aplikasi ini masih dalam tahap awal pengembangan. Sekiranya anda menghadapi masalah, sila hubungi saya di https://smartpack.github.io/contact/ sebelum menulis tinjauan buruk. Anda juga boleh melaporkan bug atau meminta fitur dengan membuka masalah di https://github.com/SmartPack/KernelProfiler/ isu / baru .
Aplikasi ini juga bersumber terbuka dan bersedia menerima sumbangan daripada komuniti pembangunan. Kod sumber aplikasi ini boleh didapati di https://github.com/SmartPack/KernelProfiler .
Tolong bantu saya untuk menterjemahkan aplikasi ini!
Perkhidmatan penyetempatan POEditor : https://poeditor.com/join/project?hash=ft5P8rw6Wt
Rentetan bahasa Inggeris : https://github.com/SmartPack/KernelProfiler/blob/master/app/src/main/res/values/strings.xml