<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://lms.onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=OS%3A_AOSP_-_Contoh_dan_Source</id>
	<title>OS: AOSP - Contoh dan Source - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://lms.onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=OS%3A_AOSP_-_Contoh_dan_Source"/>
	<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=OS:_AOSP_-_Contoh_dan_Source&amp;action=history"/>
	<updated>2026-04-20T16:34:04Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://lms.onnocenter.or.id/wiki/index.php?title=OS:_AOSP_-_Contoh_dan_Source&amp;diff=46520&amp;oldid=prev</id>
		<title>Onnowpurbo: Created page with &quot;==Contoh dan source==  Di Android 7.0 release, Android Open Source Project (AOSP) berisi referensi implementasi yang akan mengembalikan nilai berdasarkan pada property ro.boot...&quot;</title>
		<link rel="alternate" type="text/html" href="https://lms.onnocenter.or.id/wiki/index.php?title=OS:_AOSP_-_Contoh_dan_Source&amp;diff=46520&amp;oldid=prev"/>
		<updated>2017-01-20T02:30:29Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Contoh dan source==  Di Android 7.0 release, Android Open Source Project (AOSP) berisi referensi implementasi yang akan mengembalikan nilai berdasarkan pada property ro.boot...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Contoh dan source==&lt;br /&gt;
&lt;br /&gt;
Di Android 7.0 release, Android Open Source Project (AOSP) berisi referensi implementasi yang akan mengembalikan nilai berdasarkan pada property ro.boot.flash.locked.&lt;br /&gt;
&lt;br /&gt;
code berada di:&lt;br /&gt;
&lt;br /&gt;
 frameworks/base/services/core/java/com/android/server/PersistentDataBlockService.java&lt;br /&gt;
 frameworks/base/core/java/android/service/persistentdata/PersistentDataBlockManager.java&lt;br /&gt;
&lt;br /&gt;
==Validation==&lt;br /&gt;
&lt;br /&gt;
Produsen harus menguji nilai keadaan yang dikembalikan oleh perangkat dengan bootloader locked atau unlocked.&lt;br /&gt;
&lt;br /&gt;
==Selecting a device build==&lt;br /&gt;
Cara build recommended untuk device tersedia dari menu lunch, dapat dilihat saat lunch dijalankan tanpa argumen, sebagai berikut,&lt;br /&gt;
&lt;br /&gt;
 lunch&lt;br /&gt;
&lt;br /&gt;
 You&amp;#039;re building on Linux&lt;br /&gt;
 Lunch menu... pick a combo:&lt;br /&gt;
      1. aosp_arm-eng&lt;br /&gt;
      2. aosp_arm64-eng&lt;br /&gt;
      3. aosp_mips-eng&lt;br /&gt;
      4. aosp_mips64-eng&lt;br /&gt;
      5. aosp_x86-eng&lt;br /&gt;
      6. aosp_x86_64-eng&lt;br /&gt;
      7. full_fugu-userdebug&lt;br /&gt;
      8. aosp_fugu-userdebug&lt;br /&gt;
      9. mini_emulator_arm64-userdebug&lt;br /&gt;
      10. m_e_arm-userdebug&lt;br /&gt;
      11. m_e_mips64-eng&lt;br /&gt;
      12. m_e_mips-userdebug&lt;br /&gt;
      13. mini_emulator_x86_64-userdebug&lt;br /&gt;
      14. mini_emulator_x86-userdebug&lt;br /&gt;
      15. aosp_dragon-userdebug&lt;br /&gt;
      16. aosp_dragon-eng&lt;br /&gt;
      17. aosp_marlin-userdebug&lt;br /&gt;
      18. aosp_sailfish-userdebug&lt;br /&gt;
      19. aosp_flounder-userdebug&lt;br /&gt;
      20. aosp_angler-userdebug&lt;br /&gt;
      21. aosp_bullhead-userdebug&lt;br /&gt;
      22. hikey-userdebug&lt;br /&gt;
      23. aosp_shamu-userdebug&lt;br /&gt;
 Which would you like? [aosp_arm-eng] &lt;br /&gt;
