676 views 0 comments

Android Glossary รวมคำศัพท์ที่ใช้ใน Lovemaq.com (ชาวต่างชาติและคนไทยควรอ่านก่อนชม)

by on พฤษภาคม 5, 2010
 


.

แม้ว่า Lovemaq.com จะเป็นเว็บที่ใช้ภาษาไทยเป็นหลัก แต่ก็มีชาวต่างชาติเข้ามาชมเว็บอยู่เสมอๆ และถ้าหากใช้ Google Translate แปลหน้าเว็บเป็นภาษาอังกฤษแล้ว  พบว่าคำหลายคำไม่สามารถแปลได้  จึงขอเอาใจชาวต่างชาติด้วยการรวบรวมคำศัพท์หรือคำบางคำที่อาจแปลเป็นภาษาอังกฤษไม่ได้  และสำหรับมือใหม่ที่เพิ่งรู้จัก Lovemaq.com อาจจะสับสนในเรื่องของการใช้คำที่ค่อนข้างมีลักษณะเฉพาะ

.

แอพ = แอปพลิเคชั่น, ไฟล์, โปรแกรม, Application, Android Application >>>>Google translate>>>> L ¾. , สมัคร, การสมัคร

ทัช = กด, Touch, Press >>>>Google translate>>>> Touch

โฮมสกีน = หน้าโฮม, หน้าหลัก, หน้าจอ, Homescreen >>>>Google translate>>>>  Home Screen

วิดเกต = วิดเจ็ท, widget >>>>Google translate>>>> David jet

รูท = การแฮคเครื่อง, Root, Hack >>>>Google translate>>>>  Root

.

……………………………………………………………………………………………………………………………………

.

ส่วนนี้คือเกร็ดความรู้ (credit : Gimme, PDAmobiz.com)

.

rom << คือตัว OS ที่ใช้ในมือถือเราครับ เหมือนwindows หรือlinux ตอนนี้ที่มีให้โหลดกันก็เต็มไปหมด ทั้ง hero cyanogen jf หรือแม้กระทั่งตัว originalจากทาง googleเอง และต่อไปก็คงมีอีกเยอะ จากค่ายต่างๆที่พัฒนากันขึ้นมาครับ
วิธีดูว่าromตัวนั้นจะลงกับเครื่องเราได้หรือเปล่า
หลักๆเชคก่อนว่า romนั้นสร้างมาเพื่อเครื่องรุ่นไหน G1 Magic Hero หรืออื่นๆ
ถ้าMagic ก็อาจต้องดูอีกว่าเป็น PVT32a หรือ32b

.

Rom มันจะอัพได้ไม่ได้ ก็ดูตามที่เค้าเขียนว่ารุ่นนี้ support สำหรับboardอะไร รุ่นไหนก็พอแล้วครับ
แล้วก็Romแต่ละตัวมันมีความต่างที่ FWที่เค้าเอามาMod แล้วก็ผู้Modครับ
อย่างที่เห็นหรือเคยได้ยินกันมาก็คงเป็น Original JesusFreak(JF) Cyanogen(CM) Hero(แปลงมาลงmagic) MyHero(แปลงมาลงเมจิกอีกเหมือนกัน) โดยHeroและMyHeroเนี่ยมันก็ต่างกันที่คนที่เอามาModครับ
ซึ่งผมอยากบอกว่านี่แหละครับความน่าปวดหัวของ Android…มันไม่จบ ไม่รู้ว่าอันไหนดีที่สุด ตัวเลือกเยอะเกิน…แต่มันจะเหมาะมากสำหรับพวก Advance ที่เอาromต่างๆเนี่ยมาโมเป็นที่เค้าต้องการได้เอง เรียกว่าโคตร customizeเลยล่ะ

.

cupcake, donuts, eclaire << เป็นseries ของFirmware ของandroidนะครับ 1.5 1.6 2.0 ตามลำดับ google เค้าวางชื่อของFirmwareต่างๆตามตัวอักษรและชื่อขนมนะครับ โดยเคยมีคนแซวว่า ชื่อขนมที่นานๆขึ้นไปก็จะมีcalories ที่สูงขึ้น และกินทรัพยากรเครื่องสูงขึ้นตามไปด้วยครับ ^^

