10,388,502 Members 13,264 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; 22nd January 2019 at 12:54 AM.)
#1  
nicholaschum's Avatar
Substratum Development Leader / Inactive Recognized Themer - OP
Thanks Meter 13,930
Posts: 6,079
Join Date: Feb 2011
Location: University of Toronto

 
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. Developer Options enabled and Enable USB debugging enabled
  4. Some reading skills

Read the following three posts for instructions per operating system!



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 11 Pro - Black 256GB
Development Devices: Essential PH-1, Samsung Galaxy S9, Razer Phone, Nubia Red Magic, OnePlus 6, Honor View 10, Google Pixel, Xiaomi Mi 6, Sony Xperia Z3 Compact Tablet
Development Station: Ryzen Threadripper 1950x @ 4.0GHz, 64GB RAM, 2TB M.2. SSD RAID + 1TB SSD + 512GB M.2 Boot, GTX 1070, 3440x1440 @ 100Hz
Development Laptop: Macbook Pro 13", Intel Core i7-8559U @ 2.7GHz, 16GB RAM, 1TB SSD
Development Server: Intel Core i7-4770 @ 3.9GHz, 32GB RAM, 4TB HDD
The Following 7 Users Say Thank You to nicholaschum For This Useful Post: [ Click to Expand ]
 
nicholaschum
Old
(Last edited by nicholaschum; 10th April 2019 at 06:39 AM.)
#2  
nicholaschum's Avatar
Substratum Development Leader / Inactive Recognized Themer - OP
Thanks Meter 13,930
Posts: 6,079
Join Date: Feb 2011
Location: University of Toronto

 
DONATE TO ME
Instructions for Windows

Step 1 - Download your file for your current operating system!

Andromeda App 6.0.0 (Windows): https://www.androidfilehost.com/?fid...89523397937511

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)

Step 3 - Load up the Andromeda Desktop Client or Script!
  1. Enable "USB debugging" on your device
  2. Install systemwide ADB drivers on your PC
  3. Connect your device to your PC
  4. Download the desktop client ZIP archive from the link below
  5. Extract the downloaded archive file and open the extracted app
  6. Press any button to start/stop server
  7. Wait for the process to finish, then you can disconnect your device from your PC
    You will need to do the instructions above every time you reboot your device.
Current Daily Driver: iPhone 11 Pro - Black 256GB
Development Devices: Essential PH-1, Samsung Galaxy S9, Razer Phone, Nubia Red Magic, OnePlus 6, Honor View 10, Google Pixel, Xiaomi Mi 6, Sony Xperia Z3 Compact Tablet
Development Station: Ryzen Threadripper 1950x @ 4.0GHz, 64GB RAM, 2TB M.2. SSD RAID + 1TB SSD + 512GB M.2 Boot, GTX 1070, 3440x1440 @ 100Hz
Development Laptop: Macbook Pro 13", Intel Core i7-8559U @ 2.7GHz, 16GB RAM, 1TB SSD
Development Server: Intel Core i7-4770 @ 3.9GHz, 32GB RAM, 4TB HDD
The Following 188 Users Say Thank You to nicholaschum For This Useful Post: [ Click to Expand ]
 
nicholaschum
Old
(Last edited by nicholaschum; 22nd January 2019 at 12:51 AM.)
#3  
nicholaschum's Avatar
Substratum Development Leader / Inactive Recognized Themer - OP
Thanks Meter 13,930
Posts: 6,079
Join Date: Feb 2011
Location: University of Toronto

 
DONATE TO ME
Instructions for Mac

Step 1 - Download your file for your current operating system!

Andromeda App 5.0 (Mac): https://www.androidfilehost.com/?fid...63190603904642

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)

Step 3 - Load up the Andromeda Desktop Client or Script!
  1. Enable "USB debugging" on your device
  2. Connect your device to your Mac
  3. Download the desktop client DMG image from the link below
  4. Open the downloaded image file and drag the app icon to the Applications folder
  5. Open the desktop client on the Applications folder
  6. Select your device
  7. Click Start Server
  8. Wait for the process to finish, then you can disconnect your device from your Mac
  9. You will need to do the instructions above every time you reboot your device.
