# magic-device-tool **Repository Path**: Qkehan/magic-device-tool ## Basic Information - **Project Name**: magic-device-tool - **Description**: A simple and feature full batch tool to handle installing/replacing Operating Systems (Ubuntu Phone / Ubuntu Touch, Android, CyanogenMod, Maru OS and Phoenix OS) on your mobile devices. - **Primary Language**: Shell - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-17 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Version 1.0 - magic-device-tool A simple and feature full batch tool to handle installing/replacing Operating Systems (Ubuntu Phone / Ubuntu Touch, Android, CyanogenMod, Maru OS and Phoenix OS) on your mobile devices. Contact ------- Marius Quabeck [(Email)](mailto:misterq@ubuntu.com?subject=magic-device-tool) Mister_Q on irc.freenode.net [Join us on Telegram](https://telegram.me/joinchat/A3LlWgiC4TQYX0epd9w8EQ) # Standard Disclaimer Text This tool **does not** let you Dual Boot between Android and Ubuntu Touch. Not all ROMs are available for all devices. Functions --- - Ubuntu - Install Ubuntu Touch - Switch Channels - Install OpenStore - Screencast - Android - Install CyanogenMod (with or without GApps) - Install Maru OS - Install Phoenix OS - Install Factory Android Image - Backup / Restore - Lock/Unlock bootloader - Install TWRP recovery Requirements ---- - Ubuntu 16.04 and above Supported devices ---- - BQ Aquaris E4.5 (krillin) - BQ Aquaris E5 HD (vegetahd) - BQ Aquaris M10 HD (cooler) - BQ Aquaris M10 FHD (frieza) - Meizu MX 4 (arale) - Meizu Pro 5 (turbo) - LG Nexus 4 (mako) - LG Nexus 5 (hammerhead) - Asus Nexus 7 2013 WiFi (flo) - Asus Nexus 7 2013 LTE (deb) - Asus Nexus 7 2012 3G (tilapia) - Asus Nexus 7 2012 Wifi (grouper) - Samsung Nexus 10 (manta) - OnePlus One (bacon) - Fairphone 2 (FP2) !!May not work!! Usage ----- ``` $ git clone https://github.com/MariusQuabeck/magic-device-tool.git $ cd magic-device-tool $ chmod +x launcher.sh $ ./launcher.sh ``` TODO ------ - Add more devices - Add support for install F-Droid - Add option "add udev rule" - Add Zenity for success/failure prompts - Give Aaron access to README - Add Maru OS - Add Plasma Mobile - Add Sailfish OS Special thanks to --- - [Alan Pope](https://github.com/popey) & [Stuart Langridge](https://github.com/stuartlangridge) Screencast script - [Aaron Honeycutt](https://github.com/ahoneybun) Translations & Testing - [Marius GripsgÄrd](https://github.com/mariogrip) UBports - [Brian Douglass](https://github.com/bhdouglass) OpenStore - [LavrinosMixlu](https://github.com/LavrinosMixlu) Android Backup/Restore