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

Search This thread

legojoe8

Senior Member
Jun 29, 2016
242
135
unknown
I'm getting a jni error when trying to run the 2.0 desktop clinet. Script still works so it's not a huge deal. Any way to fix this?
Same. Its really frustrating because I want to disable some overlays and they aren't showing the the installed apps list so I can't uninstall them outside of substratum and andromeda 1.7 client gets stuck on "sh: ..." after I click "start andromeda service" for some reason

Sent from my SM-G960U using XDA Labs
 
Last edited:

Bishal 00

Senior Member
Dec 6, 2013
116
26
butwal
Guys i have been trying to apply andromeda on my Stock Galaxy s8+. It even says connected but every time i reboot or enable overlays it just disables itself. I even tried enabling first and rebooting afterwards still no luck. Any help is appreciated.
 

cocchiararo

Senior Member
Sep 11, 2007
3,025
429
37
Escobar
so.. i got this working with andromeda in my note 8.
tried a few overlays, always disabling old ones and always telecting the slider, not tuning anything.

currently my system ui is dead, no nav bar or anything, besides apps edge.

Any chance to disable or remove overlays / substratum with adb?

---------- Post added at 10:37 PM ---------- Previous post was at 10:37 PM ----------

so.. i got this working with andromeda in my note 8.
tried a few overlays, always disabling old ones and always telecting the slider, not tuning anything.

currently my system ui is dead, no nav bar or anything, besides apps edge.

Any chance to disable or remove overlays / substratum with adb?
 

seanskiT!

Senior Member
Feb 27, 2013
1,383
1,225
Winston-Salem, NC
Guys i have been trying to apply andromeda on my Stock Galaxy s8+. It even says connected but every time i reboot or enable overlays it just disables itself. I even tried enabling first and rebooting afterwards still no luck. Any help is appreciated.


Did you delete and re-download the andromeda client on your computer? I did, updated amdromeda and substratum and everything is working perfectly on Sprint S8 stock Oreo.
 
Last edited:

JusThinK

Senior Member
Oct 5, 2011
314
115
Chandannagar
technochat.in
Getting error in latest java version.

Code:
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: andromeda/Main has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.access$100(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)

Any help?

Fixed : Had to install Java9 Run Time
 
Last edited:
  • Like
Reactions: dex87xda

MSF Jarvis

XDA Feed Mod/RC
Mar 31, 2015
3,820
7,471
Ghaziabad
msfjarvis.dev
****program doesn't work. **** this.

---------- Post added at 11:26 AM ---------- Previous post was at 11:21 AM ----------

@nicholaschum nice scam! Paying money for **** that isnt working. smh
Clearly it is working if everybody else on the thread is reporting back positively. You have offered barely any information to help you with, and have shown little patience either before descending to defaming accusations, I'm afraid that doesn't help anybody's willingness to assist you.

That being said, please provide the following information so we can try understanding your problem

- Are you on a custom ROM
- What is the security patch level of your ROM
- Are you using the java client, or the scripts and what is your PC's OS


Sent from my Pixel 2 using XDA Labs
 

Venom0642

Recognized Contributor
May 7, 2012
11,025
14,287
56
Laramie, Wyoming
plus.google.com
****program doesn't work. **** this.

---------- Post added at 11:26 AM ---------- Previous post was at 11:21 AM ----------

@nicholaschum nice scam! Paying money for **** that isnt working. smh
See this on Note 8 Stock and Stock S9 Plus all work you need to add more information.
As you can see it works.

Sent from my Samsung Galaxy Note 8 using XDA Labs
 

Attachments

  • Screenshot_20180421-054520_substratum.jpg
    Screenshot_20180421-054520_substratum.jpg
    137.1 KB · Views: 291
  • Screenshot_20180421-054706_Settings.jpg
    Screenshot_20180421-054706_Settings.jpg
    154.3 KB · Views: 285

cordell12

Inactive Recognized Developer
Sep 22, 2010
3,308
3,855
Dayton, TX
Hey Cordell! How's it going?
If you've already purchased it - Try clearing Play Store Cache and Data - If you have the receipt in your email just go to the Andromeda Telegram Group and I'm sure that they will sort it out... Hey what's the eta for Slim on my Note... Damn I'm waiting for it - lol ?
Take care! ?

Hey, how ya doing? Been a while hasn't it. I was mistaken about purchasing, oops lol. I been out of the loop for a while now, haven't even rooted my last 2 devices. No need to anymore. Hit up Flinny, he may be able to get you more info on Slim (if Slim still is a thing?)
 

Markimoo

Member
Apr 20, 2018
7
1
26
Clearly it is working if everybody else on the thread is reporting back positively. You have offered barely any information to help you with, and have shown little patience either before descending to defaming accusations, I'm afraid that doesn't help anybody's willingness to assist you.

