ubuntu touch porting / installation guide
Chit Ko Ko
Contributor
3 min read
အောက်ဖော်ပြပါ devices များသည် Ubuntu touch တင်ရန်အတွက် Target devices များဖြစ်ပါသည်။
သင် android OS ပြန်လည်တင်လိုပါက ပြန်လည် ရယူရမည့် android images များဖြစ်ပါသည်။
| Device | Android Drivers | Android Images | Status |
| Nexus 4 | mako | occam | Active development |
| Nexus 10 | manta | mantaray | Active development |
| Nexus 7 2013 WiFi | flo | razor | Active development |
| Galaxy Nexus | maguro | takju or yakju | Maintenance |
| Nexus 7 | grouper | nakasi or nakasig | Deprecated |
| Emulator | goldfish |
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 သို့ မေးမြန်းနိုင်ပါသည် ။
Related posts
Ubuntu 19.10 (Eoan Ermine)
Ubuntu 19.10 Code Name – Eoan Ermine လို့ နာမည်ပေးထားတဲ့ Version အသစ်ဟာ ယခုလ ၁၇ ရက်နေ့ မှာ stable ထွက်လာတော့မှာဖြစ်ပါတယ် Beta Version ကို စမ်းသပ်ချင်ရင်တော့ ဒီမှာ ISO Download…
1 min read
Ubuntu-MM Member Application Form
ubuntu mm member and subscriber form is open now. Ubuntu MM Subscriber is FREE for ALL Ubuntu MM Subscriber Free Email Subscription Ubuntu MM Brown Member Member Card 12000 Kyat…
1 min read
Ubuntu Myanmar LoCo Team
Ubuntu Myanmar LoCo Team Ubuntu Myanmar LoCo Team Ubuntu Myanmar LoCo Team is an officially verified team by the Ubuntu Council established with the objective of providing support…
2 min read




