สำหรับ Guide นี้ขอสอนการ Port รอมง่ายๆ จาก Lollipop 5.0.1 จาก เครื่องเกาหลี F320 K/S/L มายัง LGG2 - D802 จุดประสงค์คือให้มันสามารถทำงานได้เท่านั้นซึ่งอาจจะมี Bug อยู่บ้างซึงตรงนี้ยังไม่ขอพูดถึงนะครับคงต้องทยอยกันหาวิธีแก้ไข หรือจะเป็นการนำเอา Custom ROM เช่น CloudyG2 3.0 มาใช้บน LGG2 - D802 ซึ่งก็สามารถทำได้เหมือนกันครับ ใช้วิธีเดียวกันเลย
สำหรับการนำเอา Firmware ของ F320 K/S/L ที่เป็น Stock จาก Firmware KDZ นั้นจำเป็นต้องรู้วิธีการ Extract ออกมาสามารถศึกษาได้จาก Clip ด้านล้างได้เลยครับจาก Clip ด้านล่างจะได้ Folder > system
เรามาเริ่มต้นกันเลยครับ
1. Download Template_ROM_V1.0.zip
update Template_ROM.zip เป็น Template_ROM_V1.0.zip ทุกอย่างยังทำตามขั้นตอนเดิม
2. จากนั้นทำการ unzip
4. เมื่อพร้อมแล้วจะได้ตามรูป
8. แล้วเลือก Search>Replace.. แล้วทำการใส่ตามนี้
12. การ flash มี 3 path อ่านแล้วทำตามดีๆ ดังนี้ครับ
A. วิธีลงรอม
1. Download
- TWRP Bump จากนั้นทำการ copy ลง SDCARD
- KK Bootloade จากนั้นทำการ copy ลง SDCARD
จากนั้นก็นำไฟล์ ROM ที่ได้จากข้อ 11 copy ลง SDCARD
2. Reboot to Recovery Backup ROM เดิมด้วย Custom Recovery ก่อนเลย
3. ทำการลง TWRP Bump ตามข้อ 1 เมื่อเสร็จให้ทำการเลือกให้ Reboot เข้า Recovery
4. ใน TWRP Bump Wipe (system\data\dalvik and cache)
5. Flash kk Bootloader และ Install ROM
6. Reboot
B. Restore กลับไปใช้ ROM. เดิม
1. ลง D802_AutoRec.apk สำหรับโมเดล D802
2. Download ไฟล์ LGG2 -droidth-fixed-KK-partition.zip จากนั้นcopy ลง sdcard
3. Reboot to recovery
4. Flash LGG2 -droidth-fixed-KK-partition.zip
5. Restore ไฟล์ backup ตามปกติ
Note : ถ้า Bootloop ให้ทำการกดปุ่มเข้า Recovery อีกครั้งแล้วทำการ Flash KK BaseBand จากนั้นก็ Reboot ตามปกติ
C. ทำกลับรอม 0
1. แน่ใจว่ามี Backup ROM ที่เป็น stock LG 20A,20B,20C หรืออื่นๆ ได้หมด หรือถ้าใช้ stock LG อยู่แล้วก็ทำข้อ 3 (ที่ต้องการข้อนี้เพราะข้อมุลใน sdcard จะอยู่ครบครับ ตัดปัญหาทำกลับแล้ว boot ค้างต้อง Hard Reset อีกครั้งหรือ CSE Flash ซึ่งจะทำให้ SDCARD ถูกลบหมด)
2. ทำ Restore Backup
3. ทำการ Flash firmware KDZ ได้ตามปกติ
4. เข้าสู่ระบบ
สำหรับการนำเอา Firmware ของ F320 K/S/L ที่เป็น Stock จาก Firmware KDZ นั้นจำเป็นต้องรู้วิธีการ Extract ออกมาสามารถศึกษาได้จาก Clip ด้านล้างได้เลยครับจาก Clip ด้านล่างจะได้ Folder > system
งานทั้งหมดไม่ใช่งานที่ผมทำขึ้นมา แต่ผมทำการรวบรวมให้ได้ใช้กันงาน
เครดิตทุกอย่างให้กับุคคลต่อไปนี้
1. Cloudyfa (xda)- Script Aroma
2. boykinhdi (sccn)- patch signal/Boot,Recovery,Modem
เรามาเริ่มต้นกันเลยครับ
1. Download Template_ROM_V1.0.zip
update Template_ROM.zip เป็น Template_ROM_V1.0.zip ทุกอย่างยังทำตามขั้นตอนเดิม
2. จากนั้นทำการ unzip
3. นำเอา Folder system ที่เราทำการ extract จาก KDZ firmware หรือจากรอม F320 S/K/L อื่นๆ มาใส่ใน Folder Template_ROM
5. เข้าไปที่ Folder
Template_ROM\META-INF\com\google\android
เราจะทำการแก้ไขไฟล์ 2 ไฟล์ด้วยกันคือ
- aroma-config
- updater-script
6. ใช้ Notepad++ เปิดไฟล์ updater-script ขึ้นมา แล้วเลือก Search>Replace.. แล้วทำการใส่ตามนี้
Find what : SKROM
Replace with : My_ROM
* SKROM - คือชื่อ ROM ดั่งเดิมที่เราต้องการเปลี่ยนเป็นชื่อ ROM ของเราเอง
* My_ROM - คือชื่อรอมที่เราต้องการใส่ไปเป็นชื่ออะไรก็ได้ที่เราต้องการ
จากนั้นกดปุ่ม Replace all
> Save
7. ใช้ Notepad++ เปิดไฟล์ aroma-config ขึ้นมา
8. แล้วเลือก Search>Replace.. แล้วทำการใส่ตามนี้
Find what : SKROM
Replace with : My_ROM
* SKROM - คือชื่อ ROM ดั่งเดิมที่เราต้องการเปลี่ยนเป็นชื่อ ROM ของเราเอง
* My_ROM - คือชื่อรอมที่เราต้องการใส่ไปเป็นชื่ออะไรก็ได้ที่เราต้องการ
จากนั้นกดปุ่ม Replace all >Save
9. จากนั้นทำการ Zip ทุก folder ตามรูป
10. เราจะได้ไฟล์ Template_ROM.zip
11. ทำการเปลี่ยนชื่อได้ตามต้องการแล้วเอาไป flash ผ่าน Recovery ได้เลย
A. วิธีลงรอม
1. Download
- TWRP Bump จากนั้นทำการ copy ลง SDCARD
- KK Bootloade จากนั้นทำการ copy ลง SDCARD
จากนั้นก็นำไฟล์ ROM ที่ได้จากข้อ 11 copy ลง SDCARD
2. Reboot to Recovery Backup ROM เดิมด้วย Custom Recovery ก่อนเลย
3. ทำการลง TWRP Bump ตามข้อ 1 เมื่อเสร็จให้ทำการเลือกให้ Reboot เข้า Recovery
4. ใน TWRP Bump Wipe (system\data\dalvik and cache)
5. Flash kk Bootloader และ Install ROM
6. Reboot
B. Restore กลับไปใช้ ROM. เดิม
1. ลง D802_AutoRec.apk สำหรับโมเดล D802
2. Download ไฟล์ LGG2 -droidth-fixed-KK-partition.zip จากนั้นcopy ลง sdcard
3. Reboot to recovery
4. Flash LGG2 -droidth-fixed-KK-partition.zip
5. Restore ไฟล์ backup ตามปกติ
Note : ถ้า Bootloop ให้ทำการกดปุ่มเข้า Recovery อีกครั้งแล้วทำการ Flash KK BaseBand จากนั้นก็ Reboot ตามปกติ
C. ทำกลับรอม 0
1. แน่ใจว่ามี Backup ROM ที่เป็น stock LG 20A,20B,20C หรืออื่นๆ ได้หมด หรือถ้าใช้ stock LG อยู่แล้วก็ทำข้อ 3 (ที่ต้องการข้อนี้เพราะข้อมุลใน sdcard จะอยู่ครบครับ ตัดปัญหาทำกลับแล้ว boot ค้างต้อง Hard Reset อีกครั้งหรือ CSE Flash ซึ่งจะทำให้ SDCARD ถูกลบหมด)
2. ทำ Restore Backup
3. ทำการ Flash firmware KDZ ได้ตามปกติ
4. เข้าสู่ระบบ