Showing posts with label GLOSARIUM. Show all posts
Showing posts with label GLOSARIUM. Show all posts

Tuesday, November 7, 2017

Apa itu Fastboot ?


Fastboot adalah protokol atau tool dan disertakan dalam Android SDK. Ini seperti ADB di folder platform-tools. Fastboot memungkinkan gambar berkedip langsung di partisi memori internal.

Ponsel harus dalam mode fastboot. Hal ini dapat dicapai dengan masing-masing perangkat secara berbeda.
Perintah tertentu memerlukan izin tulis ke partisi yang berlaku. Biasanya, pabrikan telepon telah membatasi otorisasi tulis dengan perangkat lunak perorangan dan / atau solusi perangkat keras. Untuk mengetahui apakah dan perintah mana yang bisa anda gunakan, silahkan cari di artikel mobile anda dan di forum. mfastboot adalah versi fastboot yang sedikit dimodifikasi, perintahnya sama.

Apa itu ADB ( Android Debug Bridge ) ?


Android Debug Bridge (sering disingkat adb) adalah antarmuka perangkat lunak untuk sistem Android yang dapat digunakan untuk mengakses smartphone Android dari komputer melalui kabel USB dan menjalankan perintah.

Ini adalah bagian dari Android Software Development Kit (SDK) dan terletak di sana di folder platform-tools. Untuk versi SDK sebelumnya, terletak di folder alat. Sejak Januari 2017, Google juga telah menyediakan platform yang dikemas secara terpisah dengan alat platform yang mencakup ADB dan Fastboot, sehingga Anda dapat melakukannya tanpa mendownload keseluruhan SDK, yang cukup besar dibandingkan dengan ADB. Tautan unduhan dapat ditemukan di laman Pengembang Android.

ADB adalah antarmuka perangkat lunak antara PC dan terminal yang memungkinkan komunikasi langsung antara kedua komponen. Ini termasuk fungsi transfer file serta kemampuan untuk menggunakan ADB untuk menjalankan perintah pada sistem Android dan komponen akses sistem. ADB dapat dimulai dan dioperasikan melalui jendela perintah, "cmd" di Windows. ADB belum memiliki antarmuka pengguna grafis resmi.

Keuntungan utama ADB adalah Anda juga dapat mengirim perintah langsung ke perangkat seolah-olah Anda melakukan perintah di emulator terminal pada perangkat.

Selain kemungkinan menggunakan ADB melalui koneksi kabel USB, juga memungkinkan untuk menangani dan menggunakan ADB melalui koneksi TCP (dengan demikian juga melalui WLAN).

Apa itu CWM ( ClockWorkMod ) ?


ClockWorkMod (CWM untuk jangka pendek) adalah sistem operasi mini yang tersedia untuk banyak perangkat Android dan menyediakan berbagai fungsi, termasuk (namun tidak terbatas pada) memulihkan fungsionalitas sistem. The ClockWorkMod dilepaskan di bawah lisensi open source Apache License 2.0 dan kode sumber dipertahankan di gudang CyanogenMod.

Karena salah satu fitur utama ClockWorkMod adalah kemampuan untuk membuat dan mengembalikan cadangan NAND, sistem ini sering disebut pemulihan, pemulihan CWM, atau pemulihan ClockWorkMod. Namun, karena sistem ini menawarkan lebih banyak fitur, nama keseluruhan sistem salah.

Proyek Pemulihan ClockWorkMod tidak lagi aktif dikembangkan; pembaruan, jika ada, hanya dirilis secara sporadis. Pengganti yang disarankan adalah: TeamWin Recovery Project.

Apa itu Link2SD ?


App2SD (App to SD) adalah cara untuk memindahkan aplikasi ke kartu SD eksternal. Sejak Android 6.0 Marshmallow Marshmallow, dimungkinkan untuk memformat kartu SD sebagai penyimpanan internal, yang dapat membuat solusi pihak ketiga yang menawarkan App2SD atau Link2SD tidak relevan bagi pengguna. Namun, itu tergantung pada perilaku penggunaan spesifik pilihan mana yang terbaik untuk memperluas memori internal melalui kartu SD.

Pengertian lengkap Odex dan Deodex


Istilah DEODEXED merupakan 
kebalikan dari struktur file ODEX. Yaitu, Kerangka dan aplikasi diintegrasikan ke dalam file APK masing-masing, tidak ada bagian dari aplikasi atau kerangka kerja yang dioutsourcing.

