A more straight forward guide to do everything to the SM-G903F/canadian variants - Galaxy S 5 General

This thread is for people that want a faster and more reliable method to get root/custom recovery and viper and Xposed plus debloating your device and not having to go through countless other threads to find files
I am not held responsible if you miss read and screw up your phone<----extremely hard to do with this method but if anything does happen either load your backup you make or just plug in your phone to kies and firmware update your phone it will bring your phone to stock firmware no root no custom recovery then you can restart
(sm-g903F and Canadian variants are also know as the Samsung galaxy s5 neo)<------ I know there different variants but this is for SM-G903F and Canadian variants ONLY
I will have all the file you need for everything you need
if its not a dropbox link it will be a play store link
ROOT
https://www.dropbox.com/s/pz8x0wj4f6okjdg/CF-Auto-Root-s5neolte-s5neoltexx-smg903f.zip?dl=0
make sure you have ------>(OEM UNLOCKED)<------MOST IMPORTANT,unknown sources, USB debugging all enabled or you will go into a bootloop or soft-brick
flash this with ODIN everything should work fine
TWRP RECOVERY
as of right now that I know of the neo does not have a working CWM recovery soo TWRP will have to do
https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
(when in the app look for this name Samsung Galaxy S5 Neo Exynos flash that one in the app and you should be good)
Viper4Android 5.1.1(audio mod)
(all of these are flashed in recovery EXCEPT for the presets you put those in the viper4android folder for presets that is created after you install the app it should be in your sdcard directory near the bottom)
please flash V4A2.3.4.0 then policy fix you should then be able to install the audio driver (use super high quality<----the best sound ) inside the viper app. then go to the settings tab and update the app.....
if when you install the new version viper stops working and there is no sound or it asks you to install the driver again please go and re-flash the policy fix then go install the driver
(viper4android 5.1.1)
https://www.dropbox.com/s/1grrl3yhghc8o2n/V4A2.3.4.0_Lollipop.zip?dl=0
im pretty sure this is the right policy file what it does is allows stuff like xposed framework and viper to run with SELinux set to enforcing
if you guys have problems just comments and ill fix anything
(policy fix)
https://www.dropbox.com/s/1pj5u0g5k7db6n7/ViPER4Android-supolicy.zip?dl=0
(Viper profiles)
https://www.dropbox.com/s/shfdoqvq1ioiejq/eXtremeBeats%20Viper%20Presets%20v1.0.zip?dl=0
XPOSED
(make sure you have ran the policy fix from the viper4android)
this is for stock or close to stock roms only!!!!!!
1.Install Xposed Installer App
Xposed installer App
2.Make a backup not needed but always helpful
3.Copy the Xposed file and the uninstaller to your sdcard
xposed-v80.0-sdk22-arm-custom-build-by-wanam-20160211.zip (XPOSED FRAMEWORK FILE)
EXPOSED UNISTALLER FILE
4. Flash "xposed-v80.0-sdk22-arm-custom-build-by-wanam-20160211.zip"<---- Xposed FrameWork File) through TWRP recovery this is the one for our SM-G903F and Canadian variants that are running 5.1.1
if anyone has ARM64 system on 5.1.1 or 6.0.0 orrrrrr this phone with 6.0.0 contact me and ill put thoses files up as well
- ARM means the devices that are running arm32 operating system (Galaxy S5, Note4,...)
- ARM64 means the devices that are running arm64 operating system (Galaxy S6, Note5 and all their variants...)
- SDK22 means Android Lollipop 5.1.x
- SDK23 means Android Marshmallow 6.0.x
DEBLOATING&Disable annoying "Check battery cover"
for debloating just download this and flash with recovery and bam!!!!! done :good:
for Disable annoying "Check battery cover
just go into rom toolbox or anyapp that you can see system app and freeze or disable this apk "Popupuireceiver.apk"
Credits
Chainfire for root
twrp for recovery
wanam for xposed
ViPER's Audio founded by ViPER520.
Co-founded by ZhuHang.
CN. vipersaudio.com / EN. facebook.com/vipersaudio
Copyright (C) 2006-2016 vipercn.com / vipersaudio.com
FOR THE AMAZING VIPER4ANDROID

Nice which apps or data's will be all debloated by this file

LetMeShow said:
Nice which apps or data's will be all debloated by this file
Click to expand...
Click to collapse
ill have to get back to you on that I have the list but I may be merging with another thread soooo ill keep updated

I'll possibly will be merging with another thread but all this info is working

(make sure you have ------>(OEM UNLOCKED)<------MOST IMPORTANT) meaning I have to have an unlocked phone?

@adbpusher123: Thread merged. If anything needs to be changed, tell me
Thanks.

RE: Galaxy S5 Neo SM-G903W help question
[SIZE="7" said:
XPOSED[/SIZE]
(make sure you have ran the policy fix from the viper4android)
this is for stock or close to stock roms only!!!!!!
1.Install Xposed Installer App
2.Make a backup not needed but always helpful
3.Copy the Xposed file and the uninstaller to your sdcard
4. Flash "xposed-v80.0-sdk22-arm-custom-build-by-wanam-20160211.zip"<---- Xposed FrameWork File) through TWRP recovery this is the one for our SM-G903F and Canadian variants that are running 5.1.1
if anyone has ARM64 system on 5.1.1 or 6.0.0 orrrrrr this phone with 6.0.0 contact me and ill put thoses files up as well
- ARM means the devices that are running arm32 operating system (Galaxy S5, Note4,...)
- ARM64 means the devices that are running arm64 operating system (Galaxy S6, Note5 and all their variants...)
- SDK22 means Android Lollipop 5.1.x
- SDK23 means Android Marshmallow 6.0.x
Click to expand...
Click to collapse
Hi I was going to try to install Xposed on a Samsung Galaxy S5 Neo Canadian variant (SM-g903W).
I'm currently rooted running marshmallow 6.0.1 with TWRP installed.
If I'm correct you have a specific installer for the marshmallow set up? please let me know.
Thanks

Are there any current roms available for the 903w (canadian version)?? Also can other 903neo roms be applied to it?

SH-G903W FRP - cannot get past verification
Hi I have a Samsung Galaxy 5 Neo Rogers Canada I cant seem to get past the FRP. I have tried to bypass it using an OTG Cable on a USB drive with the .APK to bypass. My issue is , when I connect the USB the drop down menu on the phone does not appear. I am assuming this is because the phone has the latest software installed onto it since the patch in Jan 2015. In order for me to install another version of OS i need to be able to turn on USB Debugging and Dev or I may soft brick the phone ? correct ?
in other videos online once the usb OTG cabel is connected a popdown menu lets you install the apk. I cannot get that menu to pop down.
So I am guessing my best bet would to be to revert to a version before the patch. Which I am having a hell of a time finding. I am very unsure If i can even load another OS without being able activate the Debug or Dev.
Can anyone help ? Im not sure what else to do.
also i appologive if this post is in the wrong directory
[email protected]
---------- Post added at 06:02 AM ---------- Previous post was at 05:46 AM ----------
I also just tried SlideSync and it looked very promising. Again, no pop up window when connected. Getting very frustrated. lol. please help.
gunsum said:
Hi I have a Samsung Galaxy 5 Neo Rogers Canada I cant seem to get past the FRP. I have tried to bypass it using an OTG Cable on a USB drive with the .APK to bypass. My issue is , when I connect the USB the drop down menu on the phone does not appear. I am assuming this is because the phone has the latest software installed onto it since the patch in Jan 2015. In order for me to install another version of OS i need to be able to turn on USB Debugging and Dev or I may soft brick the phone ? correct ?
in other videos online once the usb OTG cabel is connected a popdown menu lets you install the apk. I cannot get that menu to pop down.
So I am guessing my best bet would to be to revert to a version before the patch. Which I am having a hell of a time finding. I am very unsure If i can even load another OS without being able activate the Debug or Dev.
Can anyone help ? Im not sure what else to do.
also i appologive if this post is in the wrong directory
[email protected]
Click to expand...
Click to collapse

I just did my S5 Neo SM-G903W.
Follow the instructions for the 2nd option: 2. Bypass any Samsung Galaxy Google Account Verification without OTG
Once you've done that you have to make sure when using Odin that auto reboot is "unchecked" or it will boot into the oem recovery and not TWRP.
So once Odin gives you a successful pass, close it. Turn your phone off by pressing both volume keys + home + power key and it will shut off in a few seconds.
Then boot into TWRP by holding the Vol up key + home + power
However, there are no custom roms for the Neo, and the ones for the S5 (900 series) won't work; I tried.

Got it!
Thanks for your reply man I didn't think I was going to get any help on this. I actually did end up figuring this out I used a USB drive that had a light in it this way I could tell when the disc was being read I was simply being too impatient and not letting the disc read. I waited a few moments sure enough the menu popped up so I could go into settings using the APK. So all-in-all I did learn my lesson to be more patient , also to use a drive that had a light inside of it. However after I did get into the phone and put a SIM card in it said not registered on network.

Glad you got it working.
I have my S5Neo rooted by using SuperSU once I got TWRP installed.
So there's no custom roms which kinda sux, but at least with a rooted phone you can install great rooted apps: enhance the sound with Viper4 FX etc etc
And there is the bloatware remover.
Lot's of other great stuff on xda.

Related

Which Xposed to use? I'm on 5.0 (samsung s5)

There's so many different xposed versions to choose but unsure which one. Help me?
> Not sure if I'm lolipop or kitkat, but in "about me", it shows version "5.0".
> I'm rooted with the stock rom. Using a custom launcher (nova), not touch wiz.
Thanks
Reason I want to use xposed is because I want to use xPrivacy.
Theres no official support from Xposed for Samsung 5.x ROMs so you cant use the official Xposed releases by rovo89. Your only hope is check this http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3113463 and http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960 depending if you are in 5.0 or 5.1.1 - Make a full backup of your rom + apps, in case things go south yu will be able to fix things with that backup, im guessing you have a custom recovery installed wich will help you making/restoring the backup and flashing the xposed zip. Good Luck, youre gonna need it.
mauriciognr said:
Theres no official support from Xposed for Samsung 5.x ROMs so you cant use the official Xposed releases by rovo89. Your only hope is check this http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3113463 and http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960 depending if you are in 5.0 or 5.1.1 - Make a full backup of your rom + apps, in case things go south, im guessing you have a custom recovery installed, youre gonna need it for making/restoring the backup and flashing the xposed zip. Good Luck, youre gonna need it.
Click to expand...
Click to collapse
Thanks, I'm on 5.0 (Don't know if that's truly 5.0 or 5.01) cuz it shows exactly 5.0 in my "About" setting on S5.
So, it seems that I have to go with arter97's xposed version. Now I'm stuck with something: deodexing...
Does deodexing work when you put a ROM on PC and use a certain tool to "deodex" that ROM? Then re-flash it to phone? Problem is, I cannot find the ROM (the one that I used to flash for rooting) on my PC...
Inaudax said:
Thanks, I'm on 5.0 (Don't know if that's truly 5.0 or 5.01) cuz it shows exactly 5.0 in my "About" setting on S5.
So, it seems that I have to go with arter97's xposed version. Now I'm stuck with something: deodexing...
Does deodexing work when you put a ROM on PC and use a certain tool to "deodex" that ROM? Then re-flash it to phone? Problem is, I cannot find the ROM (the one that I used to flash for rooting) on my PC...
Click to expand...
Click to collapse
I dont have a s5 nor am i familiarized with the root process on that device, anyway is a samsung device so you flash things with odin on it, thats what i do know. Here are my thoughts:
1-. Honestly i think you should update your S5 to 5.1.1 first, if possible, if you have the international version for example. Chek this from android police https://www.androidpit.com/galaxy-s5-android-update
2-. Also here is some info about the S5, his variants and firmwares, worth reading: http://androidforums.com/threads/41-galaxy-s5-models-dummies-guide.892162/
3-. Anyway about the deodexing, if you dont find the file in your PC go to samfirware they have pretty much all the samsung firmwares there. This is only if youre staying in 5.0 of course, and yes you could use samfirmware to find the 5.1.1 rom file for your S5 if there is any available and flash it via Odin, then youll have to install a custom recovery and root your phone using whatever method is right for the S5, again you have to check your variant support, use google youll probablly end up here in XDA again.
mauriciognr said:
Theres no official support from Xposed for Samsung 5.x ROMs so you cant use the official Xposed releases by rovo89. Your only hope is check this http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3113463 and http://forum.xda-developers.com/xposed/unofficial-xposed-samsung-lollipop-t3180960 depending if you are in 5.0 or 5.1.1 - Make a full backup of your rom + apps, in case things go south yu will be able to fix things with that backup, im guessing you have a custom recovery installed wich will help you making/restoring the backup and flashing the xposed zip. Good Luck, youre gonna need it.
Click to expand...
Click to collapse
mauriciognr said:
I dont have a s5 nor am i familiarized with the root process on that device, anyway is a samsung device so you flash things with odin on it, thats what i do know. Here are my thoughts:
1-. Honestly i think you should update your S5 to 5.1.1 first, if possible, if you have the international version for example. Chek this from android police https://www.androidpit.com/galaxy-s5-android-update
2-. Also here is some info about the S5, his variants and firmwares, worth reading: http://androidforums.com/threads/41-galaxy-s5-models-dummies-guide.892162/
3-. Anyway about the deodexing, if you dont find the file in your PC go to samfirware they have pretty much all the samsung firmwares there. This is only if youre staying in 5.0 of course, and yes you could use samfirmware to find the 5.1.1 rom file for your S5 if there is any available and flash it via Odin, then youll have to install a custom recovery and root your phone using whatever method is right for the S5, again you have to check your variant support, use google youll probablly end up here in XDA again.
Click to expand...
Click to collapse
Thanks, I think I'll wipe everything & install a custom ROM (deodex'd). Should save some time. Again thanks for your help

Samsung Galaxy Tab 4 10.1 Xposed Framework problems

I have searched a lot on the web and xda but cannot find any solutions. As far as I know I have correctly installed the Xposed framework using TWRP but when rebooting I get stuck on the Samsung logo screen and have to recover to fix. I have tried various versions of the framework and always get the same issue.
Android version - 5.0.2
Installed ROM (stock or custom ROM) - Stock ROM (Would install custom if it helps but cant decide which one yet)
Names of the file you tried to flash - I tried 3 - xposed-v67-sdk21-arm.zip, xposed-v72-sdk21-arm.zip, xposed-v86-sdk21-arm.zip
Error messages - none, but gets stuck at the samsung logo on boot
I really wanted to install the custom ROM Acheron, but dont think its compatible with my device so if anyone can recommend a good custom ROM I am all ears
DJRenegade88 said:
I have searched a lot on the web and xda but cannot find any solutions. As far as I know I have correctly installed the Xposed framework using TWRP but when rebooting I get stuck on the Samsung logo screen and have to recover to fix. I have tried various versions of the framework and always get the same issue.
Android version - 5.0.2
Installed ROM (stock or custom ROM) - Stock ROM (Would install custom if it helps but cant decide which one yet)
Names of the file you tried to flash - I tried 3 - xposed-v67-sdk21-arm.zip, xposed-v72-sdk21-arm.zip, xposed-v86-sdk21-arm.zip
Error messages - none, but gets stuck at the samsung logo on boot
I really wanted to install the custom ROM Acheron, but dont think its compatible with my device so if anyone can recommend a good custom ROM I am all ears
Click to expand...
Click to collapse
https://mega.nz/#!yMQ0ABIb!X_FrC0Uds2By-liblHEa9TTdy5v0wWIb76Jxr2JzKRo try this
Sent from my SM-A9100 using Tapatalk
Not sure I'd blindly follow a mega-upload...but maybe I'm paranoid. @DJRenegade88 I know you say you searched the web, but it sounds like you're trying to use the official xPosed. There's a huge red sign stating that if you try that on Samsung you will boot loop. For Android 5'0.x you need arter's xPosed
http://forum.xda-developers.com/showthread.php?t=3113463
If you update to 5.1 or 6 you'll need to get the Wanam version instead (I'd link, but don't wish to confuse you as you have 5.0.x (sdk21)
Nergal di Cuthah said:
Not sure I'd blindly follow a mega-upload...but maybe I'm paranoid. @DJRenegade88 I know you say you searched the web, but it sounds like you're trying to use the official xPosed. There's a huge red sign stating that if you try that on Samsung you will boot loop. For Android 5'0.x you need arter's xPosed
http://forum.xda-developers.com/showthread.php?t=3113463
If you update to 5.1 or 6 you'll need to get the Wanam version instead (I'd link, but don't wish to confuse you as you have 5.0.x (sdk21)
Click to expand...
Click to collapse
yea I was trying the official and I have seen that red text about samsung bootloops lol, dunno how I missed that the first time, thanks for the clarification. Is there a specific version I should download? I see he lists a few, I am guessing the most recent (xposed-v75-sdk21-arm-arter97-snapdragon.zip) is the correct one?
The number "75" "86" etc is the version number so everything you typed is correct 21 arter arm but you want whatever is the highest, with one caveat: if there is an 86 a few modules will not work (in short they will be forbidden from running by xPosed for bad coding); I'm guessing quite a few of the 5'0'x specific modules may get caught by this. If you find a module you can't live without that doesn't work (and gives a very specific, noticeable error in the xPosed log) you might want to stick with 85
Doesn't work
It took 5 minutes to boot and now it's optimizing all my apps. I don't think it works.

Cant download xposed on samsung galaxy s5 sport sm-g860p 6.0.1

