yashsingh1/xdaforums huggingface dataset:
[T-Mobile Samsung Galaxy S 4] droydr:
Hi Alaska,

I recently bought a used S4 (SGH-M919) and after playing around with it in its stock state (4.4.4 TMobile) for about a week, I rooted and clean flashed the latest TWRP, your ROM, pico Gaaps, and your latest 3.4.112 Kernel per the instruction guide on this forum.

I have some observations/questions:

- The volume capacity (especially when in speakerphone mode, but also with headphones) is significantly less/reduced in this ROM than what it was with the stock 4.4.4. I loved the stock volume capacity, as it was able to get pretty loud which is especially helpful in speakerphone. Is there a way to get back that sound capacity on this ROM? I've looked under the different sound settings (including under the AOKP ROM control menu) but can't find anything.

- Any luck on determining why the Restart function takes so long to work, if at all? (I know from the first post in this thread that you're aware of this issue. And per your advice, I've been shutting down completely and then re-powering on instead when I want to achieve a full reboot.)

- Charging status when phone is powered down: is there a setting which can either show the charging % status on the screen or at least show the LED color status light when phone is shut off and charging? (Just to be clear, I'm not referring to the charge status options on the lockscreen or in sleep mode, but when completely shut down.)

- Is there a DT2W or a different Wake option without having to push any buttons? I do have DT2S enabled which is nice.

Thanks for your time and all your work on this ROM. :)
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
Those are some great questions. I'll tackle them in order:

-Volume

At the time when I made the AKLU kernel for this phone, I added Faux sound to it. It is a great sound system that allows you to further control the master volume at a hardware level, and you can use this app to make or louder.

https://play.google.com/store/apps/details?id=com.teamkang.fauxsound

Unfortunately, the app is not free. It was not until my later devices that I learned about "simple sound control" and added that to my other phones builds. It is fully controllable in kernel adiutor, which makes it free. However, I would need to rework quite a bit of things to do that to this kernel, so I never changed it. So, bottom line, you have to buy fauxsound's app to fully control the sound and boost it on this phone.

-Restarting

Nope, never figured it out. It isn't always slow, but sometimes it is very slow. It may have something to do with what apps, or SD card settings, I never spent much time on it. Generally speaking, when I reboot, it does eventually reboot, and sometimes it reboots quickly. I'm not sure.

-charging status

I actually just recently learned how to change the powered off charging animation and screen, but I did not know that for this previous build. So, as it stands, it is using the default aokp settings which are more or less none. I think if you press the home key the screen will light with a big white battery icon indicator, though.

-Wave 2 wake

Go to settings -> gestures -> proximity wake, then you can wave your hand over the proximity sensor to wake the phone.

I hope that answers your questions. And I hope you are enjoying the ROM.
[T-Mobile Samsung Galaxy S 4] darazor:
droydr

There is an app Volume Booster (GOODEV) that is effective.

To see the battery status when completely off just tap the power button the screen will show a battery charging and the current %.

DT2W is also available in app Double Tap Screen On and Off(Kimcy929) but he points out that battery drain is high when DT2W in set to on. Your call.

-D
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
Yep, just tested the power off charging, can confirm it is the power button to view the status.

I'll have to give volume booster a try, I think you mentioned it once before, thanks D.
[T-Mobile Samsung Galaxy S 4] rzuf22:
Since 2 week ago or so i have one annoying problem. Rom is disconnecting SIM, it goes abck to normal after reboot (however, not always, in last few days sometimes 1 reboot is not enough). Its not SIM (I put it out and in, try another), its not GSM/LTE, I flashed some of GSM modules, 0 improve.

Any suggestions before I try flash ROM from scratch?

EDIT: I got version of ROM from 25 April and jfltexx
[T-Mobile Samsung Galaxy S 4] darazor:
rzuf22

Try clearing cache and dalvik from recovery and reboot. If that fails some have reported a poor contact with sim slot and have used paper, plastic etc over the sim cage to put a slight pressure on the contacts.

-D

Forgot to ask what modem you are using as this has been known to cause sim issues.
[T-Mobile Samsung Galaxy S 4] rzuf22:
I this moment: XXUHQC1