manfaat
ROM DEODEXED lebih mudah disesuaikan daripada ROM ODEXED. File gaya hanya dipindahkan ke folder yang sesuai. Meng uninstall System apps mudah dilakukan dengan menghapus file APK.

kerugian
Selain cara mudah untuk mengubah ROM, setiap kali Anda menjalankan aplikasi, sistem harus benar-benar membongkarnya dan dengan demikian memperlambat peluncuran smartphone. Selain itu, peluncuran aplikasi itu sendiri mungkin juga memakan waktu lebih lama.

Dengan struktur file ODEXED, struktur Roma dioptimalkan. Perpustakaan program dan bagian lain dari sebuah aplikasi ditukar dengan file * .odex dan tidak, seperti file APK, dikompres.

manfaat
Kelebihan dari ROM ODEXED adalah mempercepat sistem saat startup karena bisa memproses program library lebih cepat. Hal ini dicapai dengan membiarkan perpustakaan program dimuat secara langsung tanpa harus dibongkar sebelumnya. Setelah itu, hanya tersisa file APK yang berkurang secara signifikan yang harus dibongkar.

kerugian
Karena perpustakaan program tersimpan dalam file * .odex, sangat sulit untuk memodifikasi ("memodifikasi", memodifikasi, menyesuaikan) struktur ROM ini. Saat menghapus aplikasi sistem, perlu dicatat bahwa file .odex juga harus dihapus untuk file APK dan sebaliknya. Jika Anda mengabaikan ini, ROM tidak dimulai karena kesalahan.

Kelemahan lain yang serius adalah bahwa apa yang disebut loop boot diharapkan terjadi kesalahan saat memodifikasi file sistem. Hal ini biasanya hanya dapat diatasi dengan mengembalikan file sistem, akibatnya setidaknya suemua data pribadi hilang. Memulihkan ADB lebih sulit jika koneksi dalam lingkaran boot dimungkinkan. Semua perubahan harus dibatalkan melalui command line.

Monday, November 6, 2017

Pengertian lengkap Widget


Widget adalah program Android kecil yang terlihat pada user interface (desktop) setelah memasang widget. Contoh widget yang paling umum adalah jam desktop, kalender, utusan, indikator status, switch Wi-Fi, GPS, Bluetooth, dan seterusnya yang sering populer. Tergantung pada rentang fungsi yang telah ditentukan oleh widget, widget dapat dicetak dengan mudah di lokasi tertentu. daerah mereka melakukan fungsi tambahan. Hal ini dapat dilakukan dengan mengkonfigurasi widget untuk memanggil aplikasi lain atau menjalankan aplikasi yang terkait dengan widget.

Pada dasarnya, widget dibedakan menjadi 2, yaitu :

Peluncuran widget
Widget ini adalah aplikasi kecil yang hanya bekerja bersamaan dengan peluncur tertentu. Mereka adalah ekstensi kecil dari peluncur yang saat ini digunakan. Contohnya adalah mis. widget GoKalender, ini hanya bekerja dengan GOLauncherEX dan tanpa peluncur lain.

Widget Peluncur Independen
Widget ini juga aplikasi kecil, tapi mereka bekerja dengan setiap peluncur. Tidak masalah jika itu adalah peluncur asli yang dipasok oleh produsen dengan ponsel atau peluncur alternatif. Perwakilan yang dikenal dari jenis widget ini mis. widget cantik, widgetsoid dan banyak lainnya. Jenis khusus widget adalah widget yang dapat digulir, yang sebagian besar digunakan untuk menampilkan acara kalender. Bergantung pada apakah peluncur yang aktif saat ini mendukung "widget yang dapat digulir" dapat digulirkan di dalam jangkauan widget.

Pengertian lengkap Lockscreen


Lockscreen ( Layar Kunci ) adalah tampilan yang mendahului aplikasi yang sedang berjalan (termasuk di layar awal), tampilan ditampilkan setelah perangkat terkunci
segera setelah berinteraksi dengan itu (misalnya menekan tombol, memasukkan panggilan atau SMS, dll.). Tugas utama dari pandangan ini adalah pencegahan input yang tidak diinginkan dan / atau yang tidak diinginkan, misalnya saat perangkat adalah tas. Selain dapat mengunci layar, banyak lockscreens juga menawarkan apa yang disebut tautan singkat ke aplikasi (sering digunakan atau dapat dikonfigurasi dengan bebas) untuk beralih dari Loockscreen dengan cepat ke fungsi yang diinginkan pada ponsel cerdas. Selain itu, implementasi modern juga menawarkan untuk menampilkan notifikasi yang ditampilkan di status bar pada layar lockscreen dan mungkin membuatnya menarik dengan pratinjau kecil, mungkin interaktif, atau animasi. Fitur ini digunakan saat menggunakan lockscreen protection (PIN, pattern, password, etc.) i.d.R. dimatikan secara default.