so i have confirmed my s5 is rooted, i downloaded the XposedInstaller_3.0-alpha4.apk and i get the message (The Xposed framework is not installed. please download the latest ZIP file from XDA and flash it manually via recovery..... ( now i tried a few files from the index due to confusion, im still confused so hopefully someone can clear it up for me but i chose sdk23 due to the fact its 6.0.1 marshmallow , then i chose arma since i figured the phone is 32 bit, but i dont know which version to choose???? also i dont have an sd card, can this be completed with adb sideload, or perhaps flashfire ? please help im racking my brain over this lol.
makatwin said:
so i have confirmed my s5 is rooted, i downloaded the XposedInstaller_3.0-alpha4.apk and i get the message (The Xposed framework is not installed. please download the latest ZIP file from XDA and flash it manually via recovery..... ( now i tried a few files from the index due to confusion, im still confused so hopefully someone can clear it up for me but i chose sdk23 due to the fact its 6.0.1 marshmallow , then i chose arma since i figured the phone is 32 bit, but i dont know which version to choose???? also i dont have an sd card, can this be completed with adb sideload, or perhaps flashfire ? please help im racking my brain over this lol.
Click to expand...
Click to collapse
Check out:
http://forum.xda-developers.com/showthread.php?t=3113463
Since you are using stock Samsung ROM. Official xposed doesn't work properly with stock Samsung.
You don't need an external SD card to flash, just custom recovery, though something like flashfire might work. It worked to flash xposed on my LG tablet
mattzeller said:
Check out:
http://forum.xda-developers.com/showthread.php?t=3113463
Since you are using stock Samsung ROM. Official xposed doesn't work properly with stock Samsung.
You don't need an external SD card to flash, just custom recovery, though something like flashfire might work. It worked to flash xposed on my LG tablet
Click to expand...
Click to collapse
i have a custom recovery and its working good, i just need to go buy an sd card which im about to go do, and im also confused on what you mean by samsung ROM, you mean i have a jailbroken phone but i need to actually download a custom rom like ( CyanogenMod 13.0 ) to alow the xposed firmware to run properly ? and also confused because what you linked me to is for lollipop i thought my phone was running off marshmellow hence (6.0.1), perhaps you could clarify im very new to this, thanks for the response though!
(ALSO FORGOT TO ASK) will downloading cyanogenmod 13.0 on a phone that is already rooted ruin the phone? or is it not a jailbreak its just modifications, etc?
makatwin said:
i have a custom recovery and its working good, i just need to go buy an sd card which im about to go do, and im also confused on what you mean by samsung ROM, you mean i have a jailbroken phone but i need to actually download a custom rom like ( CyanogenMod 13.0 ) to alow the xposed firmware to run properly ? and also confused because what you linked me to is for lollipop i thought my phone was running off marshmellow hence (6.0.1), perhaps you could clarify im very new to this, thanks for the response though!
(ALSO FORGOT TO ASK) will downloading cyanogenmod 13.0 on a phone that is already rooted ruin the phone? or is it not a jailbreak its just modifications, etc?
Click to expand...
Click to collapse
i need to actually download a custom rom like ( CyanogenMod 13.0 ) to alow the xposed firmware to run properly ?
Click to expand...
Click to collapse
No, you just need the correct version of Xposed
what you linked me to is for lollipop i thought my phone was running off marshmellow hence (6.0.1)
Click to expand...
Click to collapse
What I linked you was the thread for a special build of Xposed for stock Samsung devices, it has Xposed for Marshmallow as well as Lollipop, you need to read through the thread.
(ALSO FORGOT TO ASK) will downloading cyanogenmod 13.0 on a phone that is already rooted ruin the phone? or is it not a jailbreak its just modifications, etc?
Click to expand...
Click to collapse
Modifying phones like putting custom ROMs and recoveries will void your warranty, but usually won't ruin them in most cases, but there is always the potential.
I'm going to put this out there, and please don't get offended. I would advise you not pursue this further until you do some more reading and learning, as you yet have grasped fully what you are doing. Since you don't have someone who knows what they are doing right there with you. And troubleshooting via a forum can be difficult to do since it isn't real time.
1. Android phones are not jailbroken, they are rooted.
2. ROM refers to the version/setup of Android for a device.
3. I said you didn't need an external SD card. Though, it does make it easier if you have one to do things like backup your ROM before you do any modifications like this, so if it goes south you can restore it to it's current state.
You can PM me more about this if you like instead of cluttering the thread.
I had to manually go to my applications and check storage permissions for xposed installer, although i deleted smart manager with titanium backup so could be why it wasnf automatically asked at installation.
SOLVED
https://www.androidfilehost.com/?w=files&flid=78069 install
xposed-v86.0-sdk23-arm-custom-build-by-wanam-20160709.zip

[ROM] [7.1.1] Google Pixel 2 Experience J320A/J320AZ/J320AG

This is an early release, but just like the other it's fully functional as a daily driver.
Note:
Still no root method for our device on Nougat
Features:
Pixel 2 emoji
Pixel 2 fonts
Pixel 2 wallpapers (live and still)
Pixel 2 sounds and notifications
Google Assistant
Google Lens
Unlimited Google photo storage (Pixel feature)
Round icons (uses apps native icons, not masks)
Daydreams enabled on battery power (screensaver can be used like always on display, until 15% battery)
360° rotation, everywhere
Power menu from sleep
All quick settings enabled (including mobile data toggle)
Hotspot activation bypass
System menu translated into every language
To do:
Lower the 15% screensaver limit
Add Pixel 2 logo and startup animation
Lockscreen background
Lockscreen default widgets (phone & camera)
What else do you want?
Bugs:
Selfie video doesn't record (prolly not fixable until we get an updated app)
Anything else?
Installation:
From 6.0.1:
Flash with Flashfire and do full wipe
From 7.1.1:
*Must use PC*
Method A
1. Unzip ROM.
2. Flash the included eng_root kernel with Odin.
3. Double click the included "Install.bat"
The script will wipe your data for you (and not touch the internal sd)
Method B
Use Odin to downgrade to 6.0.1 then flash zip with flashfire.
Download
I'll add more screenshots tomorrow
As of right now, even with the custom ROM, there is no root, correct?
I installed it, and every time I boot, I get a System UI has stopped error.
@NateDogg1232
Did you wipe?
... Correct no root yet, until we get a permissive kernel
DamienMc said:
@NateDogg1232
Did you wipe?
... Correct no root yet, until we get a permissive kernel
Click to expand...
Click to collapse
Yes, I did wipe.
I even did it again using the default recovery just to make sure.
More screenshots
Please, upload more screenshots, I would like to install this rom but I do not know if I really have any problems when using it, as it is in terms of speed, can it really be used now?
@RaghebAlama
Sorry I am having problems uploading more screenshots (used all my data this month)
I'll be sure to do it this evening when I'm on wifi.
I've been running this for a week now and haven't had any issues yet
But after the above comment you might want to grab full Odin updates as well, just in case you need to recover
@NateDogg1232
What method did you use to install?
What device do you have?
I would recommend going back to stock and giving it another try.
I apologise tho, I tried to get a few testers this time but never find any. It's hard to test every scenario with just one device
I used FlashFire from actually your first GPE ROM.
I have the J320A
I will reset from stock and try again as soon as I can and try again.
Whether it works or not, though. Thank you for your work on this phone
I bet that's it, I'm not sure I tried to install from v1.
Can't think of why it would fail except maybe if goodlock has files on your sd and this systemui is trying to use them... If you want to test that just pull your sd, because wipe already did your internal sd
I'll test it later this evening
[EDIT]
Nah wasn't that, it was a mistake by me. Two actually.
Testing a quick fix now. And I'll upload a full fixed Rom while I sleep
[/EDIT]
DamienMc said:
@RaghebAlama
Sorry I am having problems uploading more screenshots (used all my data this month)
I'll be sure to do it this evening when I'm on wifi.
try to explain in detail the installation process since 7.1.1 the eng_root does not detect it ODIN if it is not in .tar format, after installing the Eng_root, you have to start the normal cell phone and then the second.pass with the Install.bat ?
Click to expand...
Click to collapse
I fixed the systemui error and another popped up, sigh... ill let you know when it's fixed.
The only way to install this currently is from 7.1.1
@RaghebAlama
Eng_root is a tar. Flash it with Odin.
Your phone will stay on the logo the entire time.
Then just run the bat...The script waits for your phone, copies the required files, then it flashes the original kernel back and reboots.
easy peasy
... and it really does work installing this way
Sorry for the delay. Uploaded fixed version, OP updated
Alright, this looks AWESOME. Will try it when I get time. But about the root problem: I don't know if nobody's thought of this, or if I don't know something you do, but to get root for this, couldn't you add Magisk-14.zip (or another root method) to the queue in Flashfire, or include it in the install.bat? Flash the ROM then root, then reboot to system? I've tried to install Magisk before on stock Nougat with its new way of installing, which is flashing a boot.img that Magisk Manager patched, but Odin always failed on Operation: Write. I was going to go back to Marshmallow to try flashing a ROM and Magisk with Flashfire.
Hello. Can I get permission to make a version for j320fn/f/g
DJJosephJumper said:
Alright, this looks AWESOME. Will try it when I get time. But about the root problem: I don't know if nobody's thought of this, or if I don't know something you do, but to get root for this, couldn't you add Magisk-14.zip (or another root method) to the queue in Flashfire, or include it in the install.bat? Flash the ROM then root, then reboot to system? I've tried to install Magisk before on stock Nougat with its new way of installing, which is flashing a boot.img that Magisk Manager patched, but Odin always failed on Operation: Write. I was going to go back to Marshmallow to try flashing a ROM and Magisk with Flashfire.
Click to expand...
Click to collapse
Odin will not install a custom boot image on our device.
There are other ways to install the custom kernel, but our bootloader will not allow it to boot.
I can install SuperSU, but our selinux policy will not let the system load. The way I know it's rooted tho is that I can get a root shell thru adb, but that's useless since the system will not fully load... We need a new permissive boot image (engboot)
borksek said:
Hello. Can I get permission to make a version for j320fn/f/g
Click to expand...
Click to collapse
All yours bud
DamienMc said:
Odin will not install a custom boot image on our device.
There are other ways to install the custom kernel, but our bootloader will not allow it to boot.
I can install SuperSU, but our selinux policy will not let the system load. The way I know it's rooted tho is that I can get a root shell thru adb, but that's useless since the system will not fully load... We need a new permissive boot image (engboot)
Click to expand...
Click to collapse
Got it. Again, I was without the experience. Thanks for clearing it up.
Can i use this rom on my j320f
Does it work on the SM-J320m?
@aR_aNiK & @lithoy
Sorry guys, no.

HOWTo install Mirrorlink into a Samsung S5 kltexx with LineageOS 16

This thread is how I have managed to upgrade a Samsung S5 with Android 6.01 to LineageOS 16 with a Mac laptop running Sierra, in an attempt to keep on using it with my car infortaintment system.
First of all it's important to leave very clear 2 things:
ALL THIS INSTRUCTIONS APPLY TO A SAMSUNG S5 SM-G900F kltexx device. I don't know how it will work in any other device . This is what has worked for me and I'm sharing this with you all just hoping that will be useful for someone else.
YOU ARE THE SOLE RESPONSIBLE FOR ANYTHING THAT MIGHT HAPPEN TO YOUR DEVICE.
So let's get started.
Prepare your system:
You must have the Samsung USB drivers installed (I used the latest ones from Samsung - https://developer.samsung.com/mobile/android-usb-driver.html).
You need to allow your device to debug it using the USB. Instructions here: https://androidcure.com/enable-usb-debugging-samsung-galaxy-s5/
You need to install adb in your computer. The easiest way to do it is this one: https://www.cyanogenmods.org/minimal-adb-and-fastboot-windows/ although another option would be to install Android SDK platform tools, but thats much heavier (https://developer.android.com/studio/releases/platform-tools). Usually the first option is enough.
You need to ensure that your Samsung will always trust your computer. So connect your Samsung with your computer and when it asks if your computer can be trusted, make sure that you click on the checkbox with the option "Always".
ODIN:
You need to install a Recovery System in your device and for that you will need ODIN which is a tool created by Samsung to flash files to Samsung devices. It has a version for Mac which has worked for me. Go to this site to learn how to use it and to download it: https://macmetric.com/odin-for-mac/ or you can right jump to this site (https://forum.xda-developers.com/devdb/project/dl/?id=20803) to just download the version that worked for me.
ROOT : (Optional)
By default your device has the bootloader unlocked. This was something that drove me crazy as I couldn't find anywhere to show me if it was. I ended up rooting my device to confirm that it was unlocked and also to confirm the real name of my device. So it's almost 100% certain that your Samsung S5 has the bootloader unlocked, but in case you want to confirm it, as I did, follow the instructions from this thread https://forum.xda-developers.com/showthread.php?t=2696537.
Basically, I ended up on this page, CF-Auto-Root homepage
http://autoroot.chainfire.eu/ downloading the file to root my device from there and flashing it with JOdin. Keep in mind that you might think that your device is version klte and there are at least 5 klte: kltedx, kltexx, kltezh, klteduosxx and kltejv. Mine ended up being kltexx
In my case I followed the process described in that thread and tried to root my device with the file for kltedx and it didn't wok out. Then I tried again with the file for kltexx and it worked. That's how I discovered that mine was kltexx.
TWRP :
You need to install a custom recovery system to your Samsung S5 device to be able to flash the LineageOS ROM. This site has the instructions that I followed to install it: https://www.cyanogenmods.org/forums/topic/install-twrp-recovery-samsung-android-using-odin/
It is extremely important to highlight that the latest version of TWRP didn't work for me. I installed the latest one and everything seemed to be OK but it was not. I couldn't flash any ROM with it. I ended up discovering that for my case, the best option was to install an older version. To be more precise, version 3.0.2.2 (https://eu.dl.twrp.me/klte/twrp-3.0.2-2-klte.img.tar.html).
To make sure that you have been able to install TWRP do the following. There are 3 ways to boot your Samsung S5: Normal boot, Download mode (ODIN) and Recovery mode. We need to start up on recovery Mode and see a screen menu similar to the one we've seen in the previous thread (https://www.cyanogenmods.org/forums/topic/install-twrp-recovery-samsung-android-using-odin/).
To do so, start the device on Recovery mode:
For the Normal mode you just click the Power Up key and wait. No magic here.
For the Download mode you have to switch off your device and then click at the same time the Power Up key, the Volumen Down key and Home key. It comes with the standard installation, so no magic here either.
Home Key
For the Recovery mode, you have to switch off your device and then click at the same time Power Up key, Volumen Up key and Home key. After a couple of seconds, the screen will say at the top "Recovery option..." and you should be able to see the touch screen menu of TWRP.
Flashing LineageOS 16 :
This is suppose to be an easy step but it ended up being very complicated because my device name was not properly being exposed by my device. So I ended up modifying the installation script to ensure it didn't matter.
So, you have to download not only the LineageOS version but also some other packages like Google apps, that are not installed and that you will need, and also the rooting package, which is always handy.
So the instructions and the links to download the packages are here. You might go there, read them and download all the packages: https://wiki.lineageos.org/devices/klte/install under the section Installing from Recovery....
Once you have all the packages ready to install, before you follow their instructions, you will have to do some hacking that you will find here explained here: http://www.lineageosdownloads.com/fix-error-7-lineage-os/ under section METHOD 1: UPDATER SCRIPT HACK TO FIX ERROR 7.
Basically, what I did was to edit the zip file using vim editor from the command line. You type "vim lineage-16.0-20200726-nightly-klte-signed.zip" (being lineage-16.0-20200726-nightly-klte-signed.zipand the name of the lineageOS image) and then go to "META-INF/com/google/android/updater-script" and then edit the file removing all the lines where it has any reference to the device name which are usually the first lines of the script containing the getprop(...) lines of code. To remove them, just click "dd" and they will be removed. Once they are removed, click on "Esc". Then type ":wq", it will go back to the previous screen, and then click ":q" and taht will be it, you have the package ready to be installed.
Now follow the instructions that you read previously and you should be able to have your Samsung S5 updated to LineageOS 16.
And now comes the part that I haven't resolved yet. How to install Mirrorlink in this device. So far I have managed to get several version of the Driverlink APK from Samsung but I'm not able to install them because when I try to do it using adb in root mode, I get the following message: "Package com.sec.android.automotive.drivelink has no signatures that match those in shared user android.uid.phone; ignoring!".
I know it has something to do with the signatures of LineageOS and that I need to sign the APK file with the LineageOS ROM signatures, but so far I haven't been able to find how to do it.
So I'll keep on trying and posting my discoveries here. Anyway, if anyone is willing to help me, it will be very welcome!!
I really hope that this helps others to take back from the closet their forgotten Samsung S5 and put it back to work.
I dont think it would help even if u did manage to install mirrorlink as samsung did drop support for mirrorlink.
Mirrorlink needs a new security certificate from samsung every month, and last certificate works until 2020-07-31
guroth said:
I dont think it would help even if u did manage to install mirrorlink as samsung did drop support for mirrorlink.
Mirrorlink needs a new security certificate from samsung every month, and last certificate works until 2020-07-31
Click to expand...
Click to collapse
I'm still working on it. Anyway, the certificate is not a problem. Once I have mirrorlink working, I will install some applications that will install the certificate (like RockScout - "https://play.google.com/store/apps/details?id=com.carconnectivity.mlmediaplayer&hl=en_US") or LG Mirrorlink. And with them I will use other apps to take control of the screen like for example Full Mirror for Mirrorlink - "https://play.google.com/store/apps/details?id=full.mirrorlink&hl=en_US"
The main challenge is to be able to create the connection between the cellphone and the car.
There is a button "Translation" in notification bar in LOS, that is a mirrorlink by itself if I do understand this correctly. But klte SM-G900F on LOS 17.1 and lentislte SM-G906S on LOS 16.0 doesn't discover a mirrorlink device that is working properly with Samsung A50 on stock ROM (Anydata device, Windows 10 PC). One day I have managed to establish a mirrorlink connection between A50 (it was a transmittor) and SM-G900F (receiver) via some (can't recall it's name) app. But still I haven't managed to use S5 as a transmittor for mirrorlink...

Categories

Resources