ผู้ใช้:Tungzaa1/กระบะทราย

สอนทำMOD&ROM

แก้

โคตร Step by Step สอน ทำรอม และทำ mod ต่างๆ อย่างละเอียด ใช้กับมือถือรุ่นอื่นๆได้ สวัสดีครับ

Credit By droidth

วันนี้ขอปล่อยของเยอะๆ เลย อยากจะแนะนำและสอนวิธีทำรอม และ โมรอมต่างๆ โดยใช้เครื่องมือที่ชื่อ dsixda_Android_Kitchen_0.199 ใช้ง่ายได้ผลดีครับ เผื่อใครอยาก ที่จะเอาไปทดสอบลองเล่นดู จริงๆ ในเวบนอกก็มีสอนแต่ผมอยากจะเอามาเขียนใหม่ ให้ละเอียดที่สุด step by step กันเลยจะได้ทำกันอย่างง่ายๆ ครับ

ซึ่งกระบวนการทั้งหมดมีทั้งหมด 4 ขั้นตอน ให้ทำตาม step by step เรียงลำดับขั้นตอนเลยนะครับ อย่าพยายามข้ามประกอบด้วย

1. Install Java 2. ตั้งแต่ cygwin (ทำให้เราสามารถใช้ linux ใน windows ได้) 3. การใช้งาน cygwin 4. เริ่มต้น mod เล็กๆน้อยๆเพื่อเป็น guide ให้ใช้งานโปรแกรมต่างๆ เป็นครับ

คำเตือน...อ่านก่อนครับ

การลงรอมมีความเสี่ยง โปรศึกษาวิธีการลง และผลกระทบให้รู้ดีก่อนลงมือทำครับ ผมจะไม่รับรองผลกระทบที่เกิดขึ้นใดๆทั้งสิ้นกับเครื่องของคุณ เพราะคิดว่า ขึ้นอยู่กับวิจารณาของ ผู้ที่ตัดสินใจลงครับ

Guide ทั้งหมด base on Stock rom v20g ครับ ไฟล์ใน dummy_mon.zip ถ้าท่านต้องการใช้กับ รอมปัจจุบันของท่านก็ให้แก้ไขเปลี่ยนไฟล์ boot.img,build.prop เป็นของรอมของท่านครับ

1. Download ตัวนี้ก่อนเลยครับ Android_Kitchen_Tools.zip ผมรวบรวมสิ่งที่จำเป็น และ dummy mod ไว้ให้ทดลองเล่นกันครับ

2. เมื่อโหลดเสร็จแล้วก็ extract ไฟล์ Android_Kitchen_Tools.zip ก็จะได้ตามรูปด้านล่างครับ - dsixda_Android_Kitchen_0.199 | ตัวทำรอม - dsixda_cygwin_install | ทำให้เราสามารถเล่น linux บน windows ได้ - Easy_Reboot_Recovery | adb - dummy_mod.zip | dummy mod เอาให้ทดลองเล่นกัน - jdk-1_5_0_11-windows-i586-p.exe | java สำหรับเครื่องที่ยังไม่มี java

ย้ำนะครับว่าาให้ทำตามขั้นตอนเลย http://images.droidsans.com/sites/default/files/0-extract_file.png เริ่มกันเลยครับ.....

1. Install JAVA สำหรับเครื่องใครที่ยังไม่มี JAVA ทำการ run jdk-1_5_0_11-windows-i586-p.exe เพื่อลง JAVA ในเครื่อง หรือหากใครมี JAVA version อื่นๆ ก็ได้ครับ แต่ต้องลง ไปก่อนเลยสำคัญสุด http://images.droidsans.com/sites/default/files/0-InstallJava.jpg


2. Install dsixda_cygwin_install ทำให้เราสามารถเล่นพวก linux คำสั่งต่างๆ ใน unix บน windows ได้

      1. สิ่งสำคัญคือ ในเครื่องต้องลง JAVA ก่อนเลยนะครับถึงจะมาลงตัวนี้ เพื่อให้ง่ายต่อการแก้ไขปัญหาต่างๆ ###

- http://images.droidsans.com/sites/default/files/1-SetupCygwin.jpg

3. วิธี RUN cygwin เมื่อทำการ - ลง JAVA - install cygwin แล้วต่อมาเราก็มาดูวิธีในการโปรแกรม cygwin ขึ้นมาใช้งานครับ -http://images.droidsans.com/sites/default/files/2-RunCygwin.jpg

มาถึงขั้นตอนนี้ อยากให้ทดลองทำกันดูครับว่าได้ผลตามนี้มั้ย ต่อไปก็จะไม่ยากแล้ว เดียวจะมาลงต่อถึงวิธีทำ mod ครับซึ่งผมจะแสดงให้ดูมี 3 เรื่องคือ

1. การใส่ root ในรอม 2. การใส่ busybox ใน รอม 3. การทำ init.d เพื่อเรียกใช้งาน tweak ต่างๆ 4. เริ่ม mod กันเลยครับ