Tomorrow I will try trick with paper. If there will be no improvement I will try clear cache and dalvik. I will report state of situation :D
[T-Mobile Samsung Galaxy S 4] droydr:
Thank you for the thorough reply, appreciate it. All makes sense and understood. Thanks for the Wave 2 Wake tip - very convenient and saves the Home button from further mashing.

Yes, enjoying the ROM thus far, like things as stock Android as possible without OEM and carrier skin effects. :D

---------- Post added at 12:47 AM ---------- Previous post was at 12:34 AM ----------

Yeah, I saw that VB app when searching for fauxsound's app. I installed it and it definitely boosts the sound, but there seems to be a decent amount of bad feedback/static introduced even at a moderately increased boost level. The 4.4.4's sound was a lot cleaner even at the highest volume. Anyway, not a big deal at all, just something I figured I'd comment on. I'll grab faux's app next.

Yep, power button does the job when off for charge status.

Thanks for the DT2W app suggestion, think I'll go with the Wave 2 Wake for now... hopefully it doesn't drain battery.
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
Oreo development.....

I'm sure everyone is wondering about Oreo. Just to let you know, I have been dabbling with it a bit, but....

Aokp does not yet have an Oreo repository. Aokp and Slim are what I typically build.

The only (big) Oreo repositories are:

Aosp

Slim

Lineage

Gzosp

And omni

So, looks like side and the jdct are building lineage and they usually build aosp also. Ben lu is also a lineage builder. So I've been staying out of this Repo's. They do really good work, and I suspect that they will present us with the first functional Oreo builds.

Slim is not ready as a repo.

I have never successfully built a fully functional omni. However, I had access to some internet, and downloaded it to play around a bit, no promises. :)

So I am giving the gzosp a try. It is not really a ROM by itself, kind of a vanilla base that is used for Tesla and tipsy ROMs. So far, not much luck, but if any thing comes of it, I will be the first to let you know! :D

Thanks for your patience! I had some doubts, but I think this ol' S4 is not ready to ride off into the sunset just yet. There are still a few more rodeos left in this phone.
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
If you look at or around post #321 and previous, other users with newer basebands are also having issues. I built this on top of the ok3 baseband material, so that may be part of the problem for those who are newer.

I will have to look into the vendor files to see if there are newer blobs (binary large objects) that I can use. Probably not going to see any action on that real soon, I'm a little busy at present.

Anyone using the QA1 or QC1 baseband and the cellular is working great?
[T-Mobile Samsung Galaxy S 4] darazor:
droydr

Could you be a bit more specific re feedback?

Are you using earphones or speakers?

What level of boost are you using and what is the base media level? As It is possible to overdrive the speakers it is a balancing act but I'm sure you know that. It just helps us to understand.

Is this on streaming media or a music file?

I wanted the boost mostly to hear phone ring and notification better but I do stream some YouTube and have not noticed the effect you describe.

Specifics helps us all get the most from forum responses and are always appreciated.

-D
[T-Mobile Samsung Galaxy S 4] rzuf22:
You sure it was OK3? According to this: https://xdaforums.com/galaxy-s4/general/ref-galaxy-s4-i9505-modems-bootloaders-t3315987 there is OL3, OJ3 but there is no OK3. In the end, what modem will be more suitable OL3 or OJ3?
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
Good point, but you are forgetting one thing: this is the T-Mobile forum. The T-mobile never had OL3, OJ3, nor did it make it to QC1. This is a T-Mobile rom with support for the international variants. ;)

As for which will work better, I'm not quite sure. You see, the T-Mobile S4 stops at Android 4.4.4, from which I am using the vendor blobs. Your phone continued on to get official 5.0.1. A lot of the blobs in the "muppets" repository: https://github.com/TheMuppets/proprietary_vendor_samsung/commits/cm-14.1/jf-common

which I also borrow from, are from OK1, followed by updating some of it from OJ2. Then, very talented dev's like javelinanddart, invisiblek, and others added more material from other devices, like bullhead, flo, and xperia devices.

Needless to say, it get's a little complicated. I build and test it for my phone, which is OK3. You can find all of your firmware here:

https://samsung-firmware.org/model/GT-I9505/page/1/

