• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Virgin Mobile] [MK5][4.3][WIP] Working Custom Kernels (Sprint, TW, etc)

Has anyone tried the DKP kernel on stock MK5 with the Knox bootloader?

From everything I've read so far it *should* be fine, a custom kernel is just another way to set Knox to 0x1 if it hasn't been tripped yet. Technically, any custom ROM contains a custom kernel, as far as Knox is concerned, because it is looking for the Samsung approved kernel found only on stock. Therefore, since plenty of people have successfully rooted and installed custom ROM's after receiving the Knox "upgrade," intentionally or otherwise, my conclusion would be that this is safe. Possibly decimalman (dkp), Gideon (BMS), or Ktoonsez (KT747) over at XDA would have a better answer if you PM'd them, since they all develop kernels.

Edit: the other assumption I am drawing from what I have read is that the only thing that truly scares Knox is trying to replace it with a previous boot loader, hence all the warnings about permanent hard brick when trying to use Odin to push a .tar file containing an older stock version.
 
  • Like
Reactions: TheBritton
Upvote 0
LIST OF KERNELS WORKING WITH MK5

Please share the following info about kernels you have tested:

1. Build you tested on (MK5)
2. Which version of MK5 (OTA or ROM by jdsingle76?)
2. Bootloader you are using (Knox or Knox-free made by jdsingle76?)
3. Recovery you are using
4. Link to kernel


I decided to start this thread so the BRAVE users who have tried custom kernels such as the TW-based kernels, DKP kernels, etc etc.. can post their results.

Please feel free to share your success stories as well as your epic failures.

Also, please post whether you are using the MK5 OTA update WITH Knox or the MK5 rom made by jdsingle76 because I am curious to know whether the Knox bootloader is allowing custom kernels at this point.

Eventually, this will turn into a kernel repository of working kernels for our build (both knox and knox-free versions) and may possibly turn into a stickied guide.

I am not encouraging anyone to go out and carelessly flash kernels but only to share your experience if you decide to be bravely try one out. I will not be responsible if you brick your phone by trying any of the kernels out there.



KERNELS TESTED WORKING ON MK5 WITHOUT KNOX BOOTLOADER:

DKP TW 4.3 installed with Philz Recovery
Original Kernel Thread: [KERNEL][4.3/4.4/TW4.1/TW4.3] dkp - d2spr - 12/5/13 - xda-developers


KERNELS TESTED WORKING ON MK5 WITH KNOX BOOTLOADER:


(in progress)

4.3 with KNOX Bootlooder installed via OTA. Rooted via rom by jdsingle76 w/guide by TheBritton . Flashed DKP TW 4.3 with Philz Recovery.
6oN9EdU.jpg

Currently working well, I'll post back later to update status on how it is.
 
  • Like
Reactions: TheBritton
Upvote 0
Yea mine does not say 0x0 or 0x1. It says "Warranty Bit: 1" which may be the same as 0x1 but I'm not sure. And I am running the sock mk5 rooted.

Sorry wrong forum. My apologies

That's OK on the wrong forum thing, and it may be a bit off-topic for this thread, but I just recently found out the exact wording of the additional lines in download mode (Knox-free for me, so no way to confirm directly) which refer to Knox, so anyplace that users see this info is good. Warranty Bit 1 is indeed the indication of a tripped Knox flag, most information available on the internet right now refers to the Knox flag reading 0x0 for not tripped or 0x1 for tripped, which is obviously true but misleading, as most people, myself included, assume that this is the actual wording you would see on the download screen. Once again, the actual wording seems kind of like a lie by omission on the part of Samsung, hopefully very few people, ideally none, have screwed their phone up beyond repair because they weren't truly aware that Knox was about to step in and inflict a world of pain on their device which cost them several hundred dollars (ouch)!
 
Upvote 0
I haven't tried it but this specific processor is officially rated at 1.7GHz maximum. It may go higher but I wouldn't. It wouldn't benefit much.

Overclocking is actually not that good of an idea on this phone unless you are doing it just to try to get a high quadrant score (as in temporary just for the score). Dual core running 1512 will benefit more from some undervolting and experimenting with the various governors and schedulers, you are risking bootloops otherwise. Whatever you decide on settings, regardless, make sure they are stable for more than a day or two straight before checking "restore on boot."
 
  • Like
Reactions: TheBritton
Upvote 0
So far i've ran:
1. MK5 by jdsingle76 deodexed
2. Bootloader Knox-free jdsingle76 mk5 modem / firmware
3. philz advanced cwm 6.00.8
4. dkp TW 4.3

1. Cyanogenmod 10.2 Stable
2. Bootloader Knox-free jdsingle76 mk5 modem / firmware
3. philz advanced cwm 6.00.8
4. dkp aosp 4.3

There's a newer version of dkp's 4.3 TW kernel that fixes motions and SELinux app problems, but the 12/2 build worked for me other than motions.

I couldn't get ktoonsez kt747 kernel versions to boot CM10.2 or TW 4.1.2 MG2 rooted for me, it would flash but just hang on boot. Might just be me though

Hey Dizzy, as others can attest, I 100% do not mind sharing my work, helping folks out, and spreading around the love. But could you do me a favor and update your post link so that anything you use that I've done sends the user to the original post, and not the download site? Thanks :)

On another note, let's put this one to bed. If you flashed the MK5 4.3 build from either OTA(by clicking the update now button, or whatever it says), or from Kies, then you 100% flashed the Knox Bootloader. So be careful :)
J
 
Upvote 0
Hey Dizzy, as others can attest, I 100% do not mind sharing my work, helping folks out, and spreading around the love. But could you do me a favor and update your post link so that anything you use that I've done sends the user to the original post, and not the download site? Thanks :)

Understandable, just edited. :)
 
Upvote 0
I have my phone oc'd to 1.78 ghz iirc and that seems stable from what i have found, anymore and instant reboot lol BUT i didnt know the processor was only rated for 1.7 ghz (whoops lol) I have about 3 days on the kernel and rom and everything seems great! good job guys!

How about battery life and what is your governor/scheduler combo? Any undervolting to go with this as well, and finally did you change the minimum value when you overclocked?
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones