- Android Oreo (8.0.0)
- Some reading skills
Step 1 - Download these files!
Andromeda Script (Windows Batch Script): https://www.androidfilehost.com/?fid=889764386195928947
Andromeda Script (Mac App): https://www.androidfilehost.com/?fid=961840155545594694
Andromeda Script (Linux Script): https://www.androidfilehost.com/?fid=961840155545594692
Andromeda Client (Java Alpha):
- Andromeda v20 and higher: https://www.androidfilehost.com/?fid=890129502657598825
- Andromeda v19 and lower: https://www.androidfilehost.com/?fid=673791459329049735
Step 2 - Install the mobile clients from the Play Store
Play Store (Substratum v839+): If you have not yet, please install the main app! https://play.google.com/store/apps/d...ekt.substratum
Play Store (Andromeda): You can install the latest Substratum on Android Oreo, unrooted, and it will prompt you directly (can't link due to paid addon)
XDA Labs (Andromeda): #Soon
Step 3 - Load up the Andromeda Desktop Client or Script!
Script (Universally tested):
Windows: Extract the ZIP and double click on the only batch file inside the zip. Ensure only ONE device is connected and press any key to continue. You will now see the script run in a Command Prompt window and it will launch Substratum!
Mac: Open up the DMG and double click on AndromedaClient (purple icon), then it will ask you to pick the disk image that you just mounted in the file browser. Click on OK then wait for your device to launch Substratum!
Linux: Unzip the archive and run ./start_andromeda.sh. Watch the script as it runs and then have fun!
Java Alpha Desktop Client:
Click on your desired device on the right as you ensure that your ADB is fully working.
To confirm Andromeda Desktop client has seen your device, you will notice that upon clicking on your device, it will check whether your device has the app installed. If it does, you will see "Andromeda service not started on this device!"
Step 4 - Start it
Just click "Start Andromeda Service" and if everything was installed properly, you will launch Substratum in Andromeda mode!
Congrats! You can now use your device in Andromeda mode until your next reboot!
Frequently Asked Questions (FAQs)
Q: What will I have to do if I get an update to Andromeda from Play Store?
A: Reboot your device, then rerun your desktop client. This ensures the background service is using the latest code!
Q: What happens if Substratum loads up to a blurry window saying "falling back to rooted mode"?
A: This means that Andromeda's client does not want to serve you, meaning that you probably are running an unlicensed/modified copy.
Q: I am pressing the Substratum icon but it closes immediately! What gives?!
A: Rerun the Andromeda client and try again.
Q: If I reboot, will I lose this connection with the Andromeda Desktop client?
A: Yes, to keep the device safe, Google has ensured that elevated privileges using the shell will be completely disabled at boot.
Q: If I reboot, will my overlays remain enabled/disabled as I left them before I rebooted?
Q: Are systemwide fonts supported?
Q: Are bootanimations themable?
Q: What does it mean if it says "Connected" but Substratum keeps closing abruptly?
A: Your connection is not fully opened, so a reboot will be required. Reboot, and then rerun Andromeda to fix this!
Q: Sometimes when I unplug, it will disconnect Andromeda! What gives?
A: This is a bug with ADB and certain devices and computers. You can try another architecture like Windows 10, or Mac OS X, but some custom ROMs may interfere with this, as @MishaalRahman confirmed, certain hacked together ROMs may cause the shell to close almost every time.
Q: What will I need to provide if I run into a crash?
A: A full logcat, obtainable using this guide (unrooted): https://www.xda-developers.com/guide...-favorite-app/
XDA Portal Tips and Tricks! (Thanks to @MishaalRahman!)
We would like to personally reach out and thank Mishaal and the whole XDA Portal team for allowing us to promote our new app on the Portal, multiple times!
Announcement Post: https://www.xda-developers.com/andro...m-themes-oreo/
Demonstration of Andromeda Running Rootless (FAQs): https://www.xda-developers.com/video...oid-oreo/#faqs
How to use tutorial: https://www.xda-developers.com/custo...eo-substratum/
Full Directory: https://www.xda-developers.com/tag/s...tum-tutorials/
Other news reports!
As a team, we would like to give huge thanks for the support from other popular blogs that Android has and their promotion of our new app!
Android Police: http://www.androidpolice.com/2017/09...-oreo-devices/
Android Authority: http://www.androidauthority.com/andr...themes-795725/