But many are dependent upon your local area. I'm sorry that I can't be more specific, and I hope that shed's a little light on the subject. Essentially, you would have to just "try" them out. Also, if blue tooth, gps, or any other "radio" frequency was giving you issues, it may not be enough to flash just the modem and continue using this rom. It MAY be needful to flash the whole kit and kaboodle. However, I don't know if the newer versions prevent downgrading. As always, experimentation is key.

Try the simple stuff first, if that works, then great! If not, then you may have to decide if you need to go to the jfltexx forums for roms, or if you want to reflash your phone in odin or heimdall just to use this rom.

Hopefully that didn't sound too grim. :D
[T-Mobile Samsung Galaxy S 4] rzuf22:
Thx for reply. Im getting confused with different models etc. I was sure that all jflte has the same modem, but you post shed some light.

I tested modem OJ3 and there is no improvement. Its weird because disconecting sim is getting more and more often (one minute or two since last restart). So I will keep trying and if I find a solution I will post it here.
[T-Mobile Samsung Galaxy S 4] Qiangong2:
If you have the AKLU kernel, that is the problem. I had the same problem, and I did a full reflash without the AKLU kernel and it has worked perfectly fine for a couple weeks now.
[T-Mobile Samsung Galaxy S 4] rzuf22:
No, i sticked to the kernel provided with this ROM. Today Im gonna go for reflash whole ROM, maybe it will be the solution.
[T-Mobile Samsung Galaxy S 4] arikdahn:
i had this same problem. had to switch roms. nothing i did helped. plus my gps was bad even after a new sim and motherboard. in the end going to another rom fixed all the problems. this one is much faster than anything out there on this phone but i needed working gps in the end. the others ive tried are slow and sometimes force close. just according to whats important to you.
[T-Mobile Samsung Galaxy S 4] christoophat:
Care to tell us which ROM you switched to?
[T-Mobile Samsung Galaxy S 4] droydr:
This is using the speakerphone when playing music files. The media volume is already set to max and then I add the boost. Once I go past about a quarter of the way in boost, the sound gets kinda blown out and loses its form a bit (hard to describe). Like you mentioned, sounds overdriven. So maybe I need to set the base volume lower on the phone and then try the boost to get a cleaner louder sound.

A non-sound question - Where is the setting to turn off the alarm by shaking the phone? I had this set before, but ended up doing a clean reflash of the rom and kernel and can't find it again. Thank you.
[T-Mobile Samsung Galaxy S 4] darazor:
droydr

That's what I suspected. Volume Booster recommends no more than 40%. I set it to 32% and adjust media volume to a suitable level. It Looks as if you were headed in that direction so give it a try.

If you select the clock app and then settings you will find the options for shaking the phone.

-D
[T-Mobile Samsung Galaxy S 4] rzuf22:
Ok, installing jfltexx ROM didnt help. Solution was applying pressure on SIM card by piece of paper (about 4 mm thick). Although, Im on another ROM right now, I believe this was hardware problem and it is a solution. If I will be wrong i gonna update this post.
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
Great! In glad it is working! If this turns out to be the permanent fix, be sure to go back and slap darazor's thanks button on post #346!
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
Ladies and gentlemen,

If you didn't already know, Oreo is out, not a daily yet, but close:

https://xdaforums.com/showthread.php?t=3685231

Great work by the JDCTeam!

As Oreo is out for the S4, I will be discontinuing any further Nougat development for the S4. I will be glad to answer questions though, and these Nougat threads will stay open.

Thanks guys for a great run on this thread! Thanks for the thanks button slaps, you guys know how to make a dev feel appreciated! I'm looking forward to continued work on the S4 and XDA in general.
[T-Mobile Samsung Galaxy S 4] arikdahn:
That is awesome! I cannot wait to try it out.
[T-Mobile Samsung Galaxy S 4] droydr:
Thanks for the reply. I'm using the standard stock Clock app (with the blue clock icon - apps manager says version 5.1) - anyway, when I select that app and go into its settings menu the shake option isn't there oddly enough. These are the only areas displayed which can be adjusted:

- Silence after

- Snooze length

- Alarm volume

- Gradually increase volume

- Volume buttons

- Start week on

Sorry, don't mean to bug you with this. Just kinda weird because I know I had set it somewhere before.
[T-Mobile Samsung Galaxy S 4] darazor:
droydr

