9,070,639 Members 32,896 Now Online
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+

[PC/MAC/LINUX] The official, full Andromeda thread for Substratum [Android 8.0.0+]

Tip us?
 
nicholaschum
Old
(Last edited by nicholaschum; 19th April 2018 at 08:24 PM.)
#1  
nicholaschum's Avatar
Substratum Development Leader - OP
Thanks Meter 13,813
Posts: 6,046
Join Date: Feb 2011
Location: University of Toronto St. George (Hometown: Hong Kong)

 
DONATE TO ME
Default [PC/MAC/LINUX] The official, full Andromeda thread for Substratum [Android 8.0.0+]



Requirements
  1. Android Oreo (8.0.0)
  2. Unrooted
  3. 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?
A: Yes

Q: Are systemwide fonts supported?
A: No

Q: Are bootanimations themable?
A: No

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/


Special Thanks
  1. Jeff Corcoran @blk_jack
  2. Ivan Iskandar @iskandar1023

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/

9to5Google: https://9to5google.com/2017/09/12/ho...-without-root/

Current Daily Driver: iPhone X 256GB Space Grey, Apple Watch Stainless Steel Series 3 LTE
Development Devices: Nubia Red Magic, OnePlus 6, Honor View 10, Google Pixel, Xiaomi Mi 6, Samsung Galaxy S6, Sony Xperia Z3 Compact Tablet
Development Station: Ryzen Threadripper 1950x @ 4.0GHz, 64GB RAM, 2TB M.2. SSD RAID + 1TB SSD, GTX 1070, 5760x1080
Development Server: Intel Core i7-4770 @ 3.9GHz, 32GB RAM, 2x240GB SSD RAID
Development Laptop: Macbook Pro 15", Intel Core i7-7920HQ @ 3.1GHz, 16GB RAM, 512GB SSD
The Following 165 Users Say Thank You to nicholaschum For This Useful Post: [ Click to Expand ]
 
FloL00L
Old
#2  
Junior Member
Thanks Meter 3
Posts: 3
Join Date: Feb 2017
Default Tests with Pixel?

Thank you so much. Has anyone tried this with the Google Pixel yet?
I really want to try it out but don't want to kill my phone.
Thanks in advance
The Following User Says Thank You to FloL00L For This Useful Post: [ Click to Expand ]
 
nicholaschum
Old
(Last edited by nicholaschum; 13th September 2017 at 03:28 PM.)
#3  
nicholaschum's Avatar
Substratum Development Leader - OP
Thanks Meter 13,813
Posts: 6,046
Join Date: Feb 2011
Location: University of Toronto St. George (Hometown: Hong Kong)

 
DONATE TO ME
Quote:
Originally Posted by FloL00L View Post
Thank you so much. Has anyone tried this with the Google Pixel yet?
I really want to try it out but don't want to kill my phone.
Thanks in advance
removed.
Current Daily Driver: iPhone X 256GB Space Grey, Apple Watch Stainless Steel Series 3 LTE
Development Devices: Nubia Red Magic, OnePlus 6, Honor View 10, Google Pixel, Xiaomi Mi 6, Samsung Galaxy S6, Sony Xperia Z3 Compact Tablet
Development Station: Ryzen Threadripper 1950x @ 4.0GHz, 64GB RAM, 2TB M.2. SSD RAID + 1TB SSD, GTX 1070, 5760x1080
Development Server: Intel Core i7-4770 @ 3.9GHz, 32GB RAM, 2x240GB SSD RAID
Development Laptop: Macbook Pro 15", Intel Core i7-7920HQ @ 3.1GHz, 16GB RAM, 512GB SSD
The Following 4 Users Say Thank You to nicholaschum For This Useful Post: [ Click to Expand ]
 
Marco_2017
Old
(Last edited by Marco_2017; 8th September 2017 at 10:31 AM.)
#4  
Junior Member
Thanks Meter 2
Posts: 3
Join Date: Sep 2017
Thanks for this job, for people who does not want root our devices.

I have some doubt. I can not install andromeda on my nexus 5x, relly i dont know how make it. I installed substratum, but app tell me i am not root.

And other question, version of Substratum in google play is 823, but i see you have version 839+. How is possible?
The Following User Says Thank You to Marco_2017 For This Useful Post: [ Click to Expand ]
 
FloL00L
Old
#5  
Junior Member
Thanks Meter 3
Posts: 3
Join Date: Feb 2017
Quote:
Originally Posted by nicholaschum View Post
Hit me up on Telegram, I'll need more Pixel testers.
I sent you a DM on here.
The Following 2 Users Say Thank You to FloL00L For This Useful Post: [ Click to Expand ]
 
neekless
Old
#6  
Member
Thanks Meter 33
Posts: 98
Join Date: Sep 2014
Location: Singapore
Is v839 not released on the play store yet? Can only see v823.
The Following User Says Thank You to neekless For This Useful Post: [ Click to Expand ]
 
ericerk
Old
#7  
ericerk's Avatar
Senior Member
Thanks Meter 66
Posts: 976
Join Date: Jun 2010
Quote:
Originally Posted by nicholaschum View Post
Hit me up on Telegram, I'll need more Pixel testers.

I also have a Pixel if that helps, but not telegram, I'd love to test.
The Following User Says Thank You to ericerk For This Useful Post: [ Click to Expand ]
 
ATalkingRock
Old
(Last edited by ATalkingRock; 8th September 2017 at 12:04 PM.)
#8  
ATalkingRock's Avatar
Senior Member
Thanks Meter 15
Posts: 197
Join Date: Jul 2014
I too would love to test with the pixel if this isn't already available!

P.S. I'm fairly new to telegram, so I can't quite figure out where to DM you... haha
The Following 2 Users Say Thank You to ATalkingRock For This Useful Post: [ Click to Expand ]
 
SX86
Old
#9  
SX86's Avatar
Senior Member
Thanks Meter 48
Posts: 146
Join Date: May 2010
Location: QC
Quote:
Originally Posted by nicholaschum View Post
Hit me up on Telegram, I'll need more Pixel testers.
Google Pixel user here.
I just sent you a message on Telegram.
Thank you so much for your work!

Sent from my Pixel using Tapatalk
The Following 2 Users Say Thank You to SX86 For This Useful Post: [ Click to Expand ]
 
nicholaschum
Old
#10  
nicholaschum's Avatar
Substratum Development Leader - OP
Thanks Meter 13,813
Posts: 6,046
Join Date: Feb 2011
Location: University of Toronto St. George (Hometown: Hong Kong)

 
DONATE TO ME
Alright, we need some Pixel users (non XL and XL) on a Mac machine!

If you fit this criteria, please hit me up on Telegram (@nicholaschum)

If not, we won't be accepting anymore, sorry!
Current Daily Driver: iPhone X 256GB Space Grey, Apple Watch Stainless Steel Series 3 LTE
Development Devices: Nubia Red Magic, OnePlus 6, Honor View 10, Google Pixel, Xiaomi Mi 6, Samsung Galaxy S6, Sony Xperia Z3 Compact Tablet
Development Station: Ryzen Threadripper 1950x @ 4.0GHz, 64GB RAM, 2TB M.2. SSD RAID + 1TB SSD, GTX 1070, 5760x1080
Development Server: Intel Core i7-4770 @ 3.9GHz, 32GB RAM, 2x240GB SSD RAID
Development Laptop: Macbook Pro 15", Intel Core i7-7920HQ @ 3.1GHz, 16GB RAM, 512GB SSD

The Following User Says Thank You to nicholaschum For This Useful Post: [ Click to Expand ]

 
Quick Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes