Android Boot Manager:Installation Tutorial: Difference between revisions

From Android Boot Manager
Jump to navigation Jump to search
ABM>Steffen
No edit summary
m 15 revisions imported
 
(9 intermediate revisions by 2 users not shown)
Line 4: Line 4:


== Requirements ==
== Requirements ==
* Android 9 installed on your phone (the team is working on Android 10 implementation)
* Android installed on your phone (Volla/GS290: Android 9 only) (Moto G5: custom ROM only)
* SD card for installing further ROMs
* SD card for installing further ROMs
** at least class 10 for good experience
** at least class 10 for good experience
** at least 8 GB for each ROM (more than 20 GB are recommended)
** at least 8 GB for each ROM (more than 20 GB are recommended)


== App Installation ==
== App Installation ==
# Install a custom recovery on your phone (TWRP is recommended) ''[Device specific: On the Moto G5, don't use the stock ROM.]''
# Install a custom recovery on your phone (TWRP is recommended) ''[Device specific: On the Moto G5, don't use the stock ROM.]''
# [https://topjohnwu.github.io/Magisk/install.html Install] Magisk to get root rights. You can [https://github.com/topjohnwu/Magisk/releases download] Magisk from github releases.
# [https://topjohnwu.github.io/Magisk/install.html Install] Magisk to get root rights. You can [https://github.com/topjohnwu/Magisk/releases download] Magisk from github releases.
# Boot into TWRP, go to ''‘wipe’'' > ''‘advanced’'', choose ''‘wipe cache’'', unmark all other options and choose ''‘change data system’'' to ext2.
# Boot into TWRP, go to ''‘Wipe’'' > ''‘Advanced wipe’'', tick ''‘cache’'', untick all other options and klick on ''‘Repair or Change File System’''. On the next screen, klick on ''‘Change File System’'' and choose 'ext2'. Then apply 'Swipe to Change'.
# Download the most-recent build of the ABM App from [https://github.com/Android-Boot-Manager/App/releases github releases]. Copy the apk file on your smartphone (eg. via SD card, USB or Bluetooth)
# Download the most-recent build of the ABM App from [https://github.com/Android-Boot-Manager/App/releases github releases]. Copy the apk file on your smartphone (eg. via SD card, USB or Bluetooth)
# Install the App by clicking on the apk file in the Files app. You may be asked to allow installations from non-secure sources...
# Install the App by clicking on the apk file in the Files app. You may be asked to allow installations from non-secure sources...
Line 23: Line 22:




== Replacing your stock bootloader '''(VollaPhone and GS290)'''==
== Installing DroidBoot ==
# Download the lk.img '''(include link to lk.img)''' and save it to your phone storage.
# [[Download the DroidBoot image]] and save it to your phone.
# Open the app, choose ''‘install’'', then ''‘next’''. An error regarding a BSP-codename will appear. Simply choose Volla Phone manually. Then press ''‘next’''.
# Open the app, choose ''‘Install’'', then ''‘Next’''. If an error regarding a BSP-codename appears, simply choose your device manually. Then press ''‘Next’''.
# The app will ask for a name (of the OS). ''VollaOS'' suits well, but choose according to your own preferences.
# The app will ask for a name (of the OS). ''Android'' suits well, but choose according to your own preferences.
# The app will ask for the "DroidBoot" file. Choose the lk.img.
# The app will ask for the "DroidBoot" file. Choose the DroidBoot img.
# The installation should start.
# The installation should start.
# When an ''‘OK’'' button appears, make a screenshot '''(necessary step???)'''
# When an ''‘OK’'' button appears, you are done.
# After a reboot of the phone the boot menu will appear. Via volume up and down buttons you can switch between the options and confirm it with power button.
# After a reboot of the phone the boot menu will appear. Via volume up and down buttons you can switch between the options and confirm it with power button.


The app and the boot menu are now installed. The next step is prepare the SD card before you can install the OS of your choice.
The app and the boot menu are now installed. The next step is prepare the SD card before you can install the OS of your choice.


== Preparation of the SD card ==
== Preparation of the SD card ==
# Format the SD card on your mobile as external storage (on VollaPhone: ''Settings'' > ''Storage'')
# Format the SD card on your mobile as external storage.
# Open the ABM app and move to the tab for SD card.
# Open the ABM app and move to the tab for SD card.
# Allow it to convert the SD card. No worries, you don’t need to backup anything, since you just formatted the card.
# Allow it to convert the SD card. No worries, you don’t need to backup anything, since you just formatted the card.
# Delete the ‘external storage’ partition by clicking on it and choosing ''‘delete’''.
# Delete the ‘external storage’ partition by clicking on it and choosing ''‘Delete’''.
 
Now choose the specific step for the OS you would like to install.


== Next steps ==


== Installation of UT ==
Now choose the specific guide for the OS you would like to install.
# Download the UbuntuTouch OTA15 boot image '''(include link to boot.img)''' and save it to your phone storage.
# Download the UbuntuTouch OTA15 system image '''(include link to system.zip)''' and unpack it to your phone storage.
# Open the ABM app, move to the tab for SD card and choose the free space to create a new partition.
# Choose ''‘OS system data’''. The size of the partition will automatically be set to 3.5 GB. Choose a name of this partition as you like. Then press ''‘Create’''.
# Create another partition of the type ''‘OS user data’''. Its size should be at least 5 GB (the least we tested) and as much as you want.
# Open the ROMs tab.
# Choose the smartphone download symbol at the bottom.
# Read the note at the bottom carefully. If you accept the risk, press ''‘Next’''.
# Choose ''‘Ubuntu Touch’'' and press ''‘Next’''.
# On the following screen it shows ‘Please select the system image’. Click on ''‘Next’'' and browse to the location where you unpacked the system image to. Select the ''system.img/system_uns.img''.
# The app will show that it is copying the file. When it shows ‘File selected’ click ''‘Next’''.
# Then the app will ask you for the halium boot image. Click on ''‘Next’'' and browse to the location where you save the boot image to. Select the file ''boot.img'', and when the app shows ‘File selected’, click on ''Next''.
# Afterwards the app wants to know the correct OS System data partition. Take care to choose the right one from the drop down menu and press ''‘Next’''. Afterwards press ''‘Next’'' again.
# In the next step choose the correct OS User data partition from the drop down menu and press ''‘Next’''. Afterwards press ''‘Next’'' again.
# Then you can enter your chosen name of the ROM and click ''‘Next’''. Afterwards press ''‘Next’'' again.
# Then you can enter name of the ROM as it will be displayed in the start menu of your phone. Click ''‘Next’'', afterwards press ''‘Next’'' again.
# The app notifies you that it is ready for installing your chosen ROM. If you would like to stop the installation, click ''‘Cancel’''. Nothing has been changed so far. But if you want to proceed with the installation, click ''‘Next’''.
# The installation should start and will take a while (about 20 minutes on a SanDisk Extreme PRO 128GB)
# If ‘OK’ appears at the bottom of the text, you are done with installing UT


[[Install Ubuntu Touch]]


== To be continued... ==
[[Install Sailfish OS]]

Latest revision as of 00:30, 22 September 2022

Important Information

Depending on the manufacturer of your mobile phone, rooting your devise will lead to the termination of your warranty.


Requirements

  • Android installed on your phone (Volla/GS290: Android 9 only) (Moto G5: custom ROM only)
  • SD card for installing further ROMs
    • at least class 10 for good experience
    • at least 8 GB for each ROM (more than 20 GB are recommended)

App Installation

  1. Install a custom recovery on your phone (TWRP is recommended) [Device specific: On the Moto G5, don't use the stock ROM.]
  2. Install Magisk to get root rights. You can download Magisk from github releases.
  3. Boot into TWRP, go to ‘Wipe’ > ‘Advanced wipe’, tick ‘cache’, untick all other options and klick on ‘Repair or Change File System’. On the next screen, klick on ‘Change File System’ and choose 'ext2'. Then apply 'Swipe to Change'.
  4. Download the most-recent build of the ABM App from github releases. Copy the apk file on your smartphone (eg. via SD card, USB or Bluetooth)
  5. Install the App by clicking on the apk file in the Files app. You may be asked to allow installations from non-secure sources...


Testing the installation

  1. Open the app and allow root access (with Magisk).
  2. Check that the app shows ‘Root: OK’. A restart of the app might be required for this.


Installing DroidBoot

  1. Download the DroidBoot image and save it to your phone.
  2. Open the app, choose ‘Install’, then ‘Next’. If an error regarding a BSP-codename appears, simply choose your device manually. Then press ‘Next’.
  3. The app will ask for a name (of the OS). Android suits well, but choose according to your own preferences.
  4. The app will ask for the "DroidBoot" file. Choose the DroidBoot img.
  5. The installation should start.
  6. When an ‘OK’ button appears, you are done.
  7. After a reboot of the phone the boot menu will appear. Via volume up and down buttons you can switch between the options and confirm it with power button.

The app and the boot menu are now installed. The next step is prepare the SD card before you can install the OS of your choice.

Preparation of the SD card

  1. Format the SD card on your mobile as external storage.
  2. Open the ABM app and move to the tab for SD card.
  3. Allow it to convert the SD card. No worries, you don’t need to backup anything, since you just formatted the card.
  4. Delete the ‘external storage’ partition by clicking on it and choosing ‘Delete’.

Next steps

Now choose the specific guide for the OS you would like to install.

Install Ubuntu Touch

Install Sailfish OS