You're not bugging me.

Yes, the blue clock that is built into the rom.

However my version of clock is 4.5.0 with the following settings:

Clock

-Style

- Automatic home clock

--Home time zone (grayed out DT Auto home clock set to off)

Alarms

- Silence after

- Snooze length

- Alarm volume

- Gradually increase volume

- Volume buttons

- Default alarm tone

- Flip action

- Shake action

- Start week on

Timers

- Timers ringtone

- Gradually increase volume

Check to see if you have auto update selected in the settings of the play store? That might account for your version update.

Since you had the option prior to the recent flash and presumably the version I have, it could not be a hold over.

You probably can get the APK for 4.5.0 and install that but if it is due to auto update it will just be changed again to the newer version unless you turn it off.

Perhaps ALU will see something else that I/we are missing but the underlying issue seems to be the version though I wonder why it would be removed in the newer.

-D
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
droydr,

As with [MENTION=2571065]darazor[/MENTION], mine also is 4.5.0 and has the shake option. However, I don't think this is the same as on the Play Store, as then all of ours would upgrade automatically (if auto updates are set) or at a minimum, we would be prompted that a new version is available.

My guess is that it depends on the Gapps package you installed. Depending, your Gapps package may include the Google "Clock" application, which I *believe* overwrites the default ROM app, since it is the open source clock application used in aosp source. Which Gapps did you use? I typically use pico, or occasionally nano, but it may also be a "when" as far as when the Gapps package was put together. The rom, by itself has version 4.5.0 with the shake option.

I don't know if that helps too much, but hopefully it does shed some light on the subject.
[T-Mobile Samsung Galaxy S 4] darazor:
ALU

The possibility of gapps did occur to me but when I checked the comparison chart I did not see any clock listed so it must be part of some larger function. I usually use nano because of Ok Google requirement. I believe I mentioned that I routinely manually update gapps from open gapps site so that would seem to eliminate the when (if I read you correctly). Question then is does droydr use a package higher than nano?

Thanks for the input/clarification. -D
[T-Mobile Samsung Galaxy S 4] droydr:
Hey guys - yes, I did install mini the second time I did a full wipe and clean install from 4.4.4. Reason for that was to avoid having to manually add a bit too many things from pico, so lesson learned... hah.

Yeah, pretty odd the flip and shake functions were removed on 5.1. I do have auto update selected in the Play Store as well, so I'll turn that off and look for 4.5 then. Many thanks again to you both. :o
[T-Mobile Samsung Galaxy S 4] darazor:
droydr

One final bit of confirmation and possible solution.

Yes, ALU is correct, clock is one off the apps (not all do), that replaces the Stock/AOSP version of the application by default in gapps mini and above. I missed it because I was only looking at nano and below.

The question then is (ALU will probably know the answer), can the clock tar file for the gapps mini simply be deleted from the gapps installation zip and would this cause the gapp flash to fail?

You would not be able to use the md5 file that is on the open gapps download page but that by itself should not be a big issue.

-D
[T-Mobile Samsung Galaxy S 4] droydr:
Thanks again D, interesting thought. FYI, I tried flashing nano over my current mini gapps but unfortunately it didn't overwrite the current 5.1 clock version down to 4.5. I'll just do another clean wipe and fresh reinstall of rom and nano... no worries. ;)
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
Great question.

I know you could remove it, but then you may need to edit the meta inf folder, which contains the updater-script. But I've never tried it on a gapps package, I don't see why not though.

An easier answer might be to use a system app delete tool, delete the clock, then install the old version from the ROM. I can supply the clock app for anyone interested.

I believe the "loss" of functions is actually related to the fact that Google Android follows AOSP, but the ROMs fork off of it, then AOKP forks off of lineage. So the AOSP source has the newer 5.1 clock app, and the AOKP/lineage is "behind" the times (pun intended).

Sometimes ROMs hold back because they added a feature, like perhaps the shake feature, and want to keep it without having to redo it after upgrading to a newer version of an app. Especially if the "upgrade" of that app ads no functions or improvements. E.g. the 5.1 update for the clock app may be to make it Oreo compliant, which has no bearing on Nougat.

I hope that makes sense.
[T-Mobile Samsung Galaxy S 4] darazor:
ALU

