:: DroidSans :: Thailand Android Developer Community ::

 User login

 Sponsors

 Active forum topics

 Recent blog posts

 Who's new

 Links
 Twitter : Follow us!
 Hits Counter

 What's Hot?
DroidSans Tweak Tools
Make your android phone better (Rooted)
DroidSans Tweak Tools Lite
Make your android phone better (Non-Rooted)
DroidSans Virtual Keyboard
Virtual Keyboard for G1
Donate us
We need your support
Twitter
Follow us
วิธี downgrade+root, upgrade RC33 และ ลงภาษาไทย
 Recent Stories
Vodafone นิวซีแลนด์งานเข้า อดขาย HTC Magic เพราะสาวเปลือย (?)


Picture from Ben's Blog

เมื่อสัปดาห์ที่ผ่านมา Vodafone นิวซีแลนด์จัดงานเลี้ยงฉลองเปิดตัว HTC Magic ขึ้นอย่างหรูหรา แต่ด้วยสาเหตุบางประการ อาทิตย์นี้อยู่ดีๆการขาย HTC Magic ก็ถูกระงับลง ไม่มีที่ไหนวางขายเลยไม่ว่าจะเป็นตามร้านค้าหรือบนเว็บไซต์ สร้างความสงสัยให้กับลูกค้าอย่างมาก และยิ่งสงสัยเข้าไปใหญ่เมื่อโฆษกของ Vodafone ออกมาพูดว่า "ลูกค้าสามารถซื้อ HTC Magic ได้ในราคา $1099 แต่ตอนนี้ไม่มีของในสต็อกเลย และไม่ทราบแน่ชัดว่าจะมีของเข้ามาเมื่อไหร่" เมื่อถามถึงสาเหตุ โฆษกก็บอกแต่เพียงว่า "Commercial issue that Vodafone is having" หรือ "ปัญหาทางด้านธุรกิจที่ Vodafone กำลังประสบอยู่"

ความสงสัยในสาเหตุเริ่มคลายลงเมื่อมี Blogger คนหนึ่งนามว่า Ben Gracewood ไปโพสท์ภาพงานเลี้ยงฉลองดังกล่าวลง Blog ของตัวเองแล้วถูกทาง Vodafone ขอให้ลบรูปทิ้งไปเสีย จึงมีคนเดาว่าอาจจะเป็นเพราะรูปหญิงเปลือยท่อนบนที่ถูกทาสีและพ่นโลโก้ Google รวมถึง Vodafone ในงานเปิดก็เป็นได้ที่ทำให้เกิดความขัดแย้งระหว่าง Vodafone และเจ้าของ HTC Magic (อาจจะเป็นได้ทั้ง HTC และ Google แต่เท่าที่อ่านแล้วรู้สึกจะเป็น Google)

ตอนแรกนาย Ben ยอมลบรูปแต่โดยดี แต่สุดท้ายก็เอารูปกลับมาโพสท์อีกรอบหนึ่งเพราะคิดได้ว่ามันไม่ใช่ความผิด และเรื่องก็เริ่มใหญ่ขึ้นเมื่อมีสื่อชื่อดังต่างๆเริ่มตีแผ่เรื่องนี้ไม่ว่าจะเป็น Computerworld และ New Zealand Herald รวมถึงเว็บ DroidSans... อ๊ะ มันยังไม่ดัง ลืมไป ๕๕๕

สำหรับรูปขอไม่โพสท์ในเว็บละกันเพราะรูปมันหมิ่นเหม่นิดนึง ไปดูกันเอาเองในเว็บต้นข่าวละกันนะ :p

คงพูดอะไรไม่ได้มากกว่า "งานเข้าแล้ว Vodafone เอ๋ย" ขอให้โชคดี!!

Source: Phandoid





มาแว้ว.. rooting Magic now and you can be a HERO!!

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

ประกาศ : เครื่องของ AIS ยังไ ม่สามารถร root ได้ เนื่องจากตัว HBOOT 1.33.0010 ยังไม่สามารถเข้าไปทำการ falsh ทับได้ในขณะนี้ หากมีความคืบหน้า จะแจ้งให้ทราบอีกครั้งหนึ่ง

วันนี้เราจะมา root HTC magic กันแบบ step by step เลยนะครับ
และัอย่าลืมว่าตอนนี้มีเครื่อง 2 แบบคือ google Magic กับ HTC magic
โดยให้ทำการตรวจสอบง่ายๆ คือ

1. ปิดเครื่อง
2. กดปุ่ม vol down ค้างไว้ แล้วกดปุ่ม power จนเครื่องเปิด
3. กดปุ่ม back 1 ครั้งเพื่อเข้า Fast Boot
4. มองไปที่ตัวหนังสือด้านบน สังเกตุ PVT32A และ PVT32B
PVT32A = HTC Magic (Taiwan, TIM, HAMI)
PVT32B = google Magic (vodafone)

ที่ต้องเช็คก่อนนั้นเพราะว่าทั้ง 2 เครื่องใช้ ROM ในการ flash คนละตัวกันครับ
ถ้า flash ผิดเครื่องท่านจะ brick ทันที กลายเป้นที่ทับกระดาษในบัดดล

********************************

สิ่งที่ต้องเตรียมในการ root เครื่อง Magic

A. android sdk 1.5r2 โดยไป download ได้จาก link http://developer.android.com/sdk/1.5_r2/index.html

B. SPL boot loader อันนี้เลือก load แค่อันเดียวตาม board นะครับ
- PVT32A load อันนี้ http://rapidshare.com/files/248983573/recovery-RAv1.0H.img
- PVT32B ใช้อันนี้ http://rapidshare.com/files/248983572/recovery-RAv1.0G.img

C. update.zip อันนี้ก็เลือก load อันเดียวเช่นกันครับ พอได้มาแล้ว copy ลง microsd แล้วใส่ไว้ในเครื่อง magic เลยครับ
- PVT32A load อันนี้ http://rapidshare.com/files/249031593/update.zip
- PVT32B ใช้อันนี้ http://www.dandan.us/haykuro/rootme-signed.zip พอ load มาแล้วเปลี่ยนชื่อเป็น update.zip ครับ

********************************

พอมีของครบแล้วก็เริ่มเลยครับ ด้วยการ unzip android sdk 1.5r2 ที่เราทำการ download มา
แนะนำให้ทำตามผมเด๊ะๆ เลยจะได้ไม่งงนะครับ

1. unzip android sdk ไว้ที่ c:\androidsdk นะครับ โดยในนั้นจะมี folder ชื่อ tools กับ usb_driver
2. เข้า Fastboot mode แล้วก้เสียบสาย usb เข้ากับ computer
3. windows(แนะนำ XP) จะถามหา driver ก็ชี้ไปที่ c:\androidsdk\usb_driver\x86 เลยครับ
4. พอติดตั้งเรียบร้อย windows ก็จะมองเห็นเครื่อง magic ของเราแล้ว
5. copy file ที่ download จากข้อ B ไปไว้ที่ c:\androidsdk\tools ครับผม
6. ไปที่ start menu เลือก run แล้วพิมพ์ cmd จะขึ้น จอดำๆ
7. พิมพ์ cd\androidsdk\tools
8. เครื่อง PVT32A พิมพ์ fastboot boot recovery-RAv1.0H.img แล้วกด enter
เครื่อง PVT32B พิมพ์ fastboot boot recovery-RAv1.0G.img แล้วกด enter
ถ้าทำสำเร้จเครื่อง magic จะ reboot และ ขึ้นหน้าจอมีตัวหนังสือและ logo HTC ครับ
9. ถอดสาย usb ไปทำต่อบนเครื่อง magic โดยให้เลื่อนลงมาเลือก Nandroid v2.1 backup และรอจน backup เสร็จ
10. จากนั้นก็เลื่อนไปกดที่ apply sdcard update.zip รอจนเสร็จอีกเช่นกันครับ
11. คราวนี้เราก้ได้สิทธิ์เป้น root แล้วครับ เลือก Reboot system now ได้เลย

*********************************

ได้ root กันไปแล้ว ขั้นต่อไปคือการ flash recovery image เพื่อให้เราทำการ update เครื่องได่้ง่ายๆ

1. ทำตาม step ข้างบน ตั้งแต่ข้อ 2 ถึง ข้อ 8 ครับ
2. พิมพฺ์ abd shell mount a- กด enter จะขึ้นว่าอะไรไม่ต้องสนใจ ลุยต่อเลย
3. พิมพ์แล้วเคาะ enter ไปทีละบรรทัดตามนี้เลยครับ

เครื่อง PVT32A
adb push recovery-RAv1.0H.img /system/recovery.img
adb push recovery-RAv1.0H.img /sdcard/recovery-RAv1.0H.img
adb shell flash_image recovery /sdcard/recovery-RAv1.0H.img
adb shell reboot

เครื่อง PVT32B
adb push recovery-RAv1.0G.img /system/recovery.img
adb push recovery-RAv1.0G.img /sdcard/recovery-RAv1.0G.img
adb shell flash_image recovery /sdcard/recovery-RAv1.0G.img
adb shell reboot

เครื่องจะ reboot ตามคำสั้งสุดท้าย เสร็จแล้วให้เราทำการปิดเครื่อง
เพื่อทดสอบการเข้า recovery mode ด้วยการกดปุ่ม home ค้างไว้ แล้วก็กดปุ่ม power จนเครื่องเปิด
ถ้าทำสำเร็จเครื่องจะโชว์ หน้า recovery ที่มี logo HTC และคำ reboot, update, backup ครับ

**********************************

now you can become HERO!!

ถึงเวลา HERO แว้วววว!!! โดย ROM ของ HERO ตัวล่าสุด ซึ่งคาดว่าน่าจะเป้นตัวจำหน่ายจริงได้ถูก
hack เรียบร้อยแล้ว โดยจะแบ่งเป้น 2 แบบให้ไป download กันเช่นเคยครับ

เครื่อง PVT32A
ให้ไป load จากที่นี่ครับ http://www.4shared.com/file/115417767/ab5becd5/Fatal1ty_Hero-Full_v12-modded-for-32A-CPLD12.html

เครื่อง PVT32B
ไป load กันที่นี่ http://www.megaupload.com/?d=6EFBQRGI

