yashsingh1/xdaforums huggingface dataset:
[Verizon Galaxy Note 4 Android Development] JOSHSKORN:
[MENTION=557570]kevinm[/MENTION]t78....break it down, yo. I ain't totally up to date on all of this. LOL

To upgrade from v6...

1. Boot to Download Mode and flash the modem using Odin

2. Boot to TWRP, wipe everything except the Micro SD card, TWICE, flash V8, then the kernel you posted, wipe dalvik/cache and reboot

.............

Here's where I get REALLY lost.

Do I already have root? What about SuperSU? Or is SuperSU replaced by Magisk? Now, what about signing into Snapchat? Is that affected? Or should I just do a Backup and Restore from Titanium Backup (Hopefully I don't forget but....you know, we're human...LOL).
[Verizon Galaxy Note 4 Android Development] kevintm78:
SuperSU is no longer needed. Magisk does everything that we need and so far I haven't found any drawbacks from it yet. Here's a few notes on Magisk:

- You'll need to go to this post and download the Magisk Manager app and install it.

-Once that has been downloaded open the app again to allow the permission.

-While you're in the Magisk app go to settings and enable the toggles for the 3 items in the screen shot. After that you're good to go for Magisk.

-Anytime you reboot it takes about 30 seconds for Magisk to kick in.