Current Daily Driver: iPhone 11 Pro - Black 256GB
Development Devices: Essential PH-1, Samsung Galaxy S9, Razer Phone, Nubia Red Magic, OnePlus 6, Honor View 10, Google Pixel, Xiaomi Mi 6, Sony Xperia Z3 Compact Tablet
Development Station: Ryzen Threadripper 1950x @ 4.0GHz, 64GB RAM, 2TB M.2. SSD RAID + 1TB SSD + 512GB M.2 Boot, GTX 1070, 3440x1440 @ 100Hz
Development Laptop: Macbook Pro 13", Intel Core i7-8559U @ 2.7GHz, 16GB RAM, 1TB SSD
Development Server: Intel Core i7-4770 @ 3.9GHz, 32GB RAM, 4TB HDD
The Following 3 Users Say Thank You to nicholaschum For This Useful Post: [ Click to Expand ]
 
nicholaschum
Old
(Last edited by nicholaschum; 8th June 2020 at 06:58 PM.)
#4  
nicholaschum's Avatar
Substratum Development Leader / Inactive Recognized Themer - OP
Thanks Meter 13,930
Posts: 6,079
Join Date: Feb 2011
Location: University of Toronto

 
DONATE TO ME
Instructions for Linux

Step 1 - Download your file for your current operating system!

Andromeda Script (Linux Script): https://www.androidfilehost.com/?fid...06652095399031

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)

Step 3 - Load up the Andromeda Desktop Client or Script!
  1. Enable "USB debugging" on your device
  2. Connect your device to your computer
  3. Download the desktop client ZIP archive from the link below
  4. Extract the downloaded archive file and open a terminal on the same folder as the extracted files
  5. Run ./start_andromeda.sh on the terminal
  6. Wait for the process to finish, then you can disconnect your device from your computer
  7. You will need to do the instructions above every time you reboot your device.
Current Daily Driver: iPhone 11 Pro - Black 256GB
Development Devices: Essential PH-1, Samsung Galaxy S9, Razer Phone, Nubia Red Magic, OnePlus 6, Honor View 10, Google Pixel, Xiaomi Mi 6, Sony Xperia Z3 Compact Tablet
Development Station: Ryzen Threadripper 1950x @ 4.0GHz, 64GB RAM, 2TB M.2. SSD RAID + 1TB SSD + 512GB M.2 Boot, GTX 1070, 3440x1440 @ 100Hz
Development Laptop: Macbook Pro 13", Intel Core i7-8559U @ 2.7GHz, 16GB RAM, 1TB SSD
Development Server: Intel Core i7-4770 @ 3.9GHz, 32GB RAM, 4TB HDD
The Following 4 Users Say Thank You to nicholaschum For This Useful Post: [ Click to Expand ]
 
FloL00L
Old
#5  
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.)
#6  
nicholaschum's Avatar
Substratum Development Leader / Inactive Recognized Themer - OP
Thanks Meter 13,930
Posts: 6,079
Join Date: Feb 2011
Location: University of Toronto

 
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 11 Pro - Black 256GB
Development Devices: Essential PH-1, Samsung Galaxy S9, Razer Phone, Nubia Red Magic, OnePlus 6, Honor View 10, Google Pixel, Xiaomi Mi 6, Sony Xperia Z3 Compact Tablet
Development Station: Ryzen Threadripper 1950x @ 4.0GHz, 64GB RAM, 2TB M.2. SSD RAID + 1TB SSD + 512GB M.2 Boot, GTX 1070, 3440x1440 @ 100Hz
Development Laptop: Macbook Pro 13", Intel Core i7-8559U @ 2.7GHz, 16GB RAM, 1TB SSD
Development Server: Intel Core i7-4770 @ 3.9GHz, 32GB RAM, 4TB HDD
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.)
#7  
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
#8  
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
#9  
Senior Member
Thanks Meter 498
Posts: 475
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
#10  
ericerk's Avatar
Senior Member
Thanks Meter 66
Posts: 979
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 ]

 
Quick Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes