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

How to create partation in linux

This is my 2nd one page guide for create partation in Linux system. Birthday present for Bro KoKoYe

Enecuum is amazing project in the world

Enecuum ( Open Tomorrow Now ) is the first blockchain in the world to unite millions of smartphones into a single network. Enecuum uses the PoS algorithm. E necuum is an ideal platform for companies that need a fast, secure, and decentralized blockchain. We are pleased to have created a technology that can radically ease various areas of life and business: from providing free mobile communication for subscribers to putting scientific breakthroughs within reach with unlimited computing capacity.As a white-listed participant of Enecuum token sale, you may only purchase tokens for $0.04 per token until 31 October 2018. The second stage will then take place between 1 November 2018 and 30 November 2018, with a token sale price of $0.05. Our token sale will end with its final stage between 1 December 2018 and 31 December 2018, with a token sale price of $0.06. Token: ENQ Status : Private Sale Private Sale price: 0,04 USD (1st Phase); 0.05 USD (2nd Phase); 0.06 USD (3rd

ဘာသာရပ္ဆိုင္ရာ ေလ့လာစရာ 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.com : Learn new skills taug