Pengertian lengkap Status Bar


Status Bar adalah pusat informasi smartphone Android dan merupakan area kecil di bagian atas layar. Ini menyajikan berbagai informasi dan pemberitahuan. Selain itu, tergantung pada aplikasi mana yang terinstal, ini juga menginformasikan tentang berita terkini, pembaruan dari Play Store, atau email baru.

Ini membedakan dirinya dalam 2 area. Area kanan (indikator baterai, kekuatan sinyal jaringan, dsb.) Hanya menampilkan informasi tanpa interaksi lebih lanjut. Artinya, meskipun ikon terlihat di bilah status, jika dibuka (dengan menarik ke bawah), tidak ada entri tambahan yang muncul di menu pop-up adalah. Area ini biasanya hanya digunakan oleh layanan Android sendiri, seperti status baterai, kualitas sinyal dan indikasi apakah ponsel dalam mode getar atau tidak.

Area kedua (kiri), di sisi lain, menampilkan ikon informasi yang dapat ditanggapi oleh pengguna. Jika bilah status ditarik ke bawah, selalu ada entri di menu pop-up untuk pemberitahuan, yang memberikan informasi lebih rinci atau tautan singkat ke aplikasi atau konten yang relevan di aplikasi.

Untuk menjelaskan simbol bar status yang tidak diketahui, kita memiliki daftar di mana simbol itu berada. Setelah Anda mengklarifikasi arti simbol yang hilang, kami menghargai kontribusi Anda dengan menyelesaikannya.

Android 7.0 Nougat "Nougat" memberi pengembang kemampuan untuk mengurutkan notifikasi ke grup berkelompok. Fitur ini disebut notifikasi paket.

Hapus pemberitahuan Sunting
Menghapus pemberitahuan individual hanya dimungkinkan karena Android Versi 4.x secara default. Untuk menghapus pemberitahuan, cukup bersihkan ke kiri atau kanan bilah status. Pada versi Android yang lebih lawas, hanya mungkin untuk menghapus pemberitahuan lengkap secara default. Untuk tujuan ini, sebuah tombol di kiri atas "Delete" ditampilkan.

Pada dasarnya, notifikasi hilang begitu Anda mengetuknya dan tindakannya dijalankan.

Pengertian lengkap Homescreen


Homescreen, yang juga dikenal dengan Android Home atau Desktop, biasa disebut sebagai layar awal Android. Bandingkan dengan desktop, yang diketahui dari Windows, Mac dan beberapa versi Linux.

Bersama dengan beberapa elemen lain yang bisa dilihat, antara lain, ketika aplikasi lain, atau tidak desktop, bisa dilihat, itu membentuk antarmuka pengguna dasar.

Desktop biasanya terbagi menjadi beberapa bagian yang berbeda (yang pada gilirannya disebut desktop atau layar rumah mereka sendiri), yang disusun berdampingan dan antara mana pengguna dapat menggesek ke kiri atau kanan. Selain itu, i.d.R. sebuah desktop utama dipilih, yang secara otomatis berubah bila tombol Home ditekan. Pandangan yang berbeda ini memberi ruang pengguna untuk menempatkan widget dan pintasan ke aplikasi. Dengan beberapa widget, masa pakai baterai ponsel bisa berkurang.

Pengertian lengkap ROM ( Read Only Memory )


ROM (Read Only Memory) adalah firmware pada perangkat android. ROM, yang biasanya terpasang di smartphone, disebut stock ROM, yang merupakan ROM khusus yang dipasang oleh pengguna.

ROM dibedakan menjadi 2, yaitu :

  1. Stock ROM adalah firmware resmi, yang dipasang oleh pabrik oleh produsen. Ini terdiri dari sistem operasi Android dan termasuk modifikasi dan ekstensi (misalnya HTC-Sense, Samsung TouchWiz) dari produsen perangkat.
  2. Custom ROM dibedakan antara versi ROM stock yang dimodifikasi dan yang bergantung pada kode sumber Android. ROM khusus adalah firmware tidak resmi dan tidak atau jarang didukung oleh produsen perangkat.

Berikut Developer Custom yang sudah sering kita kenal, diantaranya :

