=new firmware R2BA023 root มาใหม่=
– faster system and UI
– battery life improve
– new Timescape with theming
– ภาษาไทย ^ ^
สำหรับขั้นตอนการทำ รอเย็นๆ นะครับ จะกลับมาจัดให้อย่างละเอียดยิบ
เพราะของฝรั่งทำมา ดันไม่มีไทย แถมจะยัด font เข้าไป ยังลำบากอยู่เลย
ไม่ได้ push กันง่ายๆ เล่นเอาไม่ได้หลับไม่ได้นอน
ขอตัวงีบซักเล็กน้อย ก่อนจะลุกไปทำงาน office >.<
Hail to Jerpelea, biktor_gj and Bin4ry @XDA they make this happen[/color]
Original thread is here (http://forum.xda-developers.com/showthread.php?t=711907)
คำเตือน : การ modify และ root เครื่องตามวิธีด้านล่างอาจทำให้เครื่องเสียหาย หมดประกัน ใช้งานไม่ได้ ทางเวปและเจ้าของบทความ ไม่ขอรับผิดชอบต่อความเสียหายใดๆทั้งสิ้น
===สิ่งที่ต้องเตรียมในการ root X10===
1. ลง PC Companion ไปก่อนเลยครับ แล้วให้ update firmware X10 ซะ 1 ครั้ง เพื่อความสะดวกในการที่ windows จะได้รู้จัก driver และอะไรต่างๆของ X10 ให้เรียบร้อย (*จำรู USB ที่เสียบไว้ด้วยนะครับ เพราะต้องใช้อ้างอิงในการ flash root)
2. download java ครับผม กดเลย javai586 (http://javadl.sun.com/webapps/download/AutoDL?BundleId=39494)(ต้องเป็น java x86 เท่านั้น 64-bit ใช้ไม่ได้)
3. ไป download ไฟล์ที่ทาง XDA Dev เตรียมไว้ได้เลยที่นี่
– X10iR1FA16 (http://hotfile.com/dl/51430503/3734556/i_R1FA16_ft.rar.html)
– X10_R2BA023 (http://hotfile.com/dl/51534678/1089382/ROOT_F2v2.rar.html)
4. มาถึง package ของ droidsans ที่จะลงไทยให้อัตโนมัติครับ step3droidsans_for_R2BA023 (http://www.multiupload.com/4JP032NP96)
อันนนี้เป็น mirror (http://rapidshare.com/files/404522551/step3droidsans.zip.html) ของ rapidshare =updated 02/07/2010=
พร้อมหรือยัง ครับ! อ้าวจัดไป เครื่องบริค ก็ตัวใครตัวมันนะครับ ^ ^
การ root ข้อมูลจะไม่หายนะครับ แต่ถ้าจะให้ดีผมอยากให้ทำการ factory reset เครื่องก่อนจะดีกว่าโดยไปที่ setting > sd card phone storage > factory reset ก่อนจะทำก็แนะนำให้ sync contact เก็บก่อนนะครับ เดี๋ยวเบอร์หนุ่ม เบอร์สาว เบอร์กิ๊ก จะหายหมด
คราวนี้เราก็จะมา unzip file ที่ donwload มาจากข้อ 3 โดยเมื่อจัดการ extract ออกมาแล้ว ก็จะพบว่า มี folder และ file 4 ขั้นตอนคือ step1,2,3 นั่นแปลว่าเราจะต้องตะลุยฝ่าไปให้ได้ทั้ง 3 ด่านอรหันต์
Prepare ลง PC Companion ซึ่งเป็นโปรแกรมของ Sonyericsson แล้วก็จัดการ update official firmware ของมันซะ 1 ที ไม่ว่ามันจะบอกว่าล่าสุดแล้วหรืออะไรก็ตาม ต้องกด update จนเราต้อง flash เครื่องจนได้นะครับ เพื่อที่จะได้มีค่า DeviceID ไปใช้ในขั้นตอนการ root (ทำครั้งเดียวพอ)
A) หา Device ID โดยเรียก 1st.cmd ซะ มันก็จะไปวิ่งหาเลยมาให้เราใช้เลย สังเกตุว่ารูปที่ผม capture มามันขึ้นตั้ง 2 อัน นั่นเพราะว่าผมเคยเสียบ X10 เพื่อ flash เครื่องบน USB port ต่างกัน 2 ครั้ง เพราะฉะนั้นขอแนะนำให้ใช้ port เท่านั้นนะครับ จำรูเดิมไว้ และใช้รูเดียว ไม่งั้นปัญหาจะตามมา
และหลังจากพบแล้ว เราก็จะ copy ค่าด้านหลังไปใส่ใน DeviceID.txt ของ folder step1
+++
B)คราวนี้ก็มาสำรวจ path ของ JRE โดยให้ไปที่ control panel > system > advance system setting > แท็ป advanced > Environment Variables > และใส่ค่าของ folder JRE บนเครื่องของท่าน ในส่วนของ system variable เพื่่อที่เราจะสามารถเรียก java ได้จากทุกที่ เพื่อจะได้ทำการ flash
+++
C)คราวนี้เราจะเริ่ม step1 โดยเริ่มจาก
– click ไปที่ step1.cmd ขึ้นมา จะมีหน้าต่างดำๆ บอกให้เราเสียบ x10
– ปิด x10 ก่อน ถอดแบตออกรอประมาณ 5 วินาที
– ใส่ batt กลับเข้าไป กดปุ่ม back ค้างไว้ แล้วเสียบสาย USB เข้ากับคอม (ยังคงกดปุ่ม back ค้างไว้) – จะเห็นไฟเขียว แล้วก็ให้กดปุ่ม enter ทันทีและการ flash เครื่องก็จะเริ่มขึ้น วิ่งปรื้ดๆๆๆ
รอจนมันหยุดขึ้นคำว่า test end หลังจากนั้นถอดสาย usb ออก ถอดแบตออกมาแล้วใส่เข้าไปใหม่ จัดการเปิด x10 ขึ้นมา มันก็จะ boot ปกติ
+++
D)เตรียมการ step2 โดยเมื่อ x10 boot ขึ้นมาแล้ว เราก็ต้อง
– ไปที่ setting > application > development > เปิด USB debugging
– เสียบสาย USB เข้าไป รอสักแป้ป windows ก็จะทำการ detect ADB mode ของ x10
– กด step2.cmd เพื่อเรียกหน้าจอ option ขึ้นมาบนเครื่อง x10
– จิ้มไปที่ตัวเลือก 6 ตามภาพ “update package from SD”
หน้าจอของ x10 ก็จะเป็นอย่างนี้ไปประมาณ 4-5 รอบ รอไปก่อน อย่าใจร้อนนะ
หลังจากนั้น x10 ก็จะ boot ขึ้นมาเอง ก็ถอดสาย usb ได้
+++
E) ขั้นตอนสุดท้ายแล้วจ้า เอา file จากข้อ 4 droidsans mod TH มาใช้งานได้เลย download มาแล้วก็ทำการ unzip ซะ
– เปิดเครื่อง X10
– เข้าไปเปิด USB Debugging และเสียบสาย usb
– double click ที่ step3droidsans.cmd รอจนมันให้ press any key
– เครื่องจะทำการ restart 1 ครั้ง
*Keyboard ภาษาไทย ให้ไปเปิดใน setting > locale text > check ที่ Droidsans Thai Keyboard
*หาก EDGE หรือ 3G ไม่ขึ้น ให้ไปที่ setting > wireless control > mobile network > Access point > reset to default
ติดขัดตรงไหน twit มาถามได้นะครับ @bluemoko ^ ^
Happpy rooting!!
*step4droidsans modified from Bin4ry step4v2 with some change
– added Thai font Mobi by @nuuneoi
– added Droidsans Thai Keyboard by @kanatorn
– added ThaiDial Pad by @k0nglek
– added APN list for all mobile operator
– added Market Access
มันขึ้นแบบนี้อ่ะครับ
flash เครื่องครั้งเดียวก็เกินพอครับ มันจำค่าเดิม ส่วนที่ขึ้นมาในรูปคาดว่าเป็นเพราะ Java 64 bit อะป่าว
ยังไงลองใช่้วิธี search หา DeviceID ใน regedit เอาจะง่ายกว่านะครับ ^ ^
เออ แต่ยังไงก็ต้องแก้ Java อยู่ดี เพราะไม่งั้น flash ไม่ได้
งั้นไปแก้ Java ก่อนละกันนะครับ เอาตัว 64 ออก แล้วก็ restart หลังจากนั้นก็ลงตัว i586 แทน
คือ rep 61 ไม่เกี่ยวกับไฟล์ 1st.cmd เลยครับ
ต้องหาเอง
เข้า regedit ของwindows แล้วค้นๆหาๆเอาจากหลายๆวิธีใน rep 61 ครับ
ครั้งแรกผมหาไม่เจอผมก็ใช้วิธีจากในนั้นล่ะครับ ทั้งเครื่องที่ทำงาน และที่บ้าน
มารายงานผลครับ ผมลองใช้ มาหนึ่งวัน ลื่นดีครับ ยังไม่พบปัญหาอะไรครับ
คุณ bluemoko ครับ ผมผ่าน step 1 มาถึง step 2 เปิด USB debugging แล้ว กด step2.cmd window สีดำ มันขี้นว่า
” The system cannot find the path specified ‘ adb’ is not recognized as an internal or external command,operable program or batch file .”
สรุปคือมันไม่ detect adb mode ทำให้หน้าจอ X10 ไม่ขี้น option
มีวิธีแก้อย่างไรครับ ไม่รู้ว่าผมทำผิดตรงไหน
ตอนแรกผมก็เป็น ผมทำอย่างงี้นะครับ
ผม mount ด้วยอ่ะ ก่อนจะกด step 2 นะ
ผมลอง mount ด้วยตามที่แนะนำ แต่ยังเป็นเหมือนเดิม หรือผมต้อง format card ด้วย
ลองไปดู ใน control panel > system > hardware ครับ มันต้องมี hardware ที่ชื่อประมาณ ADB interface ครับ นั่นแปลว่า windows รู้จัก X10 ใน mode ADB
ปกติ driver ADB มันจะมากับ PC companion นา ยังไงลองหาทาง update driver ดูครับ
ดูใน device manager แล้ว มีครับ Sony Ericsson sa0101 ADB Interface Driver แต่ทำไมมันไม่ recognize ก็ไม่รู้ เดี๋ยวลองหาทาง update driver ตามที่แนะนำดูครับ
อ่อ อ่านผิดครับ โทษที มันหา adb.exe ไม่เจอ ไม่ทราบว่าท่านไปย้ายไฟล์ย้าย folder อะไรหรือเปล่า step 2 เลยไม่ทำงาน >< เพราะว่าตัว step2.cmd มันจะไปเรียกไฟล์ของ step2 folder และในนั้นต้องมี adb.exe อยู่ด้วย
คุณ Bluemoko ครับ มารายงานว่าตอนนี้ root ได้เรียบร้อยแล้ว ผมแก้ปัญหาเปิด ไฟล์ cmd ไม่ได้โดยใช้วิธีของคุณ UnknownX แห่ง Se-Society.com คือ แตกไฟล์ zip แล้วนำไปใส่รวมไว้ใน folder ที่ตั้งขิ้นใหม่ปรากฎว่าสามารถเปิดไฟล์ .cmd ได้ทุก step โดยมันหา adb.exe เจอทุกอัน เลยเล่าประสบการณ์มาเพื่อเป็นประโยชน์แก่ผู้เจอปัญหาแบบเดียวกับผมจะได้นำไปลองดู
ล่าสุดไป R2BA023 แล้ว แก้ปัญหาเรื่องความเร็วและความลื่น (แต่ผมยังไม่ได้ลอง) เพิ่ม link ให้แล้วนะครับ
– step1 ใช้ตัวเดิมไม่ต้อง load ใหม่
– step2 ใช้ตัวใหม่จ้า step2 R2BA023
– step3droidsans ใช้ตัวเดิมได้
โอ๊ย….ขอ download ไว้ก่อนละกันครับ
ขี้เกียจมานั่งเซ็ตค่าใหม่ทั้งหมด
ลอง unzip มาแล้ว มันมีเพิ่มขึ้นมาอีก 2 step อ่ะครับ
หรือไม่ต้องไปสนใจมัน
ไม่ต้องครับ นับ 1 นับ 2 นับ 3 droidsans จบ!
ฝากคุณ Wii ทดสอบว่ามันลื่นขึ้นจริงมั้ย ถ้าไม่มีอะไรต่าง ผมจะได้ไม่ต้องทำ *o* ฮา
แอบทำไปแล้ว รู้สึกเซมๆ อ่ะครับ ไม่รู้คนอื่นเป็นไง
ฮ่าๆๆ หน่วยกล้าตายนำไปก่อนแล้ว
ผมคงยังอ่ะครับ อย่างที่บอกขี้เกียจมานั่งเซ็ตเครื่องทีหลัง
รอให้ขยันก่อนนะครับ
ยินดีด้วยกะคุณ stand
โย่ๆๆ
โหลด เวอร์ชั่นใหม่เก็บไว้ก่อน ขอบคุณครับ
ขอถามอะไรหน่อยน่ะครับ
SD Card นี่ ถ้าสั่ง ฟอร์แมต ไม่เป็นไรใช่ไหมครับ เห็นท่าน akiko_sung88
ฟอร์แมตไปแล้ว
format ได้ไม่เป็นไรครับ แต่ content ที่มากับ original หายไปครับ
– PC Companion
– เพลง ประมาณ 6-7 เพลงใช่ป่าวหว่า
– วิดีโอ พวกสาธิตเครื่อง การใช้งาน อะไรประมาณนั้น
ตามนั้นแหละ ที่หายไปจ้า
ครับ แล้วโปรแกรม Backup and Restore ที่ลงมาให้ตอนรูทเครื่อง
มันเก็บ Backup ที่โฟลเดอร์ไหนครับ
sdcard/system/data/backup/ชื่อไฟล์.sbf
ขอบคุณครับ ผมลองค้นคามชื่อที่ bluemoko ท่านบอกแล้ว มันอยู่ใน /data/backup/ชื่อไฟล์.sbf ครับ
พอดีใน /sdcard/system มันว่าง เลยค้นตามชื่อที่ท่าน bluemoko แนะไว้ครับ
พอดีน้องอีกคนของอีกเว็บเค้าติดขั้นที่ 2 อ่ะครับ
ผมก็พยายามแนะไปหมดไส้ผมแล้วอ่ะ ไม่รู้จะแนะไรต่อ
เค้าติดแบบในรูปครับ
เครื่องคนอื่นๆไป ste1 2 3 กันหมดแล้ว เครื่องผมยังไม่ผ่าน Step A เลย T_T’
เรียกค่า DeviceID ไม่ขึ้น ลองลบ Java ทิ้งโดย Uninstall แล้ว Restart ลง i586 แล้ว ก็เหมือนเดิม T_T’
เปลี่ยนโน็ตบุ๊คมา 2 ตัวแล้วกเหมือนเดิม หรือผม PATH ไม่เป็นก็ไม่รู้ ใครก็ได้ช่วยทีครับ
ปล.ใครอยู่ใกล้ๆอ่อนนุช ช่วยเอาเครื่องผมไปทำให้ทีได้มั้ย ลองทำมา 2 วันเต็มๆแล้ว ยังไม่ผ่าน Step A เลยครับ
ผมว่าคุณลองลบ ที่โหลดมาในข้อ 2 ออกก่อน
แล้วโหลดมา unzip ใหม่ดีกว่าครับ
เพราะผมก็ทำแบบนี้มาแล้วทีนึงก่อนจะได้
เอาใจช่วยครับ
นัดมา root ที่บ้านเลยดีกว่า ฮ่าๆๆๆ อยากช่วยอ่ะ
ว่าแตคุณดู path ที่ไหนเหรอครับ
ผมเข้าไปดูที่ Control Panels > Programs and Features > หา Java ดูท้ายสุดของบรรทัด จะมี location บอกไว้
แล้วก็เติม bin\ ไว้ข้างหลังตอนเอามาใส่ที่ path
ขอบคุณครับ root ได้แล้วครับ
ผมว่าขั้นตอนก่อนเริ่มstep1 ยากสุด ใครติดปัญหาขั้นตอนนี้ ลองทำตาม และโหลดไฟล์จากเว็บนี้ดูครับ
http://www.se-society.com/forums/viewtopic.php?f=52&t=32298
ของผมทำ step 1,2 ผ่าน พอลง step3 droidsand เสร็จเครื่องรีสตาร์ทแล้วขึ้นเป็นรูปโทรศัพท์กับเครื่องหมาย! ครับ แก้ไงดีครับ
แล้วตอนแตกไฟล์ step3droidsand ต้องก๊อปมาไว้โฟลเดอร์เดียวกับ step1,2,3,4,5 หรือเปล่าครับ
โอ๊ะโอ ตอนนี้ใช้ step2 ตัวไหนครับผม BA20 หรือ BA23 ?
tummycute”
ของผมทำ step 1,2 ผ่าน พอลง step3 droidsand เสร็จเครื่องรีสตาร์ทแล้วขึ้นเป็นรูปโทรศัพท์กับเครื่องหมาย! ครับ แก้ไงดีครับ
version BA23 ”
ผมก็เป็นเหมือน คุณ tummycute ครับ
ตอนนี้กลับมา version BA 20 ใช้งานได้ปกติครับ
BA23 ครับ
รอ คำแนะนำครับ
เดี๋ยวแก้ step3droidsans ให้ใหม่ครับ มันใช้กับ 023 ไม่ได้แฮะ และคงจะเอา 023 เป็นหลัก เพราะเค้าบอกว่า battery อึดขึ้นเยอะเลย..
ขอเวลาประมาณ ฮอลแลนด์นำบราซิล 2-1 นะครับ
ขอบคุณครับ รอครับ
ไม่ทราบว่าถ้าใช้step3ของคุณbluemokoแล้ว
สามารถอ่านภาษาจีนได้ป่าวครับ
อ่านได้ทั้ง จีน ญี่ปุ่น เกาหลี ไทย….
แว๊ก 2-1 จริงด้วย ยังไม่เสร็จเลย T T
55555 ท่าน bluemoko พลาดแระ