4. เริ่ม mod กันเลยครับ

ใน Guide นี้ผมจะสอนการ

- add root - add busybox - add init.d

ถ้าเรียนรู้พวกนี้แล้วก็จะสามารถทำให้คุ้นเคยและต่อๆไปก็สามารถ mod รอมได้เองครับ แต่ต้องศึกษาเพิ่มเติมนะครับสำหรับผู้สนใจ

สำหรับท่านที่ต้องการเอาวิธีไปใช้กับรอม มือถือยี่ห้ออื่นๆ ก็ให้แก้ไขไฟล์ boot.img,build.prop ใน dummy_mod.zip โดยให้นำไฟล์พวกนี้จากมือถือของท่าน มาใส่แทน

เริ่มกันเลยครับ

ขั้นตอนแรกเลยคือการ สร้าง working folder เพื่อทำการ mod http://images.droidsans.com/sites/default/files/3-createWorkingFolder.jpg

ขั้นตอนต่อมาคือการ add root,busybox,init.d \

http://images.droidsans.com/sites/default/files/4-add_root_busyboox_initd.jpg

Convert update-script to updater-script http://images.droidsans.com/sites/default/files/5-convertScript.jpg

สุดท้ายคือการ Build เพื่อนำมา flash ผ่าน CWM

http://images.droidsans.com/sites/default/files/6-finish.jpg

วิธีการ Flash ผ่าน CWM สำหรับ script updater-script ในกระทู้นี้จะมีวิธีการ Flash ผ่าน CWM ดังนี้ครับ

0. copy file.zip ที่ทำไปใส่ใน sdcard แล้ว boot เข้า CWM 1. เลือก mount and storage 2. เลือก mount/system 3. black กลับมาเลือก install zip from sdcard 4. choose zip from sdcard 5. จากนั้นก็ทำการ install ได้เลยครับ 6. ทำการ reboot ใช้งานได้ปกติครับ

ต่อไปก็มาเช็คได้เลยครับว่าทำงานถูกต้องหรือไม่

มาดูวิธีเช็คว่าสิ่งที่ทำลงไปได้ผลหรือไม่ 1. โหลด app Root Explorer

app Root Browser

2. หลังจากนั้นเข้าไปตาม directory ตามนี้ครับ

check busybox work : /system/xbin check init.d : /system/logs

http://images.droidsans.com/sites/default/files/7-Check.jpg

ถ้าเป็นไปตามรูปแสดงว่า work ครับที่ทำมาทั้งหมดใช้ได้

คราวนี้ต่อไปก็แค่เอา พวก script tweak ต่างๆ มาใส่ไว้ใน /system/etc/init.d ได้เลยครับ เพื่อให้เครื่องทำงานได้ดีขึ้น และตรวจสอบว่า script ทำงานหรือไม่เช้คที่ /system/logs/scriptlogs

Download Section =
แก้

1. Android_Kitchen_Tools.zip 2. Guide_mod_rom_image เฉพาะไฟล์รูป https://hotfile.com/dl/169608869/5baa21c/Guide_mod_rom_image.zip.html

แค่นี้ละครับฝากไว้ด้วยครับสำหรับผู้ที่สนใจ

สำหรับท่านที่ใช้มือถือรุ่นอื่นๆ ใน dummy_mod.zip ให้ท่านทำการเอาไฟล์ boot.img และ build.prop มาจากรอมที่คุณใช้อยุ่และนำมาแทนที่ไฟล์ที่อยุ่ในนั้น หลังจากนั้นก็ทำตามขั้นตอนต่างๆ ได้เลยครับ


Attachment Size 0-InstallJava.jpg 822.1 KB http://droidsans.com/sites/default/files/0-InstallJava.jpg 1-SetupCygwin.jpg 1.99 MB http://droidsans.com/sites/default/files/1-SetupCygwin.jpg 2-RunCygwin.jpg 1.13 MB http://droidsans.com/sites/default/files/2-RunCygwin.jpg 3-createWorkingFolder.jpg 1.06 MB http://droidsans.com/sites/default/files/3-createWorkingFolder.jpg 4-add_root_busyboox_initd.jpg 1008.13 KB http://droidsans.com/sites/default/files/4-add_root_busyboox_initd.jpg 5-convertScript.jpg 841.96 KB http://droidsans.com/sites/default/files/5-convertScript.jpg 6-finish.jpg 1.4 MB http://droidsans.com/sites/default/files/6-finish.jpg 7-Check.jpg 306.47 KB http://droidsans.com/sites/default/files/7-Check.jpg 0-extract_file.png 48.74 KB http://droidsans.com/sites/default/files/0-extract_file.png อ้างอิงผิดพลาด: ไม่มีการปิด </ref> สำหรับป้ายระบุ <ref>http://droidsans.com/node/92553</ref>