หลังจากได้ file มาแล้ว ก็เริ่มได้เลย
- เปลี่ยนชื่อไฟล์เป็น update.zip
- copy ใส่ microSD card และใส่เข้าไปในเครื่อง magic
- เข้า recovery mode ( ปุ่ม home+power ค้าง)
- เลือก wipe data (ข้อมูลหายหมดนะคร้าบ)
- เลือก update from sdcard (ตรงนี้อาจจะต้องรอแป้ปนึงให้เครื่อง magic มองหา sdcard เจอก่ิอน แรกๆ กดไป อาจจะขึ้นว่า can't find update.zip ไม่ต้องกลัวนะครับ)
- รอจน update เสร็จ ไม่เกิน 10 นาที
- เลือก reboot system now แล้วก็รอไปอีก 10 นาที กว่าเครื่องจะ boot เสร็จ

แล้วเราก้จะได้ "HERO of mighty htc MAGIC" มาอยู่ในมือ 5 5 5 . .

= credit go to =
JesusFreak - the one who start all android rooting and kernel mod
Haykuro - wonder boy with google Magic root
Amon_RA - HTC Sapphire SPL master and HTC Magic root
Fatal1ty and nk02 - Who give their best work on HTC HERO mod
richyyun - Great job porting google Magic to HTC magic
And other members at xda-developers, you guy rock!





Expansys ตัดราคา Amazon ขาย HTC Hero ที่ £399.99

จากข่าวเก่า HTC Hero เปิดจองที่ Amazon UK แล้วด้วยค่าตัว £429.99

หลังจาก Amazon ออกมาประกาศตัวได้ไม่นาน Expansys อีกหนึ่งผู้จำหน่ายมือถือแบบปลีกก็ออกมาประกาศขาย HTC Hero แบบตัดราคากันซึ่งๆหน้าอยู่ที่ £399.99 หรือ $649.99

หรือจะให้เอาจริงๆมันยังถือว่าถูกกว่านั้นอีกนิดหน่อย เพราะถ้าสั่งซื้อภายใน 31 กรกฎาคมนี้ ยังจะมีของแถมเป็นบัตรส่วนลด £30 เพื่อซื้อของชิ้นต่อไปที่ Expansys อีกด้วย

โดยวันที่เครื่องจะเริ่มออกขายจะอยู่ประมาณวันที่ 6 กรกฎาคมตามที่จะเห็นได้จากหน้าเว็บ

สำหรับเงิน $649.99 ถ้าคูณเป็นเงินไทยก็จะอยู่ที่ประมาณ 22000 บาท ก็ยังถือว่าแพงอยู่ หะหะ

Source: Android Community





HTC Magic เครื่อง 2 มาตรฐาน ต่างกันอย่างไร มาดูกันครับ

หลังจากที่ HTC ได้ปล่อยเจ้า Sapphire มาในชื่อของ HTC Magic นั้น ก็เริ่มพบว่ามีข้อแตกต่าง
กันในส่วนของล็อตการผลิต และ operator ที่จำหน่ายครับ โดยรายละเอียดคร่าวๆก็ดังนี้

1. เครื่องที่ผลิตบน Board PVT32A หรือเครื่อง original HTC brand นั้นใช้ CPU QUALCOM MSM7200A 528 Mhz มีขนาด ROM512 ขนาด RAM288 เช่นเครื่อง AIS, HAMI, และเครื่องไต้หวัน
(จะขอเรียกว่า HTC Magic)

2. เครื่องที่ผลิตบน Board PVT32B หรือเครื่อง Operator Google brand ที่มีเครื่องหมาย with google นั้นจะใช้ CPU QUALCOM MSM7201A 528Mhz ขนาด ROM512 RAM192 เช่นเครื่อง vodafone
(จะขอเรียกว่า Google Magic)

ทำไม 2 เครื่องนี้ใช้ CPU ต่างกัน แถมยังให้ RAM มาไม่เท่ากัน ???

เรื่องนี้ผมไม่เข้าใจทาง HTC เหมือนกันครับ แต่เท่าที่ศึกษาข้อมูลมาก็เดาว่า
- Google Magic นั้นถอดแบบ Hardware มาจาก G1 โดยตรงครับ แทบจะไมไ่ด้เปลี่ยนแปลงอะไรเลย
- HTC Magic นั้นเหมือนออกมาปูทาง HERO เนื่องจาก hardware เหมือนกับ HERO ต่างแค่กล้องเท่านั้น
ส่วนอีกเรื่องคือ CPU 7201A กับ 7200A ต่างกันยังไงนั้น เรื่องความเร็วนั้นเท่ากันแน่นอนครับ ข้อมูลที่ได้มาก็ไม่ตรงกันเท่าไหร่ แต่ก้บอกว่า 7200A นั้น รองรับการถ่าย VDO ดีกว่า 7201A เท่านั้น

คราวนี้ก็มาถึงการ root เครื่องครับ ซึ่งทั้ง 2 รุ่นสามารถ root เครืองได้แล้ว แต่วิธีการ root ต่างกัน
และมีข้อดีขอ้เสียต่างกันในบางจุดเท่านั้นครับ โดยเึครื่อง google magic มี ROM ให้เลือก flash มากกว่าในเวลานี้ เนื่องจากการ sign ROM นั้นใช้วิธีการเดียวกันกับ G1 แต่ในส่วนของ HTC magic นั้นมีการแปลงค่า off set ในส่วนของการ boot ทำให้ต้องทำการ repack ตัว ROM ที่มาจาก google ใหม่ ให้ support กับ HTC magic ครับ ไม่เช่นนั้นจะ boot OS ไม่ขึ้น

ส่วนวิธีการ root magic ทั้ง 2 รุ่นนั้น รอติดตามตอนต่อไปครับ :-)