Really a super answer. The kind of explanation and insight that I have become so accustomed to.

What I like to call a Phd answer (positively helpful & detailed).

-D
[T-Mobile Samsung Galaxy S 4] xtil:
Thanks for keeping O in mind Alaska. I like this 5 inch phone. I have 2, T-Moble. I am still using slimrom N, and am undecided about switching to aopk or waiting to see if we get an O rom. You are doing a great job.
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
Thank you gentlemen for the kind words!
[T-Mobile Samsung Galaxy S 4] Leone/kyleproxx:
I wonder even though you already said there is no difference between unofficial and official but will you be thinking about turning any of you ROMs "Official" or at least add Over The Air updates
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
Great questions.

To clarify, there are some differences between official and unofficial builds. For instance, I add Omni-Switcher and other things that I feel help the ROM. None of which could be done on an official AOKP port. In the post you are referring to, I was just pointing out that the title of official doesn't always mean better. :D

I also feel that some updates can cause problems with the ROMs function, but official builds have to be updated either way. That is why people who use weeklies often complain, because a build bot just mindlessly updates and builds the ROM, errors and all.

To be an official maintainer takes three things: skill, time, and internet (I am missing two ;) ) and is a big commitment to the ROM team you join.

But to get back to your question, no, I will not be going official. As I stated above, Oreo is out on the S4, thanks to the JDCTeam, so I have discontinued nougat builds. For future builds of Oreo, I may look into ota, but I'm not sure.

Hope that didn't sound too tongue and cheek, and that it was helpful.
[T-Mobile Samsung Galaxy S 4] Leone/kyleproxx:
I can't wait to look at you Oreo builds that are going to come.

Thank you for answering me.
[T-Mobile Samsung Galaxy S 4] skye_:
hey there, is there any way to make omniswitch the default app switcher or to make it open when the recent app button is pressed in this rom?
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
Great question. I'll have to check tomorrow.

I know that if you use the navbar (smartbar in navigation settings), you can edit the buttons and change the recent button to the omniswitch button. If you do that, the first couple times you press it, it opens the app and the omni recent. Just reboot, and it will only open the omni recent after that.

What I don't remember is if you can change the capacitive button to that or not. I don't think so, but I'll check tomorrow, I currently have GZOSP 8 on my s4 or I'd check now, and my G4 has SlimRoms. Most people use the drag handle, but it is all about preference.
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
Thanks D,

I will have to check it out later. Thanks for the heads up! Merry Christmas!
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
I hope everyone had a Merry Christmas!

Here is the app, uploaded completely this time. I hope you all enjoy it. Still a work in progress, but the stop button to stop recording really helps. Do keep in mind that the app still cannot record longer than your preset timer of 1 or 3 minutes due to other limitations.

https://www.mediafire.com/download/1bv63bbk641128r

Happy new year!
[T-Mobile Samsung Galaxy S 4] stanwebber:
wifi hotspot not working

wifi hotspot appears broken. no ip address is being assigned to clients. this is a make or break feature for me as i use my phone to tether for work. going back to matshmallow until this can be resolved.

also, android browser has a glitch where text typed into fields doesn't display until you click back in the field.

no other issues to report after 4 days of daily use.
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
Thanks for the feedback stanwebber!

I mentioned the browser in the op, but I was unaware of the hotspot issue. I will take a look in the next couple of days. Did you try any third party WiFi hotspot apps?

Happy new years everyone!
[T-Mobile Samsung Galaxy S 4] stanwebber:
no third-party tethering apps installed. exchange services 7.1 is also broken when connecting to office 365.

false alarm: exchange services was missing a permission (either phone or storage) that prevented the device administrator request prompt by office 365 from showing up.
[T-Mobile Samsung Galaxy S 4] AlaskaLinuxUser:
Well, I tried about 4 third party apps for tethering today, and none of them worked either. The problem is in the IP addresses, as you mentioned. Third party apps and the built in WiFi hotspot use Android's built in dhcp server, which is not present in this ROM, or in the wrong place. That shouldn't be too hard to fix, though, so hopefully I can have a fix for that soon.

RR 5.8.0 has it working per my conversation with another user in that thread, so, if you need nougat and WiFi hotspots, you could flash that in the meantime while I fix this one.