คือ ข้าพเจ้าเห็น ROM ที่หลายๆ คนทำมาแล้วมีปัญหาเย๊อะ
อยากทำ ROM ใช้เอง โดยปรับปรุงจาก stock ROM ไม่ทราบว่าจะเริ่มตรงไหนดี
เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า
เอาstep ผมนะ
วิธีทำรอม (ฉบับง่าย มากๆๆ)
1. แต่งเครื่องให้สวยที่สุด/แรงที่สุดเท่าที่จะทำได้
2.เข้า CWM เลือก backup
3.รอๆๆๆ
4.เสร็จแล้วจะได้ไฟล์ มาเยอะแยะแต่ที่จะใช้คือ system.rfs.tarหรือบางทีก็เป็นsystem.ext4.tar และอีกไฟล์ที่ใช้คือboot.img(ตัวkernel)
5.แตกตัวsystemที่เป็นtarออกมาแล้วยัดเข้าไปในzipที่signแล้ว + ยัด boot.imgเข้าไปด้วย
6.จากนั้นแก้ไฟล์ update-script ดังนี้ (แนะนำให้ formt /system ก่อนจะดีมาก)
6.1 จะร่าย บ่นอะไรก็บ่นไปโดยใช้คำสั่งui_print(“”);
****หมายเหตุ update-scriptใช้syntaxเดียวกับภาษาc[ไม่รู้ว่าเป็นญาติฝ่ายไหน – -*]
6.2 เขียนscriptให้flash boot.img(ตัวkernel)ดังนี้
assert(package_extract_file(“boot.img”, “/tmp/boot.img”),write_raw_image(“/tmp/boot.img”, “boot”),delete(“/tmp/boot.img”));
6.3 เขียน script ให้ ลงsytem ดังนี้
package_extract_dir(“system”, “/system”);
*** ถ้าextractไม่ติดให้สั่งmount /systemก่อน
7. reboot to Enjoy!! รีเครื่องแล้วเครื่องเอาไฟล์นี้ใส่ flashแล้วจะพบกับความอลังการงานสร้างของรอมคุณ
ส่วนคำถามเริ่มจากตรงไหนก่อน เปลี่ยน kernel ให้ support init.d ก่อน แล้วเขียน tweak ยัด
เอาแบบง่ายๆ ไม่มีเหรอครับ สำหรับผมการเขียนโปรแกรมนี่มันเหมือนกับเข็นครกทีเดียว คำถามตั้งต้นของกระทู้ดีมากครับทุกๆคนผมคิดว่าก็อยากให้เป็นอย่างนี้แหละ ถ้าท่านมีวิธีที่ง่ายๆอ่านแบบชาวบ้านเข้าใจผมก็ขอขอบคุณอย่างมากครับถ้าช่วยขยายความอีกนิดนึง