AllgemeinROM
ROM khusus kebanyakan berasal dari pengembang non-komersial dan dapat dikembangkan karena berbagai alasan. Misalnya, pengguna tidak puas dengan stock ROM dalam hal fungsionalitas atau performa atau masa pakai baterai. Jika permintaan ada dan ada pengembang yang berminat, versi ROM kustom yang paling berbeda dibuat, yang secara opsional didasarkan pada ROM stok pabrikan, dibuat di ROM khusus lainnya atau telah dibuat ulang dari kode sumber Android.

Pengembang tidak selalu memperhatikan fungsionalitas atau optimalisasi sistem. Seringkali pengembang atau tim juga mengubah tampilan user interface, misalnya launcher atau lockscreen. Dalam beberapa proyek, aplikasi pra-instal juga diperluas, sehingga, misalnya, alat cadangan, pengelola tugas atau sejenisnya, yang biasanya harus dipasang secara manual melalui Google Play Store, sudah tersedia dari penginstalan. Bergantung pada pengguna, ini bisa membantu atau mengganggu.

Hal ini juga memungkinkan untuk mengonversi aplikasi tertentu yang dinyatakan sebagai aplikasi sistem di ROM saham ke aplikasi pengguna. Hal ini mempermudah pengguna untuk mencopot pemasangan aplikasi ini. Hal ini juga umum bahwa akses root sudah ada di ROM kustom.

AOSP ROM 
ROM AOSP (Android Open Source Project) didasarkan pada kode sumber Android murni yang disediakan oleh Google. Ini berarti bahwa tidak ada sumber tertutup (closed source), fitur khusus produsen atau antarmuka pengguna, atau aplikasi Google proprietary (seperti Maps, Latitude, Play Store). Namun, yang terakhir biasanya secara otomatis dan legal diinstal oleh trik update.

Contoh dari CustomROM

  • CyanogenMod (CM), ditawarkan untuk banyak perangkat, dan ada banyak garpu dan versi tidak resmi berdasarkan CM
  • LineageOS
  • Resurrection Remix
  • OxygenOS dan HydrogenOS dari pembuat smartphone China OnePlus
  • Android paranoid
  • MIUI dari perusahaan China Xiaomi
  • CarbonROM
  • Android Open Kang Project (AOKP) 

Siapapun yang ingin bisa membangun ROM. Dan siapapun juga bisa menggunakan sumbernya, termasuk, misalnya, dari CyanogenMod.
Sekarang, jika seseorang membangun ROM dari sumber seperti CM, itu adalah ROM tidak resmi.

Selain penggunaan Rom CyanogenMod yang sesuai juga kesesuaian kode / kualitas, kepatuhan yang ketat terhadap panduan gaya pengkodean (AOSP / Cyanogen), ketersediaan sumber (kernel), mungkin didukung oleh produsen perangkat, jumlah yang tinggi terjual / digunakan. Perangkat (= penerimaan tinggi, sehingga lebih banyak dukungan oleh lebih banyak orang dengan Keterampilan yang sesuai), setidaknya cukup Keterampilan / pengalaman Pengembang, ketersediaan jangka panjang (sebagai Device Maintainer), dll.

Selain produsen yang mengembangkan Stock ROM, ada, seperti yang telah disebutkan, juga ROM dari komunitas pengguna, komunitas yang disebut. ROM ini didasarkan pada basis yang berbeda, jadi beberapa level pengembang atau kelompok pengembang telah hadir dan mengikuti pendekatan yang berbeda untuk mengembangkan ROM.

Cookies ROM
Cookies bekerja pada ROM yang ada dan memperbaiki kinerjanya melalui tweak di build.prop, init.d dan sebagainya. Selain itu, mereka menghapus bloatware jika perlu. Mereka bekerja dengan alat yang disebut, misalnya ROM-Kitchen. Ini memerlukan pengetahuan tentang pengaturan apa yang melakukan apa, sysctl dan situs pendekatan tuning lainnya.

Porter Rom
Mereka port ROM seperti CyanogenMod atau AOKP / AOSP berdasarkan perangkat yang tidak ada di ROM ini sebelumnya. Dengan demikian, mereka membuat pohon perangkat untuk perangkat ini dan mengkompilasi ROM dari kode sumber (sumber). Ini membutuhkan pengetahuan tentang pengembangan perangkat keras, pengembangan dan proses ROM.

Developer ROM 
Pengguna pada tingkat ini mengembangkan ROM seperti CyanogenMod atau AOKP / AOSP-based dengan menggabungkan, memodifikasi atau menghapus fitur baru dalam ROM. Kemudian ROM dikompilasi dari source code. Ini membutuhkan pengetahuan perkembangan, Android, proses membangun ROM, serta pembangunan ROM.

