Difference between revisions of "ROM Android: Porting F240K modifikasi kernel dari opensource lg.com"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) (New page: Download kernel dari https://www.lg.com/global/support/opensource/opensourceList?types=ALL&search=f240k Download file LGF240K_Gpro_Kikat_V20e_kernel) |
Onnowpurbo (talk | contribs) |
||
(8 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | LGE F240K mirip dengan LGE E980. | ||
+ | Oleh karenanya kita dapat menggunakan e980 hanya mengubah kernel-nya saja. | ||
+ | |||
+ | Ambil.config dari LGE f240k | ||
+ | |||
+ | * Sambungkan handphone LGE f240k ke komputer | ||
+ | * Lakukan | ||
+ | |||
+ | adb devices | ||
+ | adb pull /proc/config.gz | ||
+ | gzip -d config.gz | ||
+ | cp .config ~/android-cyanogenmod/kernel/lge/gproj/arch/arm/configs/cyanogenmod_e980_defconfig | ||
+ | |||
+ | |||
Download kernel dari | Download kernel dari | ||
Line 5: | Line 19: | ||
Download file | Download file | ||
− | LGF240K_Gpro_Kikat_V20e_kernel | + | LGF240K_Gpro_Kikat_V20e_kernel.zip |
+ | |||
+ | Lakukan | ||
+ | |||
+ | cd ~/Downloads | ||
+ | unzip LGF240K_Gpro_Kikat_V20e_kernel.zip | ||
+ | tar zxvf LGF240_Gpro_Kikat_V20e_kernel_140807.tar.gz | ||
+ | cd ~/Downloads/kernel | ||
+ | cp -Rf ~/Downloads/kernel/* ~/android-cyanogenmod/kernel/lge/gproj | ||
+ | |||
+ | Buat .config baru | ||
+ | |||
+ | cd ~/android-cyanogenmod/kernel/lge/gproj | ||
+ | chmod 777 make_defconfig.sh | ||
+ | ./make_defconfig.sh cyanogenmod_e980_defconfig | ||
+ | make clean && make mrproper | ||
+ | |||
+ | Perbaiki nama source code | ||
+ | |||
+ | cd ~/android-cyanogenmod/kernel/lge/gproj/scripts/kconfig | ||
+ | cp zconf.hash.c_shipped zconf.hash.c | ||
+ | cp zconf.lex.c_shipped zconf.lex.c | ||
+ | cp zconf.tab.c_shipped zconf.tab.c | ||
+ | |||
+ | ==Compile ROM== | ||
+ | |||
+ | Lakukan | ||
+ | |||
+ | cd ~/android-cyanogenmod | ||
+ | ~/android-cyanogenmod/vendor/cm/get-prebuilts | ||
+ | cd ~/android-cyanogenmod | ||
+ | . build/envsetup.sh | ||
+ | brunch e980 | ||
+ | |||
+ | Semoga lancar. |
Latest revision as of 04:49, 6 January 2015
LGE F240K mirip dengan LGE E980. Oleh karenanya kita dapat menggunakan e980 hanya mengubah kernel-nya saja.
Ambil.config dari LGE f240k
- Sambungkan handphone LGE f240k ke komputer
- Lakukan
adb devices adb pull /proc/config.gz gzip -d config.gz cp .config ~/android-cyanogenmod/kernel/lge/gproj/arch/arm/configs/cyanogenmod_e980_defconfig
Download kernel dari
https://www.lg.com/global/support/opensource/opensourceList?types=ALL&search=f240k
Download file
LGF240K_Gpro_Kikat_V20e_kernel.zip
Lakukan
cd ~/Downloads unzip LGF240K_Gpro_Kikat_V20e_kernel.zip tar zxvf LGF240_Gpro_Kikat_V20e_kernel_140807.tar.gz cd ~/Downloads/kernel cp -Rf ~/Downloads/kernel/* ~/android-cyanogenmod/kernel/lge/gproj
Buat .config baru
cd ~/android-cyanogenmod/kernel/lge/gproj chmod 777 make_defconfig.sh ./make_defconfig.sh cyanogenmod_e980_defconfig make clean && make mrproper
Perbaiki nama source code
cd ~/android-cyanogenmod/kernel/lge/gproj/scripts/kconfig cp zconf.hash.c_shipped zconf.hash.c cp zconf.lex.c_shipped zconf.lex.c cp zconf.tab.c_shipped zconf.tab.c
Compile ROM
Lakukan
cd ~/android-cyanogenmod ~/android-cyanogenmod/vendor/cm/get-prebuilts cd ~/android-cyanogenmod . build/envsetup.sh brunch e980
Semoga lancar.