.

market << เหมือน app storeของappleครับ เอาไว้browseหาโปรแกรมกว่าหมื่นตัวทั้งฟรีและไม่ฟรีครับ โดยพวกเราจะไม่เห็นของเสียตังค์นะครับ ต้องใช้ MarketEnabler ในการเซทค่าหลอกเครือข่ายว่าเราอยู่เมหาหรือยุโรปซะก่อนถึงจะเห็นครับ

.

android sdk << (เรียกย่อๆกันว่า sdk) ชุดdevelop kit จากทาง google ที่ออกมาให้นักพัฒนาเค้าเอาไปใช้เขียนโปรแกรมครับ ซึ่งใน sdkนี้ ก็จะประกอบด้วยไฟล์หลายๆอย่างที่คนที่ไม่ใช่นักพัฒนาควรต้องมีไว้เช่น driverของandroid หรือ adb หรือ fastboot ซึ่งจะถูกกล่าวต่อไปข้างล่างนี้ ข้อมูลและdownload android sdkเข้าไปได้ที่
http://android-developers.blogspot.com/index.html

.

สรุปคำจำกัดความให้ง่ายต่อความเข้าในของมือใหม่ SDK มันก็คือ toolsตัวนึงสำหรับติดต่อจากpc ไปยังมือถือครับ

root << เป็นการhackเครื่องให้สามารถรันคำสั่งระดับ SU(super User)ได้ โดยบางโปรแกรมต้องการเครื่องที่rootแล้ว เพื่อสามารถaccessข้อมูลบางอย่างที่ถูกจำกัดเอาไว้ให้ระดับsuเท่านั้นที่เข้าถึงได้ครับ เช่น การเปลี่ยนผู้ให้บริการเครือข่ายหลอกmarketให้สามารถโหลดappเสียตังค์ได้ หรือการbackupข้อมูลของเครื่อง โดยการrootนี้สามารถทำได้ทั้งเครื่องในและเครื่องนอกครับ

.

bricked << ก้อนอิฐ แปลกันตรงๆตัวเลย คือเมื่อไหร่ที่เครื่องคุณบริกแล้ว มันก็คือก้อนอิฐสำหรับทับกระดาษนั่นเอง เพราะมันเจ๊งไปเรียบร้อย คนจะกลัวที่สุดก็ไอ่ตัวนี้แหละ โดยการบริกอาจเกิดได้จากหลายสาเหตุ เช่นเอาromไปใช้ผิดเครื่อง update recoveryไม่สำเร็จ ฯลฯ แต่ถ้าอ่านรายละเอียดให้ดีๆ การบริกนี้ก็ไม่ได้เกิดขึ้นง่ายขนาดนั้นหรอกครับ 😀

.