&lt;br /&gt;
Anda dapat men-download factory Image dan binary untuk Nexus dari developers.google.com:&lt;br /&gt;
&lt;br /&gt;
* Preview binaries (blobs) https://developers.google.com/android/nexus/blobs-preview&lt;br /&gt;
* Factory image untuk Nexus dkk https://developers.google.com/android/nexus/images&lt;br /&gt;
* Support driver untuk Nexus dkk https://developers.google.com/android/nexus/drivers&lt;br /&gt;
&lt;br /&gt;
Berbagai nama device (khususnya Nexus), code name dan konfigurasi build-nya bisa dilihat pada tabel berikut.&lt;br /&gt;
&lt;br /&gt;
 Device 		Code name 			Build configuration&lt;br /&gt;
 HiKey 			hikey 				hikey-userdebug&lt;br /&gt;
 Nexus 6P 		angler 			aosp_angler-userdebug&lt;br /&gt;
 Nexus 5X 		bullhead 			aosp_bullhead-userdebug&lt;br /&gt;
 Nexus 6 		shamu 				aosp_shamu-userdebug&lt;br /&gt;
 Nexus Player 		fugu 				aosp_fugu-userdebug&lt;br /&gt;
 Nexus 9 		volantis (flounder) 	aosp_flounder-userdebug&lt;br /&gt;
 Nexus 5 (GSM/LTE)	hammerhead 			aosp_hammerhead-userdebug&lt;br /&gt;
 Nexus 7 (Wi-Fi) 	razor (flo) 			aosp_flo-userdebug&lt;br /&gt;
 Nexus 7 (Mobile) 	razorg (deb) 			aosp_deb-userdebug&lt;br /&gt;
 Nexus 10 		mantaray (manta) 		full_manta-userdebug&lt;br /&gt;
 Nexus 4 		occam (mako) 			full_mako-userdebug&lt;br /&gt;
 Nexus 7 (Wi-Fi)	nakasi (grouper) 		full_grouper-userdebug&lt;br /&gt;
 Nexus 7 (Mobile) 	nakasig (tilapia) 		full_tilapia-userdebug&lt;br /&gt;
 Galaxy Nexus (GSM/HSPA+) 	yakju (maguro) 	full_maguro-userdebug&lt;br /&gt;
 Galaxy Nexus (Verizon) 	mysid (toro)		aosp_toro-userdebug&lt;br /&gt;
 Galaxy Nexus (Experimental) mysidspr (toroplus) aosp_toroplus-userdebug&lt;br /&gt;
 PandaBoard (Archived)	panda			aosp_panda-userdebug&lt;br /&gt;
 Motorola Xoom (U.S. Wi-Fi)	wingray 		full_wingray-userdebug&lt;br /&gt;
 Nexus S 		soju (crespo) 		full_crespo-userdebug&lt;br /&gt;
 Nexus S 4G 		sojus (crespo4g) 		full_crespo4g-userdebug&lt;br /&gt;
&lt;br /&gt;
Catatan: Jangan menggunakan Android 4.1.1 di Nexus 7 yang awalnya di jual menggunakan Android 4.1.2 atau yang lebih baru.&lt;br /&gt;
&lt;br /&gt;
==Flash device==&lt;br /&gt;
&lt;br /&gt;
Kita dapat flash keseluruhan sistem Android dalam satu perintah; dalam melakukan hal itu perlu memverifikasi sistem yang di flash apakah kompatibel dengan bootloader dan radioyang  terpasang, menulis partisi boot, recovery, dan sistem bersama-sama, kemudian reboot sistem. Flashing juga berarti menghapus semua data pengguna, mirip dengan fastboot oem unlock.&lt;br /&gt;
&lt;br /&gt;
Ubah device agar berada di fastboot mode baik secara manual dengan menekan kombinasi tombol yang tepat saat booting, atau dari shell menggunakan perintah,&lt;br /&gt;
&lt;br /&gt;
 $ adb reboot bootloader&lt;br /&gt;
&lt;br /&gt;
Setlah device berada di fastboot mode, jalankan:&lt;br /&gt;
&lt;br /&gt;
 $ fastboot flashall -w&lt;br /&gt;
&lt;br /&gt;
Opsi -w akan menghapus partisi /data di device; ini sangat berharga untuk flash pertama kali sebuah device jika bukan pertama kali maka tidak di perlukan.&lt;br /&gt;
&lt;br /&gt;
Catatan: Filesystem yang dibuat melalui fastboot di Motorola Xoom tidak berfungsi secara optimal. Sangat di rekomendasikan untuk membuat lagi filesystem melaluirecovery, menggunakan perintah:&lt;br /&gt;
&lt;br /&gt;
 $ adb reboot recovery&lt;br /&gt;
&lt;br /&gt;
Saat di recovery, buka menu menu (tekan Power + Volume Up), hapus partisi cache, kemudian hapus data.&lt;br /&gt;
&lt;br /&gt;
==Restoring device ke factory state==&lt;br /&gt;
&lt;br /&gt;
Factory image untuk Nexus 5, Nexus 10, Nexus 4, Nexus Q, Nexus 7, Galaxy Nexus (GSM/HSPA+ &amp;quot;yakju&amp;quot; dan &amp;quot;takju&amp;quot;, dan CDMA/LTE &amp;quot;mysid&amp;quot; dan &amp;quot;mysidspr&amp;quot;), Nexus S, dan Nexus S 4G tersedia dari halaman Google factory image https://developers.google.com/android/images&lt;br /&gt;
&lt;br /&gt;
Factory image untuk Motorola Xoom di distribusikan langsung oleh Motorola.&lt;/div&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
</feed>