-If you've done the previous steps Snapchat will work as is, but If you use Xposed login to snapchat before you install it. You can use the Xposed Files in the 2nd post for that.
[Verizon Galaxy Note 4 Android Development] JOSHSKORN:
Thank you, kevin. I'll give this a shot later this week when I have some time. Hopefully, there are no bugs reported, or that might stop me. If not, then I'll also report back on this Bluetooth device I have on my van that currently had really bad audio, but I'm interested to see if Viper4Android can do anything for it. Basically, it's this: https://www.amazon.com/gp/product/B004CLYJ2I/
[Verizon Galaxy Note 4 Android Development] JOSHSKORN:
Question really for anyone on this thread that can answer this. I have friends that are on the wrong side of the coin (translation, they have an iPhone...LOL) and I cannot see their emojis. Are there mods that work with this ROM whereas I can see the latest iOS emojis? (I think that's like iOS 10.3.1 or something like that).
[Verizon Galaxy Note 4 Android Development] BeckPC:
Thanks Kevin! Flashing my spare phone before I leave for work. It will give me something to play with this morning before I really start my day. As always, I'm excited. If the ROM is as stable as before, my employee will want to upgrade his, and he had the Zero Lemon battery. It will later in the week before he would take that plunge. He has way too many apps and configurations, so he will restore his apps using MyBackup Pro.

---------- Post added at 11:13 AM ---------- Previous post was at 11:10 AM ----------

I've been using Viper with my Motorola Sliver II bluetooth. It does improve the sound and volume, with the right settings. Just play with it and you'll see a difference. You may have to copy that one file Kevin mentioned in an earlier threat, but not sure if we still need to do that on the new ROM. I will be checking it out once my spare is finished loading up and restored by Google.
[Verizon Galaxy Note 4 Android Development] howellcp:
You can use an app called "Root Essentials" from the store. It has a section that allows you to change emojis. I am pretty sure you can move to IOS emojis.
[Verizon Galaxy Note 4 Android Development] kevintm78:
UI Mods Added

I got a couple UI mods added to the 3rd post. I still hope to put together an aroma installer but for the time being the flashable zips will do I suppose.

3minit Battery only

3minit Battery, Potato Clock, Statusbar Gradient
[Verizon Galaxy Note 4 Android Development] caniswesley:
You are an artist with a ROMs, Sir [MENTION=5285430]kevintm78[/MENTION] . I genuinely am incredibly appreciative of your amazing efforts. I have already downloaded the ROM, flashed, and set my phone back up. Will report back if anything goes wrong. However, so far everything seems truly stable, and speedy. Many Thanks (clicked 8 per day -- blast the limit).:highfive:
[Verizon Galaxy Note 4 Android Development] dkahs23:
The folders look like they are to small for the icons
[Verizon Galaxy Note 4 Android Development] CrazyCram:
Magnificent rom Kevin! Best yet!
[Verizon Galaxy Note 4 Android Development] JOSHSKORN:
kevin one last question. Should I restore my apps (from Google) from my previous phone (which is physically the same phone) or just re-install manually? Again, just upgrading from v6 to v8.
[Verizon Galaxy Note 4 Android Development] BeckPC:
That is a side effect of having a dpi of 560. If it really bothers you, try Nova Launcher instead.

---------- Post added at 09:46 AM ---------- Previous post was at 09:42 AM ----------

Restore via Google. It works fine and it never hung during the installation like other ROM's in the past. I even had to stop, ODIN flash the modem and reboot. The restore process continued until it finished with 94 apps.

Sometimes when restoring using TB or other applications, things get a little crazy and problems occur. It's best to let it happen naturally.

One note ... if you've debloated before the first boot, you won't get the set up wizard. If that happens, you won't be allowed to restore your apps from Google. That is one of the things that is removed during that process. You would need to flash the ROM, boot normally once to restore your apps. Then reboot into recovery and debloat the ROM. Also, if you use Samsung app store, don't debloat. It removes some of the samsung services that are required for it to run.

The ROM is very good and extremely fluid. However I've noticed that Kevin stripped something that breaks Quick Connect, even after the update. We've already talked about it. A lot of people don't use it, but it's really helpful when connecting to another Samsung device for file transfer, or sending things to your Fire TV stick, or a wide variety of other devices. It looks like it works, and will connect, but it doesn't transfer anything. It just fails. I'm old school. I originally bought the N4 because of the IR Blaster, Quick Connect (will connect to almost anything), replaceable battery and a quad core processor. Newer phones don't match up to all those features for me. It's a feature I use quite often, because I have a total of 8 of these N4's units for friends and family, and often have to transfer data quickly.
[Verizon Galaxy Note 4 Android Development] signupstuffid:
Well, the quick connect being broken is unfortunate. I also use that all the time. I also have purchased 3 Note 4s to distribute to family and clients.
[MENTION=5285430]kevintm78[/MENTION] If you need another tester for that feature, I'm available.
[Verizon Galaxy Note 4 Android Development] kevintm78:
I'll be sure to get that working soon, hopefully tonight. I honestly thought it was one of those things that never really worked and most people didn't use when it did. Kind of like private mode, I was so happy with myself when I got it working and so far I haven't used it once. Lol. BeckPC said quick connect was working on 7.2 though and if that's the case it shouldn't be too hard to get it working again.
[Verizon Galaxy Note 4 Android Development] kevintm78:
Poll Added!

I would like to get some opinions on the future of this rom. I added a poll to this thread and hope you all might take the time to vote. I've cast mine already but don't let that persuade you either way. I will follow the results of the poll.

The reason I ask is that for the most part these firmware updates come monthly and I spend a good deal of time just getting everything updated to the same amount of features that are in the previous version. I also redo every mod and if I keep adding mods that task is going to get harder and harder. With the current firmware I feel like we are in a good place with the rom and kernel. So I guess it's a matter of maintaining the status quo and updating firmwares or sticking with this firmware and seeing how much more it can be improved.

I value your opinion and whichever option wins out is fine by me.
[Verizon Galaxy Note 4 Android Development] BeckPC:
I figured out why Quick Connect doesn't work. The AllShare files were stripped when he worked on the ROM. I copied the files from 7.2 to the 8 on my spare and it's working again. He will put together a zip file to restore those for the people who don't want to do the work manually like I did. So don't fret, it will be working again soon. Please keep in mind, I had an early release of 7.2, before it was stripped ... so my version was complete.

Just remember, you have to update to version 3 of Quick Connect the first time it's used.
[Verizon Galaxy Note 4 Android Development] Zues532:
Still using 7. 1 as my DD, what an excellent ROM. My hat is off to you, [MENTION=5285430]kevintm78[/MENTION].

Thinking about installing 7.2, maybe sometime this long weekend if I get the chance on Monday.

As much as I enjoy flashing and moding, I really don't feel the need to!
[Verizon Galaxy Note 4 Android Development] xanderharris86:
Recently switched from v7 to v8 and using the linked TouchWizHome apk doesn't seem to work on v8. When I replace the preinstalled TouchWizHome and reboot, I get stuck in a bootloop and have to reformat. Any suggestions?
[Verizon Galaxy Note 4 Android Development] kevintm78:
Can you provide a link to that file? I was going to download it and try but it looks like the link is broken.

Quick Connect

For those needing quick connect, try flashing this file. It is the allshare files that are needed. Also if you have already ran the debloat zip you will need to reflash the original ROM or you can dirty flash it but which worked for me but it is still a bit of a gamble. Thanks to [MENTION=7749128]BeckPC[/MENTION] for figuring all this out for me.
[Verizon Galaxy Note 4 Android Development] kevintm78:
Kernel Update

The kernel that is included in the rom is a scaled back version that I think has a pretty good mix of battery life vs performance, but because I can't seem to let sleeping dogs lie and the fact that I have learned of some mistakes I was making in all the previous versions of modest kernel prior to the one that is built into v8 I decided to build another one. I'm hoping some of you wouldn't mind testing this new version and seeing what you think about it, mainly from a battery use perspective.

Kernel Link

ZL Kernel Link

Kernel Features

Governors- Bluactive, Interactive Pro, Zzmoove, Yankactive

IO Schedulers- BFQ, Fiops, Zen

Hotplug- MSM

CRC disabled by default

Gentle fair sleepers disabled by default

Some wake lock controls

Overclocked to 2803 mhz

Simple GPU algorithm option

Power suspend options

Voltage control

USB fast charge option

Passes Safetynet

And more tweaks to optimize performance

Included in the zip file:

Magisk

Magisk module to make kernel boot permissive

If at any time you want to switch the kernel from permissive to enforcing just use any terminal emulator and enter the following commands:

su

setenforce 1 (for enforcing)

setenforce 0 (for permissive)

When you type su you'll be prompted to allow root access to the terminal emulator app and then you'll be able to do the setenforce command. Also I've noticed that if you test for Safetynet it will automatically switch the kernel to enforcing.

Permissive module by [MENTION=5956519]Jman420[/MENTION] whose thread is located here. There's also a thread by Jman420 that discusses the risk that are involved in running a permissive kernel here.

Source code for the kernel can be found here.
[Verizon Galaxy Note 4 Android Development] Hobox10:
Does the newest kernel/all future kernels and updates have the zerolemon functionality you posted a few days ago?
[Verizon Galaxy Note 4 Android Development] kevintm78:
Sorry, I forgot about that. I added the ZL kernel to the same post as the other. Was the previous version calibrating your battery correctly?
[Verizon Galaxy Note 4 Android Development] howellcp:
Testing now. What settings are you using?
[Verizon Galaxy Note 4 Android Development] kevintm78:
I'm still trying to decide on what's best. Currently I'm using Zzmoove (governor), MSM (hotplug), and BFQ (IO sched) and everything else is default. I'll definitely end up under volting as well but I'm just trying to feel everything out. For some good info on kernel tweaks I recommend checking out this thread. Also some general information about govs, hotplugs, and IO schedulers you can check this thread.
[Verizon Galaxy Note 4 Android Development] xanderharris86:
Here's a link to that TouchWiz apk with the changeable grid size

https://mega.nz/#!3YMhVSAI!eqcYDrjv-_TWo3J_o_AWt3qY3NHKg1RA_WAg4upRKVQ
[Verizon Galaxy Note 4 Android Development] kevintm78:
I think the problem may be that the files aren't named the same so when flashing it the new file isn't overwriting the original. I made another zip with the name change that should work. I tested it a couple times and everything worked out ok. View attachment TouchWizHome_2016.zip
[Verizon Galaxy Note 4 Android Development] xanderharris86:
So this zip you say to flash using TWRP? In the old method I copied the apk over in priv-apps / touchwizhome and renamed it to the standard "TouchWizHome" and it worked in v7.
[Verizon Galaxy Note 4 Android Development] kevintm78:
That's the way I did it too by copying it manually. It worked both ways for me. If that's what you did I'm not real sure what caused the boot loop. Are you sure you set the permissions (0644) correctly? The zip that's uploaded is twrp flashable if you want to try it. It should work both ways.
[Verizon Galaxy Note 4 Android Development] xanderharris86:
Worked like a charm. Thanks!
[Verizon Galaxy Note 4 Android Development] rclksr:
OK another dumb question. ..once I've flashed this zip, how do I actually change the grid layout? I've been through settings and I don't see any options. It seemed to flash ok, removed my folders I created but that's ok.
[Verizon Galaxy Note 4 Android Development] xanderharris86:
Long press the home screen like you would to add widgets. One of the options at the bottom should be for grid size.
[Verizon Galaxy Note 4 Android Development] jmetcalfe84:
Is this rom themeable at all? I saw mirrorlink was in the debloat, is getting it back just as easy as downloading the apk and installing it?
[Verizon Galaxy Note 4 Android Development] howellcp:
I'm getting crazy overheat on the flashed kernel. Can you provide the original? I would reflash 8 but I have debloat like crazy and don't want to start over.
[Verizon Galaxy Note 4 Android Development] kevintm78:
No, it doesn't come with any way to theme it unfortunately. Here's a flash able zip for mirrorlink. View attachment Mirrorlink.zip

v8 Kernel

Here's that original kernel.
[Verizon Galaxy Note 4 Android Development] JOSHSKORN:
Sorry Kevin I'm a little behind, I didn't know you posted a new kernel. I flashed the first ZL kernel you posted and not this newer one. What's the difference? As far as it reading the battery correctly, I think it's impossible to tell in such short amount of time, considering ZL suggests 5-6 full charges/discharges for calibration. Would you happen to know though, would this ZL kernel take the place of calibration?

I also have a question regarding discharging the battery. Is there really any way to get the phone to stop going into power saving mode when the battery hits 5%? Not sure if that's a setting that has (or can have) anything to do with this ROM or not, as I've always had that problem, even on stock.
[Verizon Galaxy Note 4 Android Development] kevintm78:
I just added more features to the second kernel. With me being so new to the kernel side of developing I'm still trying to figure out the best way to go. I would consider the second kernel as more of a testing version so if you're happy with the first I would probably stick with that because I do think it would start you all over in the calibration process (just a guess though). So far I like the newer kernel but it's up to you on whether or not you want to go that route but there'll probably be more updates if you want to hold out.
[Verizon Galaxy Note 4 Android Development] BeckPC:
Even the original stock ROM would go into power saving mode at 5%. I don't know of any addon or app that would change that. The kernel is supposed to control that, but other friends with ZL batteries have said the same thing. It can stick at 5% for a very long time.
[Verizon Galaxy Note 4 Android Development] winak:
This ROM a Russian and Ukrainian language?
[Verizon Galaxy Note 4 Android Development] BeckPC:
Actually, the stock TouchWiz ROM does not allow you to change the grid layout. The other guy was thinking of a different ROM. It's easy to get confused since most of us have flashed very ROM on here! :)

I have not tried the modified version Kevin posted, however if you switch to Google Now Launcher or Nova Launcher, you can do that.
[Verizon Galaxy Note 4 Android Development] kevintm78:
No it doesn't. I had tried to add more languages in the past but it's a pretty involved process and I never did get to finish it.

[MENTION=5486037]JOSHSKORN[/MENTION]

I think I missed the last part of your post. If I get a chance to figure it out I'll try to lower the power saving down to 1%. I've seen the mod for that before but never really tried to do it since the only way to test it is to let your battery run all the way down.
[Verizon Galaxy Note 4 Android Development] howellcp:
I think the kernel is fine and it's more to do with the stuff I have taken out. I've removed about 80 apps so I'm sure something is not playing nice.
[Verizon Galaxy Note 4 Android Development] rclksr:
Yep that did it. Thanks. Amazing what you can learn.
[Verizon Galaxy Note 4 Android Development] aer0zer0:
Pretty impressive, I'm an HTC guy, my phone is getting repaired ATM. I was given a dead note 4, that someone screwed up with odin. In 3 hours, with all of the tutorials that are well written here, I'm running this. Great rom.
[Verizon Galaxy Note 4 Android Development] JOSHSKORN:
kevin....sorry, I did edit my previous post and added that second part. That's more than likely why you missed it.

Since you said the newer kernel is more like a beta, I'll stick to the older one for now. I haven't fully discharged as I don't really have the time for that right now with some traveling coming up, but I'll try and start it when I get back next Sunday night. I'm guessing it takes a week and a half to 2 weeks to calibrate the battery correctly. Again, I'm not exactly sure what all calibration does vs what a kernel can accomplish.

Also, with this battery, I think this was when I was back on stock, before we had an exploit available, but I would get down to 1% and it would stay there for 14 hours, roughly. Still, power saving mode at 5%. I wouldn't know if any of that messes up correct battery calibration or not.

---------- Post added at 12:29 PM ---------- Previous post was at 12:24 PM ----------

Question for everyone using this ROM with a STOCK battery.

At the end of the day, what battery percentage do you have left? Please also detail your time/usage.
[Verizon Galaxy Note 4 Android Development] tjggriffin:
I thought I was going crazy! I thought I'd entered my pass code wrong when setting it, then again for confirmation. I'm glad there is a fix. I'd like to use Android Pay and one has to set a pass code for that.

Q: Does Modest_Rom_v8 fix this? And what do I need to flash on post #3 to get the fix?

Tip: The first time this happened, I wiped data in TWRP and booted. I had to restore all my apps and set up my home screen, etc again. But it set the lock screen to swipe. Once I got everything set up, I did a nandrdoid backup. Then I set the pass code to something trivial and tested it. With the nadroid, I could get back easily. I also found restoring just the data partition is enough. For me, that takes about 2/3rds the time of a full restore. Is there away to find which file the pass code is stored? Perhaps deleting that file in the TWRP file manager would unlock it. I kind of hope it isn't that easy. That would be a serious weakness.

You may not need this info but: This seems to effect any lock screen more secure than swiping. I did not to test the fingerprint lock.

Loving Modest. It took me a few tries, but I was able to set up systemless Xposed and toggle it off in Magisk. After a reboot, it pasts SafetyNet every time.

Thanks so much! Cheers!

Update: I just found the post about 7.2 and realized I was reading the dates wrong. I thought the 4/26 posts came after the 5/22 v8 update. I'm downloading v8 now...
[Verizon Galaxy Note 4 Android Development] howellcp:
Its a sad day for me. My Note 4 has given out. It has started freezing and the rebooting. I have tried everything, even Odin back to stock PA1 and still freezing. It was a good ride. Now time to figure out what phone I can get from Verizon that is rootable.
[Verizon Galaxy Note 4 Android Development] gcounts:
That is a bummer. If you don't have to have the latest I am greatest, pick up a Nexus 6 or 6p on Swappa. Cheap enough, and still a ton of development. I still have my Note4 to use too, but wanted something as a second phone to mess with. I got a mint condition 64gb Nexus 6 for $275 and it is sweet! I started with a Moto X Pure because it had an external SD, but it was nowhere near the level of performance we're used to with the Note4. I got the Nexus 6 because one of the devs I like has one. If you had a Note do you remember fkfmfz? Anyways, the Nexus 6 is amazing even though it's older. Just a thought.
[Verizon Galaxy Note 4 Android Development] kevintm78:
I was also surprised to find that kind of weakness in the lock screen. Perhaps there needs to be a pattern/pin lock to get into twrp as well. Version 8 doesn't have lock screen problem though, and to my knowledge there isn't any real bugs I'm v8. When I was going back through all the v7 versions I noticed a couple things that were messed up, including the flashlight toggle disappearing, tw swipe not working and of I didn't have viper installed correctly with Magisk. All that stuff is corrected in v8.

Oh man I hate to hear that. If it's the mmc read failure I have seen a few threads that claims to have a fix for it but the posts kind of vary with the success on it. I think I saw it in the main note 4 general section and if I come across them again I'll pm then to you if you'd like. One other thing you could try if you haven't already is removing your external sd and then completely wiping and formatting your internal card. If you have a currupted file of any kind on your sdcard it will cause freezing and reboots.

I agree with gcounts on the nexus as far as rooting and development goes. If you're like me though I'm kind of partial to Samsung and the only safe bet is the s7 for now. I don't think the n5 ever got root and at the moment I don't think there is root for the s8 and I'm positive that there isn't a working twrp for it.
[Verizon Galaxy Note 4 Android Development] howellcp:
Pretty sure its not the MMC failure. I was able to get it back up and running for a short moment but it powered off and now I cant even get to download mode. Sucks, I have never so much as dropped the phone. I am partial to Samsung Products so I might look into the S7. Its a work phone so I have to go through Verizon or I would just buy a used Note 4. Anyway, loved your Rom. Maybe I can get this worked out so I can get back to using it!
[Verizon Galaxy Note 4 Android Development] princeendo:
Came from RR to Modest by flashing CQD1 in Odin (using AP), doing a data/cache/dalvik wipe (twice) in TWRP, then flashing v8 in TWRP.

Everything works decently except that WiFi seems completely broken. When I try to turn it on, it appears stuck.