Kernel Developer
Pengembang kernel bekerja pada kernel dan mengkompilasi dari source code. Selain itu, perubahan pada RAM disk bisa dilakukan. Ini membutuhkan pengetahuan pengembangan, arsitektur Android dan kernel.

Pengertian lengkap Recovery


Recovery adalah sistem operasi Android minimal yang bisa melakukan berbagai tugas, seperti memback up (back up up) partisi tersendiri atau memasang ROM baru. Seseorang dapat membedakan antara sistem yang dipasok oleh produsen ("pemulihan stok") dan sistem alternatif ("pemulihan khusus"). Perwakilan yang paling terkenal dari kelompok yang terakhir adalah ClockWorkMod dan TeamWin Recovery Project.

Seperti namanya, Recovery berfungsi mengembalikan sistem jika terjadi kerusakan perangkat lunak. Sistem operasi mini dipasang di partisi terpisah pada memori internal perangkat.

Selain mengembalikan sistem Android dengan gambar, yang baru atau update juga bisa dipasang. Ini adalah fitur utama yang digunakan secara normal dan digunakan oleh sebagian besar produsen untuk menginstal paket yang didownload melalui OTA pada perangkat.

System Recovery terdiri dari :

  1. Stock Recovery, Pabrikan perangkat memasang sistem pemulihan saat pengiriman, biasanya hanya dengan fungsi terbatas. Untuk menghindari hal ini, dimungkinkan untuk memasang sistem alternatif.
  2. Custom Recovery, merupakan Recovery khusus dari pengembang alternatif, bukan dari pabrikan perangkat, telah memperluas fungsionalitas; itu juga bisa disesuaikan versi pemulihan stok. Saat ini populer adalah pemulihan ClockWorkMod tradisional dan TWRP (TeamWinRecoveryProject). Di versi terbaru, keduanya support input via layar sentuh. Menavigasi dengan tombol volume hanya diperlukan dalam kasus yang luar biasa.


Pada perangkat Android, i.d.R. Dengan bantuan fastboot, sistem pemulihan baru akan dilayangkan. Untuk melakukan ini, perintah fastboot flash digunakan sebagai berikut:

" Recovery flash fastboot C: \ path \ ke \ Recovery.img "

Selain itu, sistem pemulihan hanya dapat dimulai dengan bantuan fastboot, misalnya untuk mengujinya atau untuk menyimpan pemulihan yang terinstal dengan bantuan pemulihan khusus sebelum benar-benar terpasang pada perangkat. Saat sistem pemulihan dimulai, tidak ada data yang tersimpan pada perangkat yang diubah atau diganti, yang memungkinkan, misalnya untuk membuat cadangan perangkat. Sistem pemulihan bisa dimulai dengan perintah boot fastboot sebagai berikut:

" boot fastboot C: \ path \ ke \ Recovery.img "

Sekarang pemulihan yang dipilih (Recovery.img) harus dimulai. Sistem tidak terpasang; setelah restart pemulihan yang terinstal sudah tersedia lagi.

Pengertian lengkap Root


Root, berarti dalam sistem unixoid termasuk Android adalah pengguna memiliki akses penuh ke sistem operasi dan sumber dayanya. Istilah root, yang digunakan secara sinonim, berasal dari akar pengguna Linux, yang memiliki prioritas utama pada hirarki pengguna dan otorisasi dan oleh karena itu memiliki otorisasi sistem yang komprehensif. Pengguna root juga disebut superusers. Di Android, akses root dinonaktifkan secara default dan pengguna tidak diizinkan untuk bekerja dengan hak istimewa root karena alasan keamanan.

root digunakan dalam sistem mirip Unix. Seperti BSD atau Linux, saat menginstal sistem operasi secara default. Pengguna ini tidak dimaksudkan untuk bekerja dengan sistem setiap hari, karena penggunaannya dan hak-haknya memberikan peluang menimbulkan risiko yang sama besar. Untuk alasan ini, root i.d.R. digunakan hanya jika tugas administratif harus dilakukan pada sistem yang membutuhkan hak pengguna.