That being said, please provide the following information so we can try understanding your problem

- Are you on a custom ROM
- What is the security patch level of your ROM
- Are you using the java client, or the scripts and what is your PC's OS


Sent from my Pixel 2 using XDA Labs

See this on Note 8 Stock and Stock S9 Plus all work you need to add more information.
As you can see it works.

Sent from my Samsung Galaxy Note 8 using XDA Labs

Using a normal Note 8, no custom ROMs installed.

Java client doesnt work, so the windows client, it starts, get some stuff cant read and closes. Windows 10 Pro. smh
 

MSF Jarvis

XDA Feed Mod/RC
Mar 31, 2015
3,820
7,471
Ghaziabad
msfjarvis.dev
Flashing the SubstratumRecovery.zip via abd sideload won't lead to any warranty voids or anything right?
No, it only deletes OMS files from /data.

Sent from my Pixel 2 using XDA Labs

---------- Post added at 03:00 PM ---------- Previous post was at 02:58 PM ----------

Using a normal Note 8, no custom ROMs installed.

Java client doesnt work, so the windows client, it starts, get some stuff cant read and closes. Windows 10 Pro. smh
Do you have ADB and your device drivers installed? If the script exits without starting Andromeda the culprit is a broken ADB installation.

Sent from my Pixel 2 using XDA Labs
 
  • Like
Reactions: legojoe8

Markimoo

Member
Apr 20, 2018
7
1
26
No, it only deletes OMS files from /data.

Sent from my Pixel 2 using XDA Labs

---------- Post added at 03:00 PM ---------- Previous post was at 02:58 PM ----------


Do you have ADB and your device drivers installed? If the script exits without starting Andromeda the culprit is a broken ADB installation.

Sent from my Pixel 2 using XDA Labs

Ok, now I dont understand what you mean.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 186
    Instructions for Windows

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

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

    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/details?id=projekt.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.
    13
    Andromeda v20 has been rolled out, and we have a key few things that need to be noted!

    I would like to clarify that the sneak peek of Andromeda and root a few days ago was not designed to be a way to replace rooted substratum builds, or to convince that root + Andromeda is the way to go.

    As a small number of users seem to be using Andromeda on a rooted device, it is simply just one rooted call that executes the same environment as if you plugged your device into the computer. Just like the current rooted Magisk plugins/scripts that require you to execute "su andromeda" by the community in XDA.

    To those who used to run masquerade and substratum back in the day, the calling package usually suffered the most because it caused a heavy configuration change due to "assetSeq" code from CMTE. As we are now using direct shell calls, the configuration change is lighter than the previous implementation but still exists, thus, a more reliable way for us was to "offload" the configuration change from the main substratum app.

    You do NOT need to (re)purchase Andromeda, and I would personally just stick with rooted mode on substratum for free if you are on Oreo, despite the configuration change explanation above, as Android O's Dynamic Overlays are faster than "assetSeq" and more reliable.

    However if you're unrooted, the recommended method is to definitely give Andromeda a try!

    One more thing, running the script no longer automatically runs substratum. As we have new plans of the app very soon and it shouldn't just be reserved for substratum!
    12
    As promised, this is the major Substratum update that will prompt you guys to download Andromeda.

    11AM EST is the rollout time for the articles and the Andromeda addon APK!

    https://forum.xda-developers.com/showpost.php?p=73748157&postcount=15


    For those impatient: https://time.is/EST
    9
    I'm glad that a lot of people are interested. Unfortunately I'll apologize in advance if I couldn't get to your PM. My inbox just flooded like no tomorrow! Haha

    Mac, Windows and Linux clients are all done, including the universal UI (alpha). So if the universal UI doesn't work, there will be a fallback.

    The Andromeda app is also done and privately tested ATM. Substratum is getting patches up and ready and will be done today or tomorrow, then the full announcement for the huge update will be pushed AFTER our scheduled XDA portal post is done :)
    9
    Hi all, this is a simple series of clean up commands for when you migrate to the new version of Substratum 990+, AND are on a Samsung device.

    Newly compiled overlays will be readily visible on 990+ on Samsung + Andromeda users.

    These commands are to be run INSIDE adb shell!

    Uninstall all INACTIVE overlays:

    Code:
    for item in $(cmd overlay list | grep '\[ \]' | sed 's/\[ \]//');do echo ${item} && pm uninstall ${item};done

    Uninstall all ACTIVE overlays:

    Code:
    for item in $(cmd overlay list | grep '\[x\]' | sed 's/\[x\]//');do echo ${item} && pm uninstall ${item};done

    Uninstall all INVALID overlays:

    Code:
    for item in $(cmd overlay list | grep '\-\-\-' | sed 's/---//');do echo ${item} && pm uninstall ${item};done
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone