yashsingh1/xdaforums huggingface dataset:
[Sprint Galaxy S 5 Android Development] whbisondtr:
I got it working, but I'm not sure how. I was messing with it a lot and through trial and error it started working. This is what I did, in no particular order..

1. Removed sound alive, adapt sound, and package sound (something like that). Reboot

2. Install Ericssons busy box. Reboot

3. Go to vendor/etc and rename audio_effects.conf to audio_effects.conf.bak then reboot

4. Install selinux mode changer from the app posted here earlier and set to permissive.

5. Install viper4android 2.5.0.5, install drivers and reboot.

If the driver didn't stick, go into vipers settings, developer settings and disable selinux then reboot. If it asks to install drivers then install and reboot and it should work. If not, dirty flash the zip [MENTION=6043447]philiptibbs[/MENTION] provided. Dolby probably won't work but it can be uninstalled via tb or link2sd

EDIT: i forgot to mention that when i installed busybox, i let it install into su/xbin (standard) and after rebooting i installed it again into su/bin. I read somewhere online that might work.
[Sprint Galaxy S 5 Android Development] jtash01:
any streaming audio issues with this ROM?

I have seen lots of reports of streaming audio problems with the S5 and the marshmallow updates. I have rooted stock PK1 with CFautuoroot on my wife's S5 and indeed, find that streaming radio stations on various apps that I have tried all stop anywhere between 5 and 19 minutes. Following tricks I have found all over, I have set all power saving options off and background data is enabled. This did not occur on OK4 (Lollipop).

Has anyone experienced similar issues with this ROM? If not, I would like to take the plunge and try this ROM.
[Sprint Galaxy S 5 Android Development] whbisondtr:
Not at all, although I don't use a lot of streaming apps, I have used amazon music on this and no issues.
[Sprint Galaxy S 5 Android Development] mordantly:
What boot loader is required? I am married to OK4... The zips posted are?
[Sprint Galaxy S 5 Android Development] doctorman:
after many tried got the drivers installed. su/xbin was needed for busybox

had to reinstall the ROM

the vendor/etc did not have audio_effects.conf

System/etc audio_effects.conf has to be as is, if you change that viper4android wont install drivers.

Driver ver. 2.5.0.4

Neopn enabled : No

Enabled No

status : abnormal

Audio format: unsupported

Processing: No

sampling rate: 0

no idea what the driver status above means? it is installed but does not seam to function.

does viper4android affect phone call audio on speaker?
[Sprint Galaxy S 5 Android Development] whbisondtr:
This is how it's supposed to read, except the processing will say yes when something is playing. Did you try dirty installing the zip? It'll say "uninstall driver" in the menu if its installed
[Sprint Galaxy S 5 Android Development] whbisondtr:
Sorry, forgot to attach it
[Sprint Galaxy S 5 Android Development] doctorman:
I did not install the zip, just the apk

the drivers installed, but something stopping it from activating

found a file here http://xdaforums.com/galaxy-s5/themes-apps/viper4android-driver-status-abnormal-t3348647

that is supposed to fix the soundfx library , I will flash it see how that goes.

scared to wreck my phone again and do not have time to reset everything in the middle of working day. wish this was built in to the rom, I have to do my wifes phone again tomorrow...
[Sprint Galaxy S 5 Android Development] whbisondtr:
I'm not sure that'll work on MM, but if you're just wanting a volume boost, you can do option 2 from here:

http://teamuscellular.com/Forum/top...k-mm-firmware-volume-boost-root-required-mod/
[Sprint Galaxy S 5 Android Development] doctorman:
well if I had seen that , I would have just done that... not sure if removing the adapt sound and alive sound was a bad idea now...

I have heard V4A increases your battery usage, and I do not like that at all. the audio is good enough for me , enhancment would be nice but not at the value of battery...

can I use the loud patch with V4A?
[Sprint Galaxy S 5 Android Development] whbisondtr:
If you just do that then removing those aren't necessary.

It does somewhat, but it depends on the settings.

If you do it manually yes and you can always go back and change it, as far as the zip I don't know, but I wouldn't try it, imo.
[Sprint Galaxy S 5 Android Development] doctorman:
got a backup and flashd the viper4android 2.5.05 on top of the apk and after system reboot all is working....

way too loud lol now I have lower the volume to half or the speaker shakes lol

what are the best settings for viper4android an galaxy s5?
[Sprint Galaxy S 5 Android Development] whbisondtr:
Good to hear!

Yeah it can get that way lol.

This is my set up, everything else is unchecked. If using headphones, you'll just have to mess around with it and get it to your liking.
[Sprint Galaxy S 5 Android Development] doctorman:
you have the older version 2.4

the 2.5 has a nicer interface, but same stuff I guess.

I did the loud patch flash so the xloud in V4A puts it over the top, had to turn that off lol
[Sprint Galaxy S 5 Android Development] whbisondtr:
I was gonna flash that but with so many issues, I wasn't going to risk it lol. Yeah it's the same.
[Sprint Galaxy S 5 Android Development] philiptibbs:
Does anyone know where I can get a flashable zip so that I may have themes on this rom ?
[Sprint Galaxy S 5 Android Development] Caradineme2:
Has anyone else tried using the mini bootloaders provided in the OP yet? I've had success upgrading from OA6 to OK4 with the 5.0 but I can't get the 6.0 to stick. I used Odin and dropped in the AP slot and unchecked auto reboot. OK4 went fine but trying out a mm ROM and wanted to run the 6.0 bootloader. Hasn't seemed to cause any issues on OK4 but also wasn't sure what the advantages were to being on PK1 if any? Any suggestions? Thanks in advance
[Sprint Galaxy S 5 Android Development] jtash01:
I had to install OK4 stock via ODIN then let the phone do it's own OTA to marshmallow. It then did a further update via OTA to PK1. Then follow the instructions from the OP on #1.
[Sprint Galaxy S 5 Android Development] Caradineme2:
So you weren't able to flash either bootloader or just went with the OTA route? I may try that later on if I run into issues but OK4 seems to running fine with Resurrection Remix MM. May be different with this ROM though.
[Sprint Galaxy S 5 Android Development] mordantly:
Any custom kernels? Or many governers in Sammy kernel?
[Sprint Galaxy S 5 Android Development] jtash01:
Didn't try those.
[Sprint Galaxy S 5 Android Development] whbisondtr:
I've used both and no issues here.

No custom kernels unfortunately

Side note, I can confirm the flashlight toggle disappears when you hit the toggle edit. Also private mode doesn't work.
[Sprint Galaxy S 5 Android Development] Caradineme2:
Oh OK, well I'll keep the OTA idea in mind. Thanks

---------- Post added at 11:28 AM ---------- Previous post was at 11:22 AM ----------

I'm doing it in the AP slot where the PDA slot used to be, not sure off the top of my head what version of Odin I have. 3.0.2 or 3.20, some where in there. And unchecking auto reboot. It's there something I'm missing or different than how you did it?
[Sprint Galaxy S 5 Android Development] whbisondtr:
---------- Post added at 11:28 AM ---------- Previous post was at 11:22 AM ----------

I'm doing it in the AP slot where the PDA slot used to be, not sure off the top of my head what version of Odin I have. 3.0.2 or 3.20, some where in there. And unchecking auto reboot. It's there something I'm missing or different than how you did it? [/QUOTE]

I use Odin v3.07 and it has the bootloader spot. I unchecked auto reboot and F. Reset time. I'm unsure about your version and the ap spot. Maybe try re-downloading the mm bootloader.
[Sprint Galaxy S 5 Android Development] mordantly:
PK1 can revert to OK4? Any issues with the modem in the posted PK1 tarball?
[Sprint Galaxy S 5 Android Development] whbisondtr:
Yes and no issues. Just make sure you Odin ok4(LP) bootloader or full tar before going back.
[Sprint Galaxy S 5 Android Development] mordantly:
Awesome! I have been on OK4 boot and modem with MOAR7 and cm13.. PCA modem sucked.. I'll bump to PK1.
[Sprint Galaxy S 5 Android Development] mordantly:
Is the mobile data toggle enabled? Stock touchwiz didn't have it for some odd reason when vzw did.
[Sprint Galaxy S 5 Android Development] zune70:
yes
[Sprint Galaxy S 5 Android Development] tdunham:
Added to the OP:

Known Issues

:

If you try to edit the toggles, flashlight will disappear.

There is nothing I can do about this right now.

To restore the stock toggles, wipe data on the Add Toggles app and reboot (I use Titanium backup).
[Sprint Galaxy S 5 Android Development] tdunham:
Download links to latest factory builds are available in Post #2.
[Sprint Galaxy S 5 Android Development] eurohunter:
I too am having problems with rotation just like mrrobc97 mentioned above. I was hoping if there was any easy fix for it.

As much as i hate S-voice, I really like the option to say "smile" or "Cheese" to take pics, and the voice operator doesn't work if S-voice isn't there. So lets not remove that one :)
[Sprint Galaxy S 5 Android Development] philiptibbs:
Thanks are these Deodexed ?
[Sprint Galaxy S 5 Android Development] Caradineme2:
If you've never been on pk1 bootloader, should you Odin full build first before trying to switch between ok4 and pk1 with the minis? I've never officially been on pk1 and seem to not be able to boot up with pk1 after I Odin it. How long should a normal boot take after flashing it? Thanks for any help
[Sprint Galaxy S 5 Android Development] whbisondtr:
You SHOULD be ok doing that but to be safe I would update normally, either through Odin PK1 or you can Odin OK4 and take the update that way. Normal boot is usually around 10-15 minutes, however it could be less or a little more.
[Sprint Galaxy S 5 Android Development] tdunham:
The mini bootloaders do not contain an operating system if that's what you meant. They are only intended for use to go back to restore a saved backup of the same build.

Like he said either take OTA from stock or just flash the full odin tar from post #2. You should update to PK1 (or any MM build) fully at least once to make sure the phone is prepped and ready to run marshmallow and allow it to boot and set whatever it needs to.
[Sprint Galaxy S 5 Android Development] Caradineme2:
Yeah I understand what the bootloader is but what I was trying to attempt was to flash PK1 because I'm currently running a mm build of Resurrection Remix but still on OK4. The reason behind it was I am having some text/sim card issues and thought maybe that modem would solve things. I think I've had enough trial and error finally and I'm just gonna get back to a root stock build like you've shared here (thanks again). So that post #2 zip is a recovery flash able? I only ask because I was thinking in the past I always used a tar file for Odin. Man I sure do miss a moar mm build hint hint lol. I'm just kidding, I know you've moved on. Thanks for the help guys
[Sprint Galaxy S 5 Android Development] tdunham:
I think you have to wipe internal storage coming from non-touchwiz. I would do full wipe before using odin also.
[Sprint Galaxy S 5 Android Development] tdunham:
In post #2 the tar is in the zip. Those are full stock tarballs.
[Sprint Galaxy S 5 Android Development] m20120:
Thanks for posting this. I am finally going to try to update from the rooted OA6.

Is the best method to update to stock PK1 using the factory build in post #2 before loading this?

Also: It seems that the stock MM build in post #2 is linking to this rooted ROM. The link is:

http://www.mediafire.com/file/c0ab4ys5or075rp/G900P_PK1.6.0.1.De-Odexed.Ver1.0.zip

Thanks!
[Sprint Galaxy S 5 Android Development] tdunham:
Yes, odin full stock build is the easiest.

Links fixed hopefully. Tnx.
[Sprint Galaxy S 5 Android Development] eurohunter:
Thanks for the rom tdunham! I was wondering if anyone has auto-rotation working. for me it is either forced portrait or forced landscape. So far only one other person has mentioned it. I just want to know if the issue is on my end or rom related.