HTC Hero เปิดจองที่ Amazon UK แล้วด้วยค่าตัว £429.99

เว็บ phandroid รายงานว่าขณะนี้ Amazon.co.uk ได้เปิดให้จอง HTC Hero กันแล้วที่ราคา £429.99 หรือประมาณ $710 หรือคิดเป็นเงินไทย 24,000 บาท

โดยใครที่สั่งจองจะได้รับเครื่องถึงหน้าบ้านในวันที่ 15 กรกฎาคมนี้ แต่ที่สำคัญคือคุณต้องอยู่ที่อังกฤษ

Source: Android Phone Fans





How fast is Android NDK? Basic test on NDK!

You all may wonder how fast is code written with Native C/C++ (Android NDK). DroidSans moderator, Mr.Kanatorn, has already done some experiment on this by running this simple mathematical calculation code with both Java and Native C on his G1.

for (i=0; i < 100000; i++) {
  test=i/(i+1.01f/(i/0.123456));
}

And here is the result.

You will see that Native C/C++ with NDK is faster than Java but not much. This can refer to two things, NDK is not that much efficient or Android Java is quite effective. However this is just the simple test, we need some advance test to prove NDK's efficiency.

All credit go to Mr.Kanatorn. Good job!





พิสูจน์ความเร็ว Android NDK(Native Development Kit)

หลังจาก Google ได้ปล่อยเจ้า Android NDK(http://www.droidsans.com/node/712) เลยอยากทดลองนิดหน่อยว่า ถ้าหากมีการคำนวณเล็กๆน้อยๆ การเรียกใช้การคำนวณผ่าน NDK กับการคำนวณใน Dalvik VM จะมีความเร็วในการประมวลผลต่างกันมากหรือไม่ ผมจึงได้ทดลองเขียนโปรแกรมเล็กๆประมวลผล บวก ลบ คูณ หาร นิดหน่อย (แต่วนลูปทำหลายรอบ^^) แล้วก็จับเวลาวัดผล มีกราฟมาให้ดูด้วยคร้าบบ

จากกราฟเพื่อความชัดเจนยิ่งขึ้นผมจึงได้ทดลองรันโปรแกรมตัวเดียวกันที่หลายความเร็ว CPU บนเจ้า HTC G1 ผลการทดลองก็จะเห็นได้ว่าการประมวลผลบน native นั้นเร็วกว่าบน Dalvik VM (ถึงแม้จะไม่หวือหวาก็ตาม) แต่ในการทดลองนี้ได้ใช้เพียงการประมวลผลทางคณิตศาสตร์ง่ายๆเท่านั้นเป็นตัวชี้วัด จึงยังสรุปไม่ได้ว่าการเรียกใช้ NDK นั้นจะช่วยให้เจ้า Android เร็วขึ้นมากเพียงใด

เป็นไปตามคาดครับว่าเจ้า NDK ไม่ได้ทำให้เจ้า Android เร็วจี๋เหมือน WebOS หรือ IPhone แต่ก็ไม่ได้ไร้ประโยชน์ซะทีเดียว ก็ต้องดูกันต่อไปครับว่าเจ้าตัวเขียวของเราจะกลายเป็น I-Robot เมื่อไหร่กัน :)

