ไฟล์ที่ต้องใช้งาน
——————–
– adb.exe จาก android sdk
– ไฟล์ su กับไฟล์ superuse.apk เอามาจากรอมตัวไหนก็ได้รับที่ root มาแล้ว
(ไฟล์ su ได้มาจาก folder /system/xbin ส่วน superuser.apk และ Root Explorer ได้มาจาก folder /system/app)
– ไฟล์ Root Explorerไว้สำหรับ copy ไฟล์ออกมาครับ (ในที่นี่ผม rename ไฟล์เป็น rootexplorer.apk นะครับ)
เริ่มเลย
เอาไฟล์ทุกไฟล์ที่มี ใส่ใน folder สัก folder หนึ่งครับ (แนะนำ C:ADB ละกันครับ)
จากนั้นกดเมนู Start เลือก Run จะมีหน้าต่างให้กรอกข้อความ
ให้พิมพว่า CMD แล้ว enter ครับ (จะเข้าสู่่ DOS Mode)
พิมพ์ cdadb แล้ว enter
จากนั้นก็พิมพ์ command ตามด้านล่างนี้ครับ
adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock03 /system แล้วกด Enter
adb push su /system/xbin/su แล้วกด Enter
adb push superuser.apk /system/app/superuser.apk แล้วกด Enter
adb push rootexplorer.apk /system/app/rootexplorer.apk แล้วกด Enter
adb shell chmod 06755 /system แล้วกด Enter
adb shell chmod 06755 /system/xbin/su แล้วกด Enter
สองบรรทัดแรกจะบอกไ้ด้เลยว่า root ผ่านหรือไม่ครับ
หากสามารถ root สำเร็จ จะรบกวนให้ copy folder app และ framework มาให้โมหน่อยนะครับ หุหุหุ
นั่งแก้เองไปหลายตัวละครับ เริ่มเหนื่อย หุหุหุ ถ้ายังไม่สำเร็จ ผมจะปล่อยตัวที่โมแก้ออกมาให้ละครับ
ได้แค่ไหนแค่นั้นแหละ 😛
ยังไงก็แจ้งผลให้หน่อยนะครับ ขอบคุณครับ
ยัดภาษาไทยลงในแอฟได้ไม่กี่ตัวครับ ยังไม่สามารถยัดภาษาไทยลงใน Settings ได้ เลยเริ่มเบื่อละ เหอๆๆ
แอฟที่รองรับภาษาไทยก็มีประมาณเนี้ยครับ
ยังไม่ได้ลองrootคับ ก็อปออกมาให้จะใช้ได้ปล่าapp และ framework http://www.4shared.com/rar/GAhAEzhc/New_folder__6_.html
ขอบคุณครับ เดี๋ยวผมจะลองเทสดูครับ
ถ้าขาดไฟล์อะไรอีกจะขอรบกวนอีกทีนะครับ
ขอเอาไปลองอีกคนครับ คุณหนุ่มผมขอ freamwork และ settings.apk ของคุณมาได้ไหมครับ ผมมีแนวทางการแปลไทยได้หลาย rom แล้วครับ สำหรับ เมนูไทย ไม่ใช้ การ copy แต่ต้องแปลที่ strings.xml, arrays.xml,timezones.xml แล้วทำให้เลือกเป็นภาษาไทย ทำได้ทุก rom ทำแล้วต้อง compile กลับ ถึงจะใช้ได้
ตามนี้ครับ การทำเมนูไทย จาก web PDAMobiz
apk manager เป็นเครื่องมือช่วยในการ decompile apk และ recompile apk ทำให้เราสามารถแก้ไข เปลี่ยนแปลง ทำซ้ำ พวก app หรือ system บางอย่างของ android ได้ จุดประสงค์ที่เขียนกระทู้นี้ขึ้นมา ก็เพื่อให้เราสามารถเข้าไป customize android ได้มากขึ้น มาดูวิธีใช้งานหลักๆ เลยครับ
1. download apk manager จาก http://forum.xda-developers.com/showthread.php?t=695701 และลง java run-time ให้เรียบร้อย
2. extract file ที่ได้ไว้ใน folder ใดๆ เพื่อเรียกใช้งาน
3. เรียกโปรแกรมที่ script.bat (หากขึ้นว่าหา adb ไม่เจอ ไม่ต้องตกใจยังใช้งานโปรแกรมได้เหมือนเดิม แต่จะไม่สามารถใช้คำสั่ง adb ดึงข้อมูลจากโทรศัพท์ได้โดยตรง)
4. นำ file ที่ต้องการแก้ไข ไปวางใน folder /place-apk-here-for-modding (ในกรณีนี้คือ framework-res.apk)
5. กด 22 เพื่อ set project โดยเลือกเลข project file ที่เราต้องการแก้
6. กด 9 เพื่อทำการ decompile apk ออกมา
7. file ที่ถูก decompile แล้วจะอยู่ใน /project/ชื่อ file (ในกรณีนี้คือ /project/framework-res.apk)
8. แก้ไข icon รูปตามที่เราต้องการ ใน /project/ชื่อ file/res/drawable-hdpi (ถ้าต้องการแก้ไขแสดงแบต 100% ให้แก้ที่ folder /drawable ใน stat_sys_battery.xml และ stat_sys_battery_charge.xml โดยสามารถแก้ไข range การแสดงผลได้หรือทำ animation ให้กับการแสดงผลได้ด้วย)
** พยายามจด list file ที่เราแก้ไขไปด้วย ทุก file ไม่ว่าจะเป็น .png หรือ .xml
9. เมื่อแก้ไขเรียบร้อยให้กลับไปที่ script ทำการ compile ด้วยการกด 11
10. เมื่อถามว่าเป็น system file หรือไม่ให้ตอบ y
11. เมื่อถามว่าจะ copy จาก original มาด้วยไหม ให้ตอบ y (เหตุที่ทำเช่นนี้ เพราะหลังจากการ decompile แล้ว file .png จะถูก extract จากการ compress ทำให้คุณภาพเสียไป การ copy จาก original ทำให้คุณภาพ file นั้นคงดังเดิม)
12. ก่อนทำการ press any key to continue ต้องทำการลบ file resources.arsc และ xml และ png ทุก file ที่เราได้ทำการแก้ไขไปใน folder /keep ออกให้หมด (ถ้าไม่ทำเช่นนี้มันจะ copy ตัว original เข้าไปแทนที่ตัวที่เราแก้ไขทำให้เราได้ file ของเดิม)
13. หลังจากเสร็จแล้วถ้าไม่มี error อะไร เราจะได้ recompile file ชื่อเดิมโดยมีนำหน้าว่า unsigned เช่น unsignedframework-res.apk อยู่ใน folder /place-apk-here-for-modding หากมีปัญหา ให้เข้าไปอ่านใน log.txt เพื่อดูว่ามีปัญหาอะไรที่ไหน
14. file apk ที่ได้จะยังไม่สามารถใช้งานได้ เพราะ android ไม่สามารถอ่าน resources.arsc ที่ถูกการ compess ได้ จึงต้องทำการใช้ 7zip เปิด file apk ที่ได้แล้วทำการ extrace resources.arsc ออกมาก่อน
15. คลิ๊กขวาที่ไฟล์ resources.arsc เลือก 7-Zip > Add to Archive… แล้วตั้งค่าตามนี้
Archive: ให้ใส่ชื่อไฟล์ unsignedframework-res.apk
Archive format: zip
Compression level: Store
ตั้งค่าเสร็จแล้วกด OK ให้ rename ไฟล์ unsignedframework-res.apk กลับเป็น framework-res.apk พร้อมใช้งานได้
credit :
– Daneshm90 @ xda-developers
– พี่ป้อม Vista2k7 ที่ช่วยแนะนำวิธีใช้งาน
คุณ mamenova ขอbuild.prop ใน system ได้ด้วยไหมครับ เผื่อจะได้รู้ว่าเขาพัฒนามาจาก rom ตัวไหน และ bootimg.img จะได้หาแนวในการ mo ต่อได้ ขอบคุณที่ให้ file 2.3 TH มาครับ
ข่าวดีคือ ตอนนี้ผมทำต้นฉบับ 2.3.4 ไทย(แท้) 100% เรีัยบร้อยแล้วครับ (ต้องขอบคุณคุณ mamenova สำหรับไฟล์)
แต่เทสแล้ว ผมว่าก็ยังกินแบตกว่าตัวที่ผมโมอีกนะครับ เหอๆๆ
เดี๋ยวขอลองเทสอีกสักแปล๊บครับ แล้วจะปล่อยให้โหลดกันละครับ
ผมก็ใช้ apk manager อยู่เหมือนกันนะครับ
คุณdoscy128 อันนี้ build.prop http://www.4shared.com/file/Hjyohkcm/build.html ส่วน bootimg.img มันตรงอยู่ไหนอะคับ
ขอจัดเต็มในเรื่องเกมส์ด้วยน่ะครับเอิ๊กๆขอเป็นกำลังใจในการพัฒนารอมครับ
ท่านทั้งหลาย oc ให้มันวิ่งไปถึง 1.5 ได้ไหมครับ คิคิ
คุณdoscy128 อันนี้ build.prop http://www.4shared.com/file/Hjyohkcm/build.html ส่วน bootimg.img มันตรงอยู่ไหนอะคับ ขอโทษครับ boot.img ครับ ไอตัวนี้และครับที่ใครจะทำมาให้ประหยัดแบตครับ