---

nvm, just solved it. [MENTION=3701430]mrrobc97[/MENTION] I had the same issue. I just solved it by dirty flashing the same rom and wiping cache/dalvik cache before reboot. I got auto-rotation back! Did not lose any customization. It only reinstalled the stupid virgin mobile/google/samsung bloatware.
[Sprint Galaxy S 5 Android Development] m20120:
Thanks for this ROM. I have been on your OA6 ROM for quite a while (just looked... almost 2 years! Can't believe that!). I have been trying to decide on the next phone but can't find the right one (darn exploding Note 7).

It took a while but I managed to get this one loaded and the phone is much better. This will allow be to hang for a while longer to find the right next phone. Much appreciated!
[Sprint Galaxy S 5 Android Development] mrrobc97:
So you basically just reinstalled all the bloatware/unwanted apps again by dirty flashing correct? I mean all the system files where already there so they just got re-copied again. My daughter got used to the issue .. basically lock/unlock the phone to return it to portrait after a forced landscape or using an app to force it on landscape/portrait mode. I wouldn't want to dirty-flash it and then uninstall all that bloatware/unwanted apps again, plus good luck trying to get that phone from a 12 y.o. girl. If you happen to stumble across the root cause of the issue please share it. Thank you.
[Sprint Galaxy S 5 Android Development] eurohunter:
yea, all system apps that i initially uninstalled with titanium backup (e.g. virgin games, samsung+, google newsstand, peel remote control, etc) got reinstalled with dirty flash, but everything else remained intact.

However, auto-rotation worked for only about half a day, and then it broke again. I am not sure what it is triggering it but I'm gonna dirty flash again and try to capture some logs next time hopefully! oh well!
[Sprint Galaxy S 5 Android Development] mrrobc97:
You probably mentally went through this already...but did you made any changes, deleted any files, or unistalled any apps during that period where it was working to when it was not? I gone and re-installed all the system apps (that I didn't want/need) that could have even the slightest effect on that issue. Others that obviously shouldn't have an effect that I had unistalled (like peel remote, google +, flipboard, etc) I didnt try to re-install to see if they were the cause but Im almost tempted to do so.
[Sprint Galaxy S 5 Android Development] eurohunter:
Well, I dirty flashed again last night. Seems like the easiest way to make it work again, lol. So far, everything is working fine. This time, I have only uninstalled the Mobile ID app because of the annoying notification. No issues for a whole day. I'll remove other system apps one by one and keep testing.
[Sprint Galaxy S 5 Android Development] mrrobc97:
Thanks for keeping me posted. Good luck! [MENTION=4422232]eurohunter[/MENTION]
[Sprint Galaxy S 5 Android Development] Mikensteinium:
I have been running the latest stable CM (from October). Will I need to go to the stock Marshmallow build or can I flash from Cyanogen Marshmallow 6.0.1?

tdunham, I have been using your ROMs and advice since my first Android, the Samsung Moment. Ha ha! Just thought I would say thanks!
[Sprint Galaxy S 5 Android Development] doctorman:
anyway to get the call duration in the call history?

tried many thing but can not find that option.
[Sprint Galaxy S 5 Android Development] tdunham:
You have to do a full wipe and flash full stock MM if never done it before and let it boot at least once.

You have to wipe internal storage as well if coming from CM/AOKP/AOSP.
[Sprint Galaxy S 5 Android Development] Mikensteinium:
Thank you! Can't wait to try it out!
[Sprint Galaxy S 5 Android Development] tdunham:
Secret mode enabled browers

https://xdaforums.com/showpost.php?p=70437662&postcount=10256
[Sprint Galaxy S 5 Android Development] tdunham:
Man, I really hate the fingerprint scanner on these phones. :crying:

I've been preparing an update for this but if I set fingerprint and reboot, it says it cant use it. Apparently, this is normal for this version of MM 6.0.1. I haven't seen this on MM before so thought I'd post the SS so others know its a normal activity after a reboot to require the backup password.
[Sprint Galaxy S 5 Android Development] joshdv:
Yeah, I used to see that all the time when I had the fingerprint thing on. It's pretty dumb.
[Sprint Galaxy S 5 Android Development] tdunham:
PK1 Deodexed NEW Stuff Addon

Features:

- Fixed quicktoggles, flashlight now remains after edit, smart scrolling removed

- Hotspot and tethering shortcuts added to app tray

- Stock browser secret mode fixed (use 'tabs' in browser to access secret mode)

- Knox info gone from 'about' screen

Download link -- > G900P_PK1.6.0.1.NEW_STUFF.Ver1.0.zip

This can be accessed from Post #2 as well.
[Sprint Galaxy S 5 Android Development] m20120:
I agree. I did not see this on the S5 before MM, but the Note 4 and S6 do this after a reboot. Kind of annoying.
[Sprint Galaxy S 5 Android Development] doctorman:
Thanks for the update!

Installing it now on my phone,

a friends phone Im setting up just got the PL2 update, it is still not on sammobile,
[Sprint Galaxy S 5 Android Development] doctorman:
[MENTION=1042140]tdunham[/MENTION] all looks good in the update. Thank you

can you add an option to activate the FAST CHARGE in the ROM?

I use an app called secure settings to activate the fast charge, that speeds up charging time.
[Sprint Galaxy S 5 Android Development] m20120:
I did not think the S5 supported any form of fast charging. Maybe with a custom kernel?
[Sprint Galaxy S 5 Android Development] doctorman:
download the app with xposed installed , in custom ROM part , check FAST CHARGE

if the kernel was not compatible the app would not let it be activated.

I have used it before in MOAR as well and it does actually make the charging faster. I have tested the Amp withdrawal and it shows higher amp usage with Fast charge.
[Sprint Galaxy S 5 Android Development] philiptibbs:
Thank you for all you do to keep the S5 alive. I can't afford a new phone and all your work makes it feel like mine is still new. Your a good man.
[Sprint Galaxy S 5 Android Development] whbisondtr:
Any chance of porting your note 5 MOAR rom to this?
[Sprint Galaxy S 5 Android Development] philiptibbs:
Don't make me drooooool !!!!
[Sprint Galaxy S 5 Android Development] doctorman:
The stock camera SUCKS! lol dont mean to complain but 10 pic of my 2 year old and not one came out clear.

then the flash over heated and had to freez the phone in the freezer for a min to cool down. the phone did not feel warm at all, but the camera kept saying can not turn on flash the phone is overheated.

please change the camera in the next version

and of course if your battery is low or weak battery the flash kills the phone all together, from 19% the phone died as soon as it flashed, changing to full battery solved it.
[Sprint Galaxy S 5 Android Development] whbisondtr:
That sounds like a camera hardware issue. I've never had any problems with it and I take pictures all the time. There are no other camera options unless you download from the playstore but that won't solve the issue of the low battery problem. There's another option but that would require going back to lollipop.
[Sprint Galaxy S 5 Android Development] doctorman:
low battery and the flash in this phone is a know problem from what I read online.

maybe it was the bad battery, dark room and active baby lol
[Sprint Galaxy S 5 Android Development] m20120:
I have had this problem (crashing, resetting phone on strong flash) with my S5 and S3 before that. Each time it was resolved by getting a new battery. As the battery wears out it can not deliver the current surge required to fire the flash at full power when the battery is not near full charge.
[Sprint Galaxy S 5 Android Development] whbisondtr:
It is, usually around the 15% mark. That could very well be lol.
[Sprint Galaxy S 5 Android Development] fbarcenas:
OMG thank you for an awesome ROM.

---------- Post added at 06:55 AM ---------- Previous post was at 06:37 AM ----------

The phone goes into a reboot loop. And it does not stop until you plug it into the charger. Any ideas?
[Sprint Galaxy S 5 Android Development] Merudo:
Can anyone else (beside dwilson48625) confirm if the PK1 rom have worse battery performance than PCA roms?
[Sprint Galaxy S 5 Android Development] doctorman:
with a new battery this ROM is better than android 5

6 hours in to working day I have 80% left

the PL2 update notification is a bit annoying... can we apply these updates easily somehow?
[Sprint Galaxy S 5 Android Development] Phr3d13:
Find where otacerts.zip is in the system partition and rename it or delete it, then wipe cache and dalvik, the popup should stop.
[Sprint Galaxy S 5 Android Development] mordantly:
Any way to use the keyboard from OA6 MOAR?
[Sprint Galaxy S 5 Android Development] a7thousandths:
I think this is the same look if I remember correctly. From what I read, the only thing missing is vibration.

https://xdaforums.com/galaxy-s5/themes-apps/s7-keyboard-samsung-mm-vibration-denisty-t3399502
[Sprint Galaxy S 5 Android Development] mordantly:
I will try it.. Thanks.
[Sprint Galaxy S 5 Android Development] Merudo:
Should I wait until a first boot before flashing the addon & the debloater? Or can I flash them right after the rom itself?
[Sprint Galaxy S 5 Android Development] Sinister254:
You should never flash more than 1 thing at a time it's easier that way less problems
[Sprint Galaxy S 5 Android Development] joshdv:
Nothing different with the battery performance. My phone is over a year old, the battery is at 93% right now at 6pm. It's been off the charger since 7:30am.

2 things that always help: use the "App Power Saving" feature for apps you don't use constantly; and don't use wireless AC. AC WiFi kills the battery fast on any rom.
[Sprint Galaxy S 5 Android Development] mordantly:
Has anyone had a version of Xposed not bootloop?

I notice with CM13 and 14, and any Touchwiz lollipop after OA6 MOAR that my battery will drop 3% or less if in airplane mode for 11 hours vs voice only radio on. The phone sits untouched during the above situations.
[Sprint Galaxy S 5 Android Development] Caradineme2:
https://xdaforums.com/xposed/unofficial-xposed-samsung-lollipop-t3180960

I haven't tried this personally but it's what I've been reading up on and thinking about giving a try when I return to a TouchWiz ROM. Maybe you could give it a whirl and see what happens.
[Sprint Galaxy S 5 Android Development] tdunham:
Ok, SOMETHING keeps killing off my external SD's for use with TWRP.

I can format the cards and use them in the OS but cannot use them to save backups, twrp just doesn't see the card. I think MM is encrypting/protecting the cards somehow. I'll update when I figure that one out.
[Sprint Galaxy S 5 Android Development] tdunham:
I wonder if its the version of TWRP I'm using 3.0.2-1.

My OTG works fine for all the cards. I'll try some other versions and see if that's the case.
[Sprint Galaxy S 5 Android Development] Caradineme2:
I've been using 3.0.2.0 and send to run fine for me
[Sprint Galaxy S 5 Android Development] m20120:
I used TWRP 3.0.2-1 to backup my OA6 ROM and for a while after I installed this ROM. I noticed at some point that TWRP would no longer mount the sd card. I updated to 3.0.2-2 and I can mount the sd card now. Just to be sure I just booted to TWRP and I am running a backup right now.
[Sprint Galaxy S 5 Android Development] joshdv:
You should use 3.0.2-0. I also had issues with 3.0.2-1 in the past, and all the MM root methods at the time eventually said to use -0 instead. I never switched, and -0 has been working fine with this ROM.
[Sprint Galaxy S 5 Android Development] mordantly:
Related, do you have any advice for mounting EXT extSd? Init.d perhaps?

Also, I hate EXT4. If I omit format from your script, mount still reports as EXT4 even though I formatted EXT2. Can you shed light on fstab actual location?