Di bawah Ubuntu, Anda selalu dapat mengubah identitas yang membutuhkan hak akses root. Tindakan yang membutuhkan hak root adalah, untuk. Misalnya, memasang program atau memperbarui driver untuk perangkat baru. Tapi mengganggu malware ke dalam sistem membutuhkan hak root. Dari sini dapat disimpulkan bahwa pengguna diminta memasukkan password untuk user root. Untuk menghindari akses yang tidak sah, Anda harus memasukkan kata sandi root hanya jika Anda secara aktif memulai sebuah program yang memerlukan hak ini. Di terminal (shell) Anda ganti ke root dengan mengetikkan "su" (untuk: identitas pengguna pengganti) sebelum perintah yang sebenarnya. Kemudian shell interaktif dari root pengguna dimulai. Jika Anda hanya ingin menjalankan perintah dengan root kanan, mendahului dengan sudo.

Karena Android tidak memiliki manajemen akun pengguna di Android 5.0 Lollipop "Lollipop", seperti yang diketahui dari sistem operasi PC, pengguna jadi tidak memiliki identitas nyata yang bisa dia ubah. Ini beralih dari aplikasi ke aplikasi, yang telah diberi hak yang diperlukan selama penginstalan. (Seperti Android 6.0 Marshmallow "Marshmallow", pengguna harus memberikan izin ke aplikasi sebelum mereka dapat menggunakannya), sehingga pengguna mewarisi hak identitas dari setiap aplikasi. Untuk setiap aplikasi, VM Dalvik membuat ID pengguna sendiri (UID), yang pada prinsipnya hanya menulis dan membaca izin diberikan pada folder yang dibuat oleh aplikasi di direktori data / data.

Sejak Android dibangun di atas kernel Linux, sistem operasi ini dianggap relatif aman. Keamanan yang tinggi ini dicapai, misalnya melalui manajemen hak di Android. Untuk memasang aplikasi, hak tertentu harus diberikan sebelum mengunduh dari Google Play Store yang mengharuskan aplikasi bekerja. Setiap aplikasi hanya dapat mengakses fitur telepon yang ditentukan saat instalasi atau update. Pemrogram menambahkan file bernama AndroidManifest.xml ke aplikasinya. File ini tidak hanya berisi informasi tentang aplikasi tapi juga izin yang dibutuhkannya. Dari file ini, Android dan Play Store kemudian mengambil alih hak akses yang harus dikonfirmasi pengguna. Jadi misalkan programmer malware menginginkan aplikasi tersebut memiliki akses untuk mengirim dan menerima SMS. Kemudian pemrogram ini harus memasukkan hak ini ke dalam AndroidManifest.xml agar bisa diberikan di telepon. Oleh karena itu secara teoritis tidak mungkin memberi otorisasi kepada aplikasi tanpa terlebih dahulu menetapkan ini di file. Dengan membaca hak yang diminta, pengguna kemudian dapat memutuskan apakah dia ingin memasang aplikasi ini atau membiarkannya tetap lebih baik. Ini akan membantu mengidentifikasi izin yang mencurigakan di aplikasi dan memastikan sistem yang aman.

Dengan bantuan fitur App Ops yang diperkenalkan di Android 4.3 Jelly Bean "Jelly Bean" adalah mungkin untuk menghapus izin dari aplikasi yang terpasang.

AndroidManifest.xml, bagaimanapun, tidak memiliki cara untuk memberikan sebuah aplikasi hak dari root pengguna. Hak akar direalisasikan di Android, dan juga pada sistem mirip Unix lainnya, dengan izin berkas setuid [3] [4]. Bit ini mengontrol apakah akan menjalankan file eksekusi dengan hak pengguna eksekusi (misalnya, pengguna dibuat untuk sebuah aplikasi) atau dengan hak pencipta (dalam aplikasi sistem root). Jika sebuah aplikasi membutuhkan hak istimewa root, itu biasanya berarti tidak lebih dari itu aplikasi ini ingin menjalankan program lain dengan hak istimewa root. Ini bekerja dengan memanggil file eksekusi yang diinginkan melalui file biner su (di folder / system / xbin), yang merupakan satu-satunya sistem yang memiliki hak untuk mengeksekusi perintah setuid () untuk mengubah bit setuid. Agar pengguna tetap memiliki kontrol dan ikhtisar aplikasi yang diizinkan menjalankan perintah melalui su, ada aplikasi untuk mengelola hak-hak ini. Misalnya, salah satu aplikasi ini adalah SuperSU Play Store. Jika pengguna meluncurkan aplikasi yang memerlukan hak istimewa root, mereka akan ditanya apakah mereka ingin memberi mereka hak root atau tidak. Seleksi dapat disimpan sementara atau permanen oleh aplikasi SuperUser untuk aplikasi ini. Di setelannya juga mungkin untuk kemudian mengubah aplikasi yang diotorisasi. Akses yang tidak disengaja ke perintah melalui su (dan mau tidak mau dengan hak akar) dengan demikian menjadi lebih sulit.

Tentu saja, pengguna harus selalu bersikap kritis terhadap permintaan hak root untuk menghindari efek yang tidak diinginkan.

Begitu banyak pengguna smartphone yang pernah bertanya-tanya: Apa yang digunakan untuk root sekarang di bawah Android? Telepon saya bekerja hebat sebelumnya. - Sebagian besar hal yang dapat Anda lakukan dengan root di Android bersifat teknis murni, misalnya, untuk meningkatkan kinerja atau kegunaan telepon. Meskipun ada banyak tema yang hanya bisa dipasang dan digunakan oleh root, ini kemudian dibuat untuk sebagian kecil masyarakat dan lebih cenderung menarik bagi pengguna akhir. Fitur yang paling populer yang hanya bisa diraih dengan root adalah overclocking prosesor. Perangkat kemudian bekerja lebih cepat, tapi umur prosesor cenderung dipersingkat dan baterai kosong lebih cepat lagi. Apalagi dengan ponsel lawas dengan overclocking CPU yang lebih lambat, prosesornya masuk akal. Untuk meningkatkan performa ponsel, semacam script sering disalin ke direktori startup init.d di folder root sistem Android, yang memastikan bahwa pengelolaan memori tidak lagi dilakukan semata-mata oleh Android, namun oleh sebuah Skrip tertulis komunitas didukung. Ini memastikan bahwa, dari sudut pandang pengguna, aplikasi data-intensive berjalan lebih baik dan lebih halus dari pada stick.

Tapi sub-clocking mungkin dilakukan. B. untuk menghemat baterai dan dengan demikian mencapai waktu pengoperasian yang lebih lama dari telepon sampai tagihan berikutnya. Kekuatan penuh secara alami jatuh ke latar belakang. Aplikasi menemukan metode ini z. B. perangkat dengan baterai built-in, yang hanya dengan susah payah atau tidak berubah. Masa pakai CPU juga diperpanjang, dan dengan demikian kehidupan perangkat, yang darinya orang enggan untuk berpisah.

Fungsi lain yang hanya bisa dilakukan dengan akses root adalah z. Misalnya, penghapusan aplikasi produsen dan penyedia-instal, yang sering merujuk ke layanan berbayar dan sering disebut sebagai produk bloatware. Tanpa akses root Anda hanya bisa menghapus aplikasi yang diinstal sendiri dari partisi data sistem operasi. Pemberian root memungkinkan akses ke partisi sistem (partisi sistem termasuk read / write (r / w) dan sekarang memungkinkan pembacaan data atau penghapusan atau perubahan) dan seterusnya pada Systemapps. Pilihan lainnya adalah menginstal Busybox yang lengkap (yaitu utilitas Unix / Linux) untuk memanfaatkan fitur kernel Linux secara maksimal. Terutama pengguna yang bekerja di desktop dengan Unix / Linux dan banyak di shell, hargai ini. Busybox yang lengkap memungkinkan z. Misalnya, firewall tabel IP yang memungkinkan aplikasi memblokir akses Internet. Menyiapkan ruang swap (memori virtual) atau memodifikasi perilaku kernel memerlukan busybox - danBegitu banyak pengguna smartphone yang pernah bertanya-tanya: Apa yang digunakan untuk root sekarang di bawah Android? Telepon saya bekerja hebat sebelumnya. - Sebagian besar hal yang dapat Anda lakukan dengan root di Android bersifat teknis murni, misalnya, untuk meningkatkan kinerja atau kegunaan telepon. Meskipun ada banyak tema yang hanya bisa dipasang dan digunakan oleh root, ini kemudian dibuat untuk sebagian kecil masyarakat dan lebih cenderung menarik bagi pengguna akhir. Fitur yang paling populer yang hanya bisa diraih dengan root adalah overclocking prosesor. Perangkat kemudian bekerja lebih cepat, tapi umur prosesor cenderung dipersingkat dan baterai kosong lebih cepat lagi. Apalagi dengan ponsel lawas dengan overclocking CPU yang lebih lambat, prosesornya masuk akal. Untuk meningkatkan performa ponsel, semacam script sering disalin ke direktori startup init.d di folder root sistem Android, yang memastikan bahwa pengelolaan memori tidak lagi dilakukan semata-mata oleh Android, namun oleh sebuah Skrip tertulis komunitas didukung. Ini memastikan bahwa, dari sudut pandang pengguna, aplikasi data-intensive berjalan lebih baik dan lebih halus dari pada stick.