fastboot << เป็น toolsเอาไว้สำหรับการสั่งรันcommandต่างๆจากเครื่องpc เข้ามือถือ โดยชุดcommand มันจะคนละตัวกับ adb ทำได้ด้วยการรันfastbootบนมือถือ(voldown+power จะเข้าหน้าจอขาวๆ และกด back เพื่อเข้าfastboot usb mode) และcommand คำสั่งผ่าน pc (โดยเราต้องมี androidsdkก่อน และรัน all programs>accessories>command prompt ไปยังfolder androidsdkที่เราทำการ unzipไว้ และเข้าไปfolder tools และทำการรันcommand ต่างๆผ่าน(เช่น fastboot boot recovery.img ซึ่งจะเป็นการบูทเครื่องโดยใช้ข้อมูลจาก recovery.img) คำสั่งต่างๆที่เห็นจากเวปก็เป็นfastbootตัวนี้แหละครับ
ตัวอย่างชุดคำสั่ง
fastboot boot recovery.img
fastboot flash recovery.img
fastboot reboot
โดยคำสั่งเหล่านี้จะได้ได้จาก cmd และมือถือต้องรันในโหมด fastboot usb
สำหรับคนที่เกิดปัญหาทำไรกะเครื่องแล้วเอ๋อ เจ๊ง เปิดไม่ได้ ก็ให้จำอันคำนี้ไว้ครับ “ตราบใดที่ยัง fastbootได้ เครื่องก็จะยังไม่brickครับ” จากคุณ @sugree เพราะมันยังสามารถรันตัวอื่นไปทับได้อยู่เสมอครับ

.

adb << รันคำสั่ง linux เข้ามือถือเรา เพราะandroidได้ถูกพัฒนามาบนระบบปฎิบัติการlinux เลยใช้คำสั่งของlinuxในการcommandต่างๆ เช่น
adb push fonts /system/fonts << สั่งup fonts เข้ามือถือ โดยการใช้คำสั่งนี้เราต้องการ android sdkเช่นเดียวกับ fastboot เพิ่มเติม fastboot และ adb >> ถ้าเราต้องการcommand ไฟล์เข้าไปมือถือ เช่น fastboot boot recovery.img ไฟล์ที่ต้องการ(recovery.img)นั้นต้องอยู่บนpc นะครับ ผมเสียเวลาไปหลายชม.จากเรื่องง่ายๆนี้ เพราะในบอร์ดต่างประเทศมันบอกว่าให้เอาไปใส่ SD cardกันหมดเลย T^T

.

วิธีการupdate recovery
http://forum.xda-developers.com/showthread.php?t=529019

.

recovery << เอาไว้สำหรับ back up, resetเครื่อง, flash romตัวใหม่ หรืออื่นๆอีกหลายอย่าง ตามแต่ recovery version ที่เราflashเข้าไป โดยเข้าไปที่recoveryได้โดยกด home+powerค้างไว้จนกว่าสัญลักษณ์เครื่องจะติดจึงปล่อยได้ ตัวอย่างของ recovery image >> cyanogen recovery image (cm-recovery.img) และ RAv1.2.1H.img
update.zip << ถ้าเป็น recovery เก่าๆที่ยังไม่สามารถอ่านไฟล์หรือรมออื่นนอกเหนือจาก update.zipได้ ก็ต้องทำการrenameรอมที่เราต้องการใช้เป็นupdate.zip เช่น เรามีรอมฮีโร่ที่ต้องการflash ชื่อhero.zip ก็ต้องทำการเปลี่ยนเป็น update.zip ให้recoveryนี้หาไฟล์เจอ แต่ปัญหานี้ได้ถูกแก้ไขใน recovery เวอร์ชั่นใหม่แล้ว ไม่ต้องrenameก็อ่านเจอ
nandroid << เป็นตัวสำหรับ backupขอ้มูลทั้งหมดในเครื่องเรา ในกรณีฉุกเฉินที่เครื่องจะตายแล้ว ก็restoreกลับไปstageเติมที่เราได้ทำการ backupไว้นี้เอง
wipe data/factory reset << ในการ flash rom หรือ updateอะไรต่างๆ เราอาจต้อง wipe data ทั้งหมดในเครื่องทิ้งก่อน โดยการเข้ามาทำใน recoveryเนี่ยแหละครับ

.

radio << เป็นเวอร์ชั่นของสัญญาณ โดยการทำงานทั้งหมดandroid จะรันบนradioอีกที

.

partition << การทำpartitionของandroidนี่จะเป็นการทำpartitionเหมือนกับlinuxครับ จุดประสงค์หลักในการแบ่งนี้มาจากการที่คนต้องการให้Appทั้งหลายมันไปรันบนsd cardแทนที่จะเป็นบนเครื่องครับ(ที่มันน้อยยย)
การทำpartition ก็สามารถทำได้ดังนี้

.

ต้องใช้ adb shell ช่วยครับ แล้วก็ต้องรันadbจากหน้า recoveryด้วยนะครับ

.

a2sd << มันย่อมาจาก app to SD คือการinstall app ไปลง sd cardนั่นเอง เพราะโดยdefault แล้วandroidมันจะinstall appทั้งหมดลง c: ซึ่งใน G1 มันมีพื้นที่ตรงนี้น้อยมาก เลยทำให้เหล่านักพัฒนาหาทางแก้โดยจับเอาโปรแกรมเหล่านี้ไปรันบน SD cardซะเลยโดยในcyanogen rom เค้าจะทำfunctionนี้มาให้เรียบร้อยแล้วครับ

.

.