ผมขอจบการทดลองเพียงเท่านี้นะคร้าบบบบบ





Geeks'Phone ONE

ที่ว่าจนถึงสิ้นปีนี้จะมี Android Phone มากกว่า 20 รุ่นท่าจะจริง ล่าสุดผู้ผลิตโทรศัพท์มือถือจากประเทศสเปนก็เข็นเอา Geeks'Phone ONE ออกมาเผยโฉมให้ชาวโลกได้รู้จักอีกรุ่นแล้ว

ที่ชื่อว่า Geeks'Phone ไม่ได้ตั้งเล่นๆเพราะมันออกแบบมาสำหรับ Geek โดยเฉพาะเลยทีเดียว เพราะเครื่องนี้จะมาพร้อม Root Access ไม่ต้องมานั่งแฮคให้วุ่นวายแต่อย่างใด

สเปคคร่าวๆของเจ้า ONE มีดังนี้

  • ใช้ Android 1.5
  • ซีพียู PXA310 624 MHz (เร็วมาก)
  • จอทัชสกรีนแบบ TFT ขนาด 3.2 นิ้ว
  • กล้อง 3.2 ล้านพิกเซล
  • มี WiFi, Bluetooth และ GPS

หากสนใจไปดูข้อมูลเพิ่มเติมและโบรชัวร์ได้จากเว็บ GeeksPhone

หน้าตาผ่านมั้ยสำหรับตัวนี้? โดยส่วนตัวคิดว่าหน้าตาเรียบดีแต่อัตราส่วนรู้สึกยังไม่ลงตัวเท่าใดนัก

Source: Android Authority





ประชันความเร็ว iPhone 3G, iPhone 3GS, T-Mobile G1 และ Palm Pre

Medialets นำ iPhone 3G, iPhone 3GS, T-Mobile G1 และ Palm Pre มาประชันความเร็วกันด้วยการรัน Benchmark ชื่อ SunSpider ผลออกมาดังภาพ

สรุปได้ว่า iPhone 3G FW 2.2.1 ทำงานได้ช้าที่สุด แต่พออัพเกรดมาเป็น FW 3.0 ก็เร็วขึ้นกว่าสองเท่า ในขณะที่ iPhone 3GS ที่ใช้ FW 3.0 ทำงานเร็วกว่า iPhone 3G FW 3.0 ถึงสามเท่า หรือคิดเป็นช้ากว่า MacBook Core 2 Duo เพียง 12 เท่าเท่านั้น

ส่วน T-Mobile G1 (ที่ทำงานด้วย Firmware 1.5 Cupcake) ทำงานช้ากว่า iPhone 3G FW 3.0 แต่เร็วกว่า iPhone 3G FW 2.2.1 สุดท้าย Palm Pre ทำงานได้เร็วพอๆกับ iPhone 3G FW 3.0

Source: Medialets





โนเกียจะวางขาย Android Netbook ปี 2010 นี้?

Danial Amir จาก Lazard Capital Markets เขียนใน Research Note ของเขาว่า "โนเกียวางแผนที่จะวางขายเน๊ตบุ๊คที่ใช้ชิปประมวลผล ARM และรัน Android ภายในปี 2010 นี้" โดยเขาได้รับการยืนยันจากการพูดคุยกับเหล่าบริษัท ODM ว่าโนเกียกำลังจะมาเล่นตลาด Android Netbook ในปีหน้าและขายผ่านทางโอเปอเรเตอร์เหมือนโทรศัพท์มือถือ

ทั้งนี้ข่าวนี้ยังคงต้องฟังหูไว้หูก่อนนะครับเพราะนี่เป็นแค่ข่าวลือที่ได้รับการยืนยันจากบุคคลที่สาม ไม่ใช่โนเกียแต่อย่างใด

Source: GigaOM






Copyright by DroidSans.com
Syndicate content Powered by Drupal, an open source content management system