Tapi sub-clocking mungkin dilakukan. B. untuk menghemat baterai dan dengan demikian mencapai waktu pengoperasian yang lebih lama dari telepon sampai tagihan berikutnya. Kekuatan penuh secara alami jatuh ke latar belakang. Aplikasi menemukan metode ini z. B. perangkat dengan baterai built-in, yang hanya dengan susah payah atau tidak berubah. Masa pakai CPU juga diperpanjang, dan dengan demikian kehidupan perangkat, yang darinya orang enggan untuk berpisah.

Fungsi lain yang hanya bisa dilakukan dengan akses root adalah z. Misalnya, penghapusan aplikasi produsen dan penyedia-instal, yang sering merujuk ke layanan berbayar dan sering disebut sebagai produk bloatware. Tanpa akses root Anda hanya bisa menghapus aplikasi yang diinstal sendiri dari partisi data sistem operasi. Pemberian root memungkinkan akses ke partisi sistem (partisi sistem termasuk read / write (r / w) dan sekarang memungkinkan pembacaan data atau penghapusan atau perubahan) dan seterusnya pada Systemapps. Pilihan lainnya adalah menginstal Busybox yang lengkap (yaitu utilitas Unix / Linux) untuk memanfaatkan fitur kernel Linux secara maksimal. Terutama pengguna yang bekerja di desktop dengan Unix / Linux dan banyak di shell, hargai ini. Busybox yang lengkap memungkinkan z. Misalnya, firewall tabel IP yang memungkinkan aplikasi memblokir akses Internet. Menyiapkan ruang swap (memori virtual) atau memodifikasi perilaku kernel memerlukan busybox.

Khusus untuk alasan perlindungan data, rooting masuk akal, karena akses root memungkinkan untuk memblokir hak kritis untuk sebuah aplikasi (misalnya fungsi lokalisasi atau pembacaan dari kontak). Demikian juga, perisai iklan dapat dipasang yang mencegah iklan spanduk di aplikasi.

Berlawanan dengan kepercayaan populer, menginstal ROM Kustom tidak harus membutuhkan root. Hanya Rom Manager Play Store, yang digunakan dalam banyak tutorial, memerlukan root untuk menginstal Recoveries. Untuk flashing custom ROM, hanya bootloader yang tidak terkunci.

Pengertian lengkap Buld.prop


Build.prop adalah file konfigurasi di partisi / sistem yang berisi informasi dasar dan pengaturan konfigurasi. I.d.R. Pengaturan hanya bisa diubah jika pengguna memiliki hak akses root dan bisa menulis ke partisi sistem. Beberapa pengaturan dapat mempengaruhi kinerja perangkat, yang lain hanya informasi yang tidak boleh diubah dan yang lainnya tidak berpengaruh pada sistem, atau hanya tersedia dalam beberapa ROM.

Build.prop dapat dianggap sebagai konfigurasi dasar smartphone Android. File berisi informasi tentang telepon, produsen, resolusi layar, sumber OTA dan banyak lagi. Build.prop bisa berbeda untuk setiap smartphone, tapi selalu menggambarkan secara fundamental informasi yang sama.

Build.prop adalah pusat informasi perangkat Anda. Aplikasi dan fitur sistem menggunakan informasi yang tersimpan dalam file dan menggunakannya untuk menyesuaikan setelan mereka sendiri dan, dalam beberapa kasus, untuk memastikan fungsionalitas aplikasi. Misalnya, Anda dapat menggunakan entri dalam file untuk menentukan bagaimana perangkat dipanggil, wallpaper default yang akan digunakan, versi API, dan banyak lagi.

Build.prop dibuat secara otomatis saat perangkat terinstal. Salinan perangkat lain hanya boleh dimasukkan jika Anda yakin bahwa informasi yang tersimpan di sana benar. Edit file dengan editor teks standar pada PC atau smartphone. Namun, ini membutuhkan hak akses root. Ada aplikasi yang seharusnya menyederhanakan editing build.prop, tapi jangan melakukan hal lain. Mengedit informasi di build.prop dapat memperbaiki fitur smartphone, namun juga menyebabkan Android menghentikan booting dengan benar
. Dengan liar memasukkan tweak ke file konfigurasi tidak disarankan. Banyak pengaturannya, seperti yang disebutkan di atas, tidak tersedia di semua ROM atau tidak berpengaruh, karena tidak dievaluasi oleh versi Android manapun.