yashsingh1/xdaforums huggingface dataset:
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
Changelog:

QI5_Plus_TidBits_VB3

Deodexed

Magisk SU

Busybox

su.d added

Knox/Itson removed

Debloated

Viper4Android added as system Apk

Xposed added( Still need to download the framework from here https://androidfilehost.com/?fid=529152257862685344

XTouch added

1000+ fonts added (May take up to 45 seconds to load)

Removed power on/off sound/volume adjust sound

LG Sounds added to ringer/notifications/alarms

Enable Call Recording

Disable SMS to MMS converting (I Feel like I need to removed this)

Shutter Sound option in camera setting

Show NFC Icon if on in statusbar

Second Site in Smart Manager like Note5

Call and SMS blocking menue in Settings

Enable Auto Data connect to send and recieve MMS without Toogle Data

Enable Black list in Stock Message settings

Enable Save/Restore in Stock Messag

Enable Support Recent App Protection

Text Messages has actual time it was sent, Not when your cell received it

Enable Camera During Call

Added Toggles Wifi;WiFiHotspot;MobileData;NetworkBooster;Bluetoo th;PowerSaving;UltraPowerSaving;Location;Sync;Sile ntMode;AutoRotate;MultiWindow;AllShareCast;QuickCo nnect;SFinder;AirView;AirGesture;SmartStay;SmartPa use;SmartScroll;AirplaneMode;CarMode;DrivingMode;D ormantMode;Ebook;ToddlerMode;SmartNetwork;Nfc;SBea m;Toolbox;TouchSensitivity;WifiCalling

Enable Menu Block Cal lMsg

Disabled Roam Guard

Enabled Menu Request for Mms Read Report

Enable Sms Delivery Report

Max Recipient Length 100

Enable Message Block Notification

VB3.0.1

Removed V4A due to not working properly

Enabled SMS to MMS converting

Cleaned up CSC edits

Enabled all 30 toggles
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
Help me Section:
[Sprint  Galaxy Note 4 Android Development] carlosggb:
Awesome buddy! Welcome to the Dev's Club! ;)
[Sprint  Galaxy Note 4 Android Development] dbcompouters:
download links

Hi. Appreciate your contribution but where are the download links at?
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
Uploading now. I'll let you know when it's finished. It's just going to be one ROM for the time being.
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
File is uploaded!

https://androidfilehost.com/?fid=889964283620766514
[Sprint  Galaxy Note 4 Android Development] ibedanny:
Thanks. Nice to see devs keeping the glorious note 4 alive.

Install almost complete. Thanks again Dev.
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
Version VB2 added to OP. Uploading now. :)

Edit: OP updated with download link
[Sprint  Galaxy Note 4 Android Development] dbcompouters:
Been running VB1 for a few days. It's very stable and I'm happy with it. Don't know why the gallery crashes though.

Thanks for keeping development alive.
[Sprint  Galaxy Note 4 Android Development] ibedanny:
My mobile data went out today I'm not sure why. Loaded another ROM and data returned. Anyone wife lose data?
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
Made a few tweets to the builds and they are running much smoother. I'm going to have an update to VB1/VB2 and hopefully a new VB3 soon. I noticed that there were a few problems and fc from that last builds. I did have some data issues as well so you are not alone. Hope you all are enjoying the builds. I'm assuming that no news is good news and that things are running good.
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
OP Updated with new builds.

Should not have any F/C's or errors.

All builds now have Magisk , Itson and Knox has been removed! I'm currently working on a VB3 build that will be debloated with Viper4Arise, additional fonts and LG sounds.

Enjoy!
[Sprint  Galaxy Note 4 Android Development] dbcompouters:
Thank you for these updates. No longer having gallery crash. Smooth and stable ROM.
[Sprint  Galaxy Note 4 Android Development] jzomb13:
So i flashed this ROM, but im not seeing Magisk. From the build thread, did it mean it was removed? The way I read it was that only Knox was removed
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
Knox and itson are removed. Magisk is in the build and will be flashed along with the ROM. You should see Magisk flash after the ROM flashes. Which version are you on? Did you check MD5?
[Sprint  Galaxy Note 4 Android Development] imdaman99:
I tried to flash this rom, followed directions. I'm definitely on q15 (ota) and it's a Sprint note 4. Rooted, installed TWRP and it was stuck on this screen for hours: Setting permissions... I thought it would finish by morning but no :( any help? The only thing I can think of is that it's not a compatible TWRP version. I made the mistake of not backing up since I just got the phone. So I'm stuck here. Got any suggestions? View attachment 4345304
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
Make sure your on TWRP 3.1.1. Did you check your MD5? I would try and re-download/verify MD5 and flash again. I test all my builds before posting. I bet you won't forget to backup before flashing again? :eek: it shouldn't take more that 5 to 10 to flash the zip and no more than 20 minutes to load
[Sprint  Galaxy Note 4 Android Development] kepnosa:
Please can anyone tell me if this rom contains french language ?
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
Unfortunately it does not. Sorry
[Sprint  Galaxy Note 4 Android Development] vierak413:
Does this have a hotspot mod included? It has been a while since I have had to root a phone. Thanks
[Sprint  Galaxy Note 4 Android Development] kepnosa:
Ok thanks for your work, can you plz try to add languages on the next update, i'm not sure how but i heard they add a languages.xml file in system/csc/ folder, i can help if you need anything.
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
It does not at this time, I am planing on adding it to the next update, but I don't know when that will be as of now. I have a whole list that I want to add l, just need to figure out how to do it. :rolleyes:
[Sprint  Galaxy Note 4 Android Development] Tha_Dynasty2049:
use galaxy tools for now its makes the hotspot work and all the extra toggles :fingers-crossed::good:
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
Edit : made on error
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
Big update coming. Just putting a few final touches on it and testing. I'm going to try and have it up before Christmas.
[Sprint  Galaxy Note 4 Android Development] bleichtman:
should this rom take a while on the setting permissions in TWRP?
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
The whole flash process should only take 5 to 10 minutes, no longer than that.
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
OP updated!

QI5_Plus_TidBits_VB3 now uploaded and available :)

View change log for updates.

There will be more changes in the future, but I wanted to get this one out for you guys. I kept breaking things during the build, but i think this release is mostly stable. I'm trying to include everything in the ROM as it is being built so we don't have to flash or install another app or MOD. Hope you guys/gals enjoy.

Merry Christmas!
[Sprint  Galaxy Note 4 Android Development] Phititan:
And a happy New Year!
[Sprint  Galaxy Note 4 Android Development] shadowcliffs:
FM radio working?
[Sprint  Galaxy Note 4 Android Development] Sterist:
is there any way to kill off the S Finder and Quick Connect bar in the pulldown, without:

#1, using xposed

#2, making the phone think it belongs to another carrier

#3, without using a ported and/or AOSP rom

uninstalling the 2 apps doesn't make it go away.
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
Not really sure because I don't use the radio. Maybe someone else could answer this question or you could just flash the rom?

I'll look into this maybe with the next update. I really don't use the S Finder or the quick connect.

VB3 was updated to 3.0.1 this morning. I noticed that V4A was not working properly and decided to remove it.

I also noticed I was having issues the my APN's disappeared and made some changed and cleaned up the csc.
[Sprint  Galaxy Note 4 Android Development] bleichtman:
Is the hot-spot mod now included?
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
Still not included. Just use Galaxy Tools for now.
[Sprint  Galaxy Note 4 Android Development] ninja_unmatched:
Does this have the newer SPen features like scroll capture and gif animator? You know.. the Note 7 stuff?
[Sprint  Galaxy Note 4 Android Development] Xenocide83:
Great work! Question, how do I get the flashlight toggle added?
[Sprint  Galaxy Note 4 Android Development] ninja_unmatched:
I think it was mentioned to use Galaxy Tools for that....Does Flashlight also get added with GT?
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
If you use GT, the flashlight toggle is included. I'll try and add that to the next update. Any special requests for the next update to TidBits? I'll see what I can try and add to it.
[Sprint  Galaxy Note 4 Android Development] shadowcliffs:
Any benefit of this new stock rom beside security patch?
[Sprint  Galaxy Note 4 Android Development] maluconfusion:
Wondering if this does anything for the wake lock issue/ cpu goes to sleep and locks up the phone?
[Sprint  Galaxy Note 4 Android Development] ninja_unmatched:
I just like having some of the Note 7 Spen features like scroll capture (which I think has been included in alot of phones) the gif animator, and spen translator. Been rocking Ultimate Note 7 for awhile now but its like draining the heck out of the battery. A new one. Had to get a new battery not too long ago. Thinking I wanna try something different and more up to date.
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
I have not experienced any of those issues at all. No problems waking the phone up after being asleep all night and not on the charger
[Sprint  Galaxy Note 4 Android Development] shadowcliffs:
It seems I can't make FM radio to work (tried with Next Radio) with this room. Any chance to make FM radio work? FM radio works in stock QI5.
[Sprint  Galaxy Note 4 Android Development] punjig:
Awesome work! Anyway to get the V4A along with the FM working for the next update? Thanks much for helping us keep these phones in working order. In my opinion these Note 4's are still the best Samsung have come outwith to date, and I don't ever see myself paying $900 for a new Note phone EVER!
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
I'm currently using ARISE+Deuteronomy+2.4+Add-ons+AROMA+Installer.zip file. I just install the Viper4Arise part. After installing, go to settings, enable developer mode, disable selinux and it will prompt you for root. That should take care of it. Not really sure about the radio, I didn't change anything in that area and I'm not sure if it comes with the stock firmware or not, but I'll look into it when I get a chance.
[Sprint  Galaxy Note 4 Android Development] shadowcliffs:
It's weird about the non-working FM radio. AFAIK it is working in stock QI5 because I'm on it. Could it be due to some lib file got deleted during deodex, or some mod? Some posts mentioned that volume MOD, or MOD to csc folder could break FM radio in Samsung Note 3. Not sure if this applies to Note 4.
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
I'll check the build in the next day or so, I may have deleted 5he apk.
[Sprint  Galaxy Note 4 Android Development] punjig:
Hey CMDMoto,

Thanks in advanced for all you do for us Note 4 owners. I just have 1 problem that I ran into on your Version QI5_Plus_TidBits_VB3. 0.1 Build. I just noticed that the setting crash to the "Unfortunately, Settings has stopped" screen when I click on the "Tether or Hotspot active, Tap here to set up" screen after I toggle Hotspot on. (I hope that makes since, LOL).

I have TWRPed and cleared all cache (Delvik and System) and let it rebuild. I have also re-flash from ground zero with still no results.

Not being sure if this build had the hotspot enabled I also entered my own APN Setting with my MSL Code with the same results. In the past I have always used the APN modifications with perfect results since I bought the phone brand new, so I figured I would give it another shot with no avail.

Anyway, I'm hoping you might have some suggestions, I'm stumped an I need to get Hotspot working. Thanks Again!
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
Update VB3.0.2

https://www.androidfilehost.com/?fid=890129502657577938

NextRadio has been added to the ROM, but unfortunately I was not able to add just the apk. The radio apk is installed directly from sprint and it also includes 11 others. I believe that something else installed like driver etc.

Sorry for the late response, hotspot is including if you have a data plan that includes it. Right now it does not have the hotspot hack. I'll see if I can add it to the next update. Just make sure that you have checked the MD5 and it matches.
[Sprint  Galaxy Note 4 Android Development] punjig:
Yes, md5 checks are good. I have flashed 3 times all with clearing cache before and after. I have also a plied gtools on the last try. Hotspot goes to crash while trying to input setting on all attempts. Also, just noticed phone dialer crashes while calling. Call is still made but panel crashes. Thanks for the help. I hope to try again soon.
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
There are 139 downloads and you are the only one reporting crashes/FC etc. I don't know what else to tell atm, I have tested the ROM and have not experienced any issues with what you are saying. I hope you can find a solution.
[Sprint  Galaxy Note 4 Android Development] punjig:
Cool, Thanks for the reply. That actually helps, it has to be something on my side. I will look into it further. Thanks again.
[Sprint  Galaxy Note 4 Android Development] IBNobody:
I want to echo the request to have Quick Connect and S Finder removed from the nav bar without having to use Xposed.

Also, was it a feature in 6.0.1 that removed the easy updating of PRL from the About Device menu? I had a hell of a time trying to find the magic dialer code that would actually update my PRL and restore full network access.
[Sprint  Galaxy Note 4 Android Development] Chad The Pathfinder:
To do this your self,

Using a file explorer (not the My files app) make your way to the "/system/etc/permissions/" folder.

scroll till you find "com.sec.feature.findo.xml" file

rename the "com.sec.feature.findo.xml" file to "com.sec.feature.findo.xml.bak".

Reboot your device.
[Sprint  Galaxy Note 4 Android Development] Ender8500:
Gapps

This is will be my first custom rom install and from what I’ve read I’ll need to install gapps. Which version of gapps do I need to install?

Thanks
[Sprint  Galaxy Note 4 Android Development] Chad The Pathfinder:
No gapps needed on this rom. Everything is baked in.
[Sprint  Galaxy Note 4 Android Development] IBNobody:
I'm getting the same behavior with Hotspots. Everything else appeared fine.

To be clear.

1. I opened up my notification panel and tapped the Hotspot icon.

2. I get prompted that it will disable WiFi.

3. I tap OK.

4. I wait.

5. The tethering icon appears in my notification panel.

6. I open up the panel and see a notification that says "Tethering or hotspot active" and "Tap here to set up."

7. I tap the notification, and I get the message "Unfortunately, Settings has stopped."

I also do not see any entries in my settings for "Hotspot" or "Tethering". Maybe there is a problem with a system apk being left out?
[Sprint  Galaxy Note 4 Android Development] shadowcliffs:
I had the same behavior with stock rooted xposed QI5, later on I read a post indicating some xposed module, firefds kit module, might has created a /system/csc/feature.xml file. After renaming it with a .tmp then rebooted, Hotspot and Tethering is returned to the list in Settings and the configuration stopped crashing.
[Sprint  Galaxy Note 4 Android Development] IBNobody:
I have done this and still get crashes and do not have the settings.

FWIW, I have the Xposed framework disabled.
[Sprint  Galaxy Note 4 Android Development] Samted69:
So,

I keep losing network connection after a few days.

There's usually an exclamation mark on my signal bars when i'm not connected to wifi or when data isnt enabled. Any idea what that means?

ROM runs fine for one day and the next day, digital roaming appears on the top left hand corner.

I then have to odin stock QI5, and flash this ROM again.

Next day, digital roaming appears again and network bars disappear.

I've tried turning airplane mode on and off.

I can activate phone cos I'm not in the US..

I'm currently restoring twrp backup of stock QI5 so I can flash rom again. (3rd time)

Any thoughts?
[Sprint  Galaxy Note 4 Android Development] Tha_Dynasty2049:
Hey I got some stuff i can add to this rom if people even still got this phone
[Sprint  Galaxy Note 4 Android Development] bleichtman:
Do you a hotspot mod?
[Sprint  Galaxy Note 4 Android Development] Tha_Dynasty2049:
Yea i used the galaxy tools app and it will unlock it for you and more toggles

im currently stock rooted :good:
[Sprint  Galaxy Note 4 Android Development] IBNobody:
This is happening to me as well. What I have discovered is that the phone is having trouble switching between GSM roaming and CDMA/LTE. I don't have a solution, and even restricting the phone to CDMA/LTE doesn't keep the phone from trying the GSM access point.
[Sprint  Galaxy Note 4 Android Development] Samted69:
So I discovered that I still had internet connection even when digital roaming was active.

And the exclamation mark when mobile data is off is just an indication that I wasn't connected to the internet.

Everything else works fine (except native hotspot)

Switching to cdma/lte completely wrecks my signal so after my 4th flashing I stopped doing that. Lol
[Sprint  Galaxy Note 4 Android Development] IBNobody:
I think the hotspot tweaks may have caused the network issues. I have yet to identify what on this ROM breaks the hotspot option from appearing in settings. I've been comparing what cmdmoto did versus the stock QI5 ROM. I will continue to look. (This was the only thing that keeps me from using this ROM.)

Meanwhile... [MENTION=5549665]cmdmoto[/MENTION] can you tell me if you had to do anything special to get magisk working on your ROM? I seem to be having issues getting magisk to work on stock QI5 and pass SafetyNet. Magiskhide has issues starting, and I think it may be due to logd.
[Sprint  Galaxy Note 4 Android Development] cmdmoto:
Right now I'm sporting my v20, but I can tell you that I didn't do or make any tweaks to the hotspot or make any attempt to to hack it. I think I was able to use magisk version 12 and then it would update from there. Don't quote me in that. I'm always messing with something. :fingers-crossed:
[Sprint  Galaxy Note 4 Android Development] IBNobody:
What I think may have happened was that something was removed, and that led to the hotspot settings being removed (and maybe even the data network flakiness). I need to dig into that more to figure out what is going on. Maybe I will try some of your previous attempts and see if that gives me a lead.

But you did give me a lead on Magisk...I haven't tried using your exact build yet. I'll give it a shot.

Thanks for the reply!
[Sprint  Galaxy Note 4 Android Development] IBNobody:
Well, we are officially one step closer on both fronts. Thanks to your help, and enjoy your V20!

Magisk

