Skip to main content

Ubuntu touch porting / installation guide for Myanmar

Ubuntu touch porting / installation guide for Myanmar


Ubuntu Operating System သည္ Desktop / Laptop / Server / Cloud Server မ်ားအတြက္သာမက ယခုအခါတြင္ Tablets ႏွင့္ Phones မ်ားတြင္ ပါ ထည့္သြင္းသုံးစဲြ`၍ရေသာ Linux based Operating System အျဖစ္အမ်ားျပည္သူမ်ားသုံးစဲြႏိုင္ရန္အတြက္ Open Source Software အေနျဖင့္ စတင္မိတ္ဆက္ေပးခဲ့ပါသည္ ။

Ubuntu Tablet / Mobile Operating System သည္ tablet design ေလာကတြင္အမ်ားႏွင့္မတူ
တမူထူးျခားေသာ Operating System ျဖစ္သည့္အျပင္ Ubuntu Mobile Operating System ၏
 ေရွ့ ေျပးလည္းျဖစ္ပါသည္။ေအာက္ေဖာ္ျပပါ devices မ်ားသည္ Ubuntu touch တင္ရန္အတြက္ Target devices မ်ားျဖစ္ပါသည္။

သင္ android OS ျပန္လည္တင္လိုပါက ျပန္လည္ ရယူရမည့္ android images မ်ားျဖစ္ပါသည္။


Device
Android Image Name
Android Driver Name
Nexus 4
Nexus 7 2013 WiFi
Nexus 10



Status for active images is here.



STEP 1. Flash the devices

သင္၏ ကြန္ပ်ဴတာ ႏွင့္ သင္ ၏ devices တို့ခ်ိတ္ဆက္ ႏိုင္ရန္ အတြက္ သင္၏ Ubuntu OS တြင္ ေအာက္ေဖာ္ျပပါ Tools PPA က ဦးစြာပထမ သြင္းပါ။

Terminal ( Ctrl +Alt+t ) ကို ဖြင့္၍ ေအာက္ေဖာ္ျပပါ command မ်ားကို Copy & Paste လုပ္ပါ -

sudo add-apt-repository ppa:phablet-team/tools
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
sudo apt-get update; sudo apt-get install ubuntu-device-flash


STEP 1.5 Android backup

သင္ ၏ android devices ကို backup လုပ္ရန္ ေအာက္ေဖာ္ျပပါအတိုင္း android devices တြင္ developer mode ရရန္

Settings -> About phone -> Build number (x 7 times) build number ကို ၇ ၾကိမ္ႏွိပ္ပါ ။

Settings -> Developer options -> USB debugging ကိုအမွန္ျခစ္ ေရြးခ်ယ္ပါ

သင္ device ၏ Application မ်ား ၊ OS ႏွင့္ Data မ်ားကို သိမ္းဆည္းရန္အတြက္

Terminal ( Ctrl +Alt+t ) ကို ဖြင့္၍ ေအာက္ေဖာ္ျပပါ command မ်ားကို copy & Paste လုပ္ပါ -

adb backup -apk -shared -all

သင္ျပန္၍ restore လိုပါက ေအာက္ပါ command ကိုအသုံးျပဳႏိုင္ပါသည္။

adb restore backup.ab

STEP 2. Device unlock

1. Device ကို power off ပိတ္ပါ ။ Power on ျပီး Power button + volume up + volume down ကိုႏွိပ္ထားပါ။

2. သင္၏ device သည္ bootloader အေနျဖင့္ boot တက္ပါမည္ ။

3. သင္၏ device ကို USB cable အသုံးျပဳ၍ computer ျဖင့္ ခ်ိတ္ပါ။

4. သင္၏ ကြန္ပ်ဴတာတြင္ Ctrl+Alt+t ကို ႏွိပ္၍ terminal ဖြင့္ပါ ။ sudo fastboot oem unlock ဟုရိုက္ပါ။

5. term of unlocking ကို သင္၏ device တြင္ accept လုပ္ပါ။

6. Power button ကိုႏိွပ္ျပီး boot ျပန္တက္ပါ က arrow ျမွားအတိုင္း ဆက္လက္ device reset လုပ္ႏိုင္ပါသည္။

MANUAL DOWNLOAD & INSTALLATION

သင္၏ Device ႏွင့္ သက္ဆိုင္ ရာ image file မ်ားကို UBUNTU SERVER မွ DOWNLOAD လုပ္ပါ ။

မွတ္ခ်က္ ။ ။ Nexus 7 အတြက္ grouper ႏွင့္ သက္ဆိုင္ရာ file မ်ားကိုသာ download လုပ္ရမည္။

android fastboot tool ကို အသုံးျပဳ၍ bootloader ၊ recovery ႏွင့္ system images တို့ကို ေအာက္ေဖာ္ျပပါ

command အတိုင္း terminal မွ တဆင့္ install ျပဳလုပ္ပါ

adb reboot fastboot
fastboot flash recovery trusty-preinstalled-recovery-armel+grouper.img
fastboot flash boot trusty-preinstalled-boot-armhf+grouper.img
fastboot flash system trusty-preinstalled-system-armel+grouper.img

ျပီးေနာက္ recovery mode သို့ ျပန္၀င္ရန္

adb reboot -f recovery

ျပီးေနာက္ trusty-preinstalled-touch-armel+grouper.zip ကို sdcard အတြင္း သို့ adb push command သုံး၍

 ေအာက္ပါ အတိုင္း autodeploy လုပ္ႏိုင္ပါသည္။

adb push /path/to/your/downloaded/trusty-preinstalled-touch-armel+grouper.zip /sdcard/autodeploy.zip

ျပီးေနာက္ recovery mode သို့ ျပန္၀င္ရန္

adb reboot -f recovery

ျပီးေနာက္ trusty-preinstalled-touch-armhf.zip ကို sdcard အတြင္း သို့ adb push command သုံး၍

ေအာက္ပါ အတိုင္းautodeploy လုပ္ႏိုင္ပါသည္။

adb push /path/to/your/downloaded/trusty-preinstalled-touch-armhf.zip /sdcard/autodeploy.zip

ျပီးေနာက္ recovery mode သို့ ျပန္၀င္ရန္

adb reboot -f recovery

ျပီးေနာက္ သင္ ၏ device သည္ အလိုအေလွ်ာက္boot ျပန္တက္ ၍ Ubuntu Touch UI ကို အသုံုးျပဳႏိုင္မည္ ျဖစ္သည္။

မွတ္ခ်က္ ။    ။ အခက္အခဲတစ္စုံတစ္ရာ ရွိပါက saintjohn769@ubuntu.com သို့ ေမးျမန္းႏိုင္ပါသည္ ။

Comments

Popular posts from this blog

ဘာသာရပ္ဆိုင္ရာ ေလ့လာစရာ websites မ်ား

ဘာသာရပ္ဆိုင္ရာ ေလ့လာစရာ websites မ်ား ကြ်န္ေတာ္တို့သည္ မိမိတို့ ဝါသနာပာရာတို့ကို အခ်ိန္ ႏွင့္ အမွ် ေလ့လာခ်င္ၾကပါသည္ ။ထို့ေျကာင့္ သူငယ္ခ်င္းတစ္ဦး ျဖစ္သူ Victoire Rio  ၏ အကူအညီျဖင့္ သိခဲ့ရ ျပီး ျပန္လည္ေလ့လာနိုင္ေစရန္ ျပန္လည္ စုစည္းေပးလိုက္ရပါသည္ ။ GENERAL ( အေထြေထြ ေလ့လာနိုင္ရန္ ) Coursera : Take courses created by top educational institutions edX:  Take online courses from the world's best universities Udemy : Learn real world skills online MasterClass : Take online classes from the world's best FutureLearn : Enjoy free online courses from top universities Savvy : Get personal lessons over one-on-one video Khan Academy : Learn almost anything Guides : Explore interactive guides Simplilearn : Grow your career with new skills Highbrow : Learn with bite-sized email courses Cudoo  : Take online self-study courses Coursmos : Learn new skills to drive your career TED-Ed : Learn from a library of interactive videos Lynda.c...

Install devstack in Ubuntu 16.04 AWS ver:2

Linux Kernel 3.6.9 Installation in Ubuntu 12.10 /12.04

Kernel 3.6.9 ကုိ Ubuntu 12.10 /12.04 ႏွင့္ Linux Mint 14/ 13 တုိ့ တြင္ install ႏွင့္ uninstall ျပဳလုပ္ျခင္း Linux Kernel 3.6.9 သည္  bug fixes ျပဳျပင္၍ ပိုမို ေကာင္းမြန္ေစေသာ kernel  အသစ္ တစ္ခုျဖစ္ပါသည္။ အသစ္ထပ္မံျပဳျပင္ေျပာင္းလဲမွဳ မ်ားမွာ   changelog :       ALSA: hda - Fix missing beep on ASUS X43U notebook       ALSA: ua101, usx2y: fix broken MIDI output       iwlwifi: fix monitor mode FCS flag       radeon: add AGPMode 1 quirk for RV250       drm/radeon: add new SI pci id       mmc: sdhci-s3c: fix the wrong number of max bus clocks       mwifiex: fix system hang issue in cmd timeout error case       x86, efi: Fix processor-specific memcpy() build error       MPI: Fix compilation on MIPS with GCC 4.4 and newer       NFC: Fix nfc_llcp_local chained list insertion  ...