This CFW installs Magisk v14 immediately after copying the system folder down. Because it happens all at once, the phone isn't allowed to boot between CFW and Magisk. This is why you were able to install Magisk, have a working Magiskhide (and pass SafetyNet) and I was not. I was using Odin and there were inevitable boots to the system between flashing and installing Magisk.

One thing I did notice, though... I tried to replace the Magisk.zip file in the this ROM's zip with Magisk v16 and did NOT have a working Magiskhide!

Hotspot (and probably LTE networks)

This one was a doosey. I found the bug.

The offending file was /system/csc/others.xml. It had some typos in the XML structure, and that was causing some significant breaks.

IF YOU ARE HAVING PROBLEMS WITH THIS ROM, USE THE ATTACHED OTHERS.XML.

I repaired the xml file and attached it for everyone. If any of you want to browse to see the fixed file, here is the pastebin.

FYI: Whenever you work with XML files, don't edit them by hand. Use something like XmlNotepad. It will also do detailed error checking on XML files it opens.

EDIT 03/19:

I can confirm that this fixes the network connectivity problems I was having as well. Under the old ROM, I had trouble switching cell networks when moving between my office and the parking garage. I no longer have that issue.There is still a setting in the XML that I don't like...

<CscFeature_Setting_CustNetworkSelMenu4>LTEONLY</CscFeature_Setting_CustNetworkSelMenu4>

This one does nothing on our ROM. I may remove it.
[Sprint  Galaxy Note 4 Android Development] SClaybear2:
Magisk Issue with V2.3

Hey cmdmoto,

First off, I love the ROM. I have been looking for a good simple ROM similar to the stock system, but debloated and rooted. Yours is great, and I thank you. I have always used SuperSu. Never really played with Magisk, but I really like that now to. That being said...

I started out with V3 of the ROM, installed with no problems with TWRP. Ran great, I didn't really need the tidbits, but still worked fine. However, Magisk wouldn't pass the SafetyNet and Titanium Backup wouldn't take the root permission. Kept looking for SuperSu and not Magisk. Decided to try something different. Wiped the phone out, reinstalled factory firmware with ODIN, back to factory settings and a brand new phone.

I decided to give V2.3 a shot and it was exactly what I needed! Simple and efficient. Everything works great! Magisk V14 is loaded up, running fine, passed SafetyNet check with ease. I decided to update Magisk to the lastest version I could find, V16.0 through the manager app, wouldn't update through the app directly. Downloaded the zip file through the app and flashed it through TWRP. Installed fine. Doesn't Pass SafetyNet check. Rewiped phone, reflashed V2.3, back to Magisk V14, back working fine.

I know this is long, I apologize, but here is my questions...

1. Am I missing something when trying to install Magisk V16? Is there anyway to update it properly?

2. Slightly off topic, but not really, what Magisk modules do you recommend installing through the app that will work great with your ROM?

CMDMOTO YOU ARE AWESOME!! KEEP IT UP!!!
[Sprint  Galaxy Note 4 Android Development] IBNobody:
Anything past Magisk v15.3 will not pass SafetyNet on QI5.

Magisk v15.4+ added a check in its Magiskhide subsystem that looks a service (logd) to be loaded. That service is not running on our stock or slightly modified QI5 build. If this service check fails, Magiskhide does not get loaded. If Magiskhide is not running, it can't hide Magisk from the SafetyNet checks.

(You'll know if this is affecting you because the Magisk Manager app won't remember any settings you make in the Magisk Hide tab.)

Our only options are:

1. Build our own fork of Magisk that skips this check.

2. Enable logd by modifying the init.rc file in boot.img. (logd is commented out. I have not tried un-commenting it.)

3. Remain on v15.3.

EDIT: As for useful Xposed modules... Youtube AdAway is good. There should be another one somewhere that lets you change what apps can be minimized.
[Sprint  Galaxy Note 4 Android Development] SClaybear2:
Thanks for the advice. The Magisk app wants to force me to update to V16. I'll just flash a V15.3 separately.

I'll do some more research on some modules. I am not new to rooting, but I am new modding, if that makes any sense.
[Sprint  Galaxy Note 4 Android Development] Mikehaels:
flashed the rom from a kit kat rom (flashed firmware before flashing 6.0 rom). Phone starts up, but how can i bypass hands free activation screen
[Sprint  Galaxy Note 4 Android Development] Samted69:
Flash this from twrp...

it should bypass the HFA process..

Credit to whoever made this ( can't seem to find the original thread)

https://www.dropbox.com/s/j95bkhagjalf5g8/N4-Sprint-Activation-Skipper.zip?dl=0