Note that this rom has a dedicated Q&A thread: http://forum.xda-developers.com/showthread.php?p=59185266
Stock firmware for the Samsung N910W8, based on official Samsung builds. Works with all supported Canadian carriers. Rom is rooted, zipaligned, deodexed, and includes both busybox and Init.d support. There are two versions to choose from: Regular and Debloated. Enjoy!
N910W8 "Regular" Version
Base:
N910W8 "Debloated" Version
Base:
WHAT'S NEW
ROM INSTALLATION
I tested all versions of the rom on my own device and everything works well, but you know the drill: This will trip Knox and void warranty. Flash at your own risk and always make a backup in recovery before flashing
ROM DOWNLOADS
Regular version:
Debloated version:
Stock firmware for the Samsung N910W8, based on official Samsung builds. Works with all supported Canadian carriers. Rom is rooted, zipaligned, deodexed, and includes both busybox and Init.d support. There are two versions to choose from: Regular and Debloated. Enjoy!
N910W8 "Regular" Version
Base:
- v3.21 - COK3 (Lollipop 5.1.1, Bell Mobility Canada)
- v3.2 - COK3 (Lollipop 5.1.1, Bell Mobility Canada)
- v3.1 - COI4 (Lollipop 5.1.1, Bell Mobility Canada)
- v3.0 - COI4 (Lollipop 5.1.1, Bell Mobility Canada)
- v2.5 - BOE2 (Lollipop 5.0.1, Bell Mobility Canada)
- v2.4 - BOF2 (Lollipop 5.0.1, Puerto Rico)
- v2.3 - BOE1 (Lollipop 5.0.1, Telus)
- v2.1 - BOC4 (Lollipop 5.0.1, Bell Mobility Canada)
- v1.1 - AOA1 (Kitkat 4.4.4, Bell Mobility Canada)
- v1.0 - AOA1 (Kitkat 4.4.4, Bell Mobility Canada)
- Modem removed (your modem will not be changed by flashing this rom).
- Added init.d support
- Added BusyBox
- Rooted
- Deodexed
- Zipaligned
- Disabled securestorage support for improved compatibility with Xposed (Regular v1.0/v1.1 only)
- Restored external SD card write permissions (Regular v1.0/v1.1 only)
N910W8 "Debloated" Version
Base:
- v3.21 - COK3 (Lollipop 5.1.1, Bell Mobility Canada)
- v3.2 - COK3 (Lollipop 5.1.1, Bell Mobility Canada)
- v3.1 - COI4 (Lollipop 5.1.1, Bell Mobility Canada)
- v3.0 - COI4 (Lollipop 5.1.1, Bell Mobility Canada)
- v2.5 - BOE2 (Lollipop 5.0.1, Bell Mobility Canada)
- v2.4 - BOF2 (Lollipop 5.0.1, Puerto Rico)
- v2.3 - BOE1 (Lollipop 5.0.1, Telus)
- v2.2 - BOC4 (Lollipop 5.0.1, Bell Mobility Canada)
- v1.1 - AOA1 (Kitkat 4.4.4, Bell Mobility Canada)
- v1.0 - AOA1 (Kitkat 4.4.4, Bell Mobility Canada)
- Modem removed (your modem will not be changed by flashing this rom).
- Added init.d support
- Added BusyBox
- Rooted
- Deodexed
- Zipaligned
- Removed Knox Apps/Folders
- Debloated
AutomationTest_FB
BlueToothTest
Blurb
Books
Bridge
ChocoEUKor
Chrome
com.sec.knox.store
container
CoolEUKor
Drive
Dropbox
DualClockDigital
EasySettings
Facebook
Flipboard
Hangouts
HwModuleTest
InteractiveTutorial
KLMSAgent
KnoxAttestationAgent
KnoxSetupWizardClient
Magazines
MobileTrackerEngineTwo
NoiseField
PhaseBeam
PlusOne
preloadedsso
PreloadInstaller
RCPComponents
RoseEUKor
SamsungSans
sCloudBackupApp
sCloudDataRelay
sCloudDataSync
sCloudSyncCalendar
sCloudSyncContacts
SecFactoryPhoneTest
SecSafetyAssurance
SNS
SPDClient
SPPPushClient_Prod
talkback
UniversalMDMClient
Videos
WlanTest
YouTube
BlueToothTest
Blurb
Books
Bridge
ChocoEUKor
Chrome
com.sec.knox.store
container
CoolEUKor
Drive
Dropbox
DualClockDigital
EasySettings
Hangouts
HwModuleTest
InteractiveTutorial
KLMSAgent
KnoxAttestationAgent
KnoxSetupWizardClient
Magazines
MobileTrackerEngineTwo
NoiseField
PhaseBeam
PlusOne
preloadedsso
PreloadInstaller
RCPComponents
RoseEUKor
SamsungSans
sCloudBackupApp
sCloudDataRelay
sCloudDataSync
sCloudSyncCalendar
sCloudSyncContacts
SecFactoryPhoneTest
SecSafetyAssurance
SNS
SPDClient
SPPPushClient_Prod
talkback
UniversalMDMClient
Videos
WlanTest
YouTube
WHAT'S NEW
Regular/Debloated v3.21:
- Added CSC folder back into the rom (LTE icon is back).
- Removed multiple apks that weren't being properly debloated in a few of the previous rom versions -- see list of removed apps in OP.
- Updated to latest official N910W8 base from sammobile.com
- Updated SuperSu to v2.62.
- Different build method -- used "sparse_dat" instead of "set_metadata" to avoid bootloops.
- A few apks that I normally remove from the Debloated version were left untouched this time (Dropbox, Flipboard, ChocoEUKor, CoolEUKor). Just remove them manually if needed
- Rom now boots with Selinux Enforcing stock kernel!
- Fixed to allow boot with modded stock kernel (used "set_perm" instead of "set_metadata". Big thank you to Raziel2k6 for all his help with the kernel boot issue!).
- Rom now includes modified stock Selinux Enforcing COI4 5.1.1 kernel from OP2. Note: new kernel seems to cause issues with the camera. If your camera force closes, or if you get bootloops due to latest Samsung policy security update, then use a custom 5.1.1 kernel for now until these issues can be resolved.
- Updated SuperSu to v2.50 beta.
- Note that after booting up you will see a black screen for 5-10 seconds. I'm not exactly sure what the cause is, but I'll continue working on it. For now it doesn't seem to affect anything beyond that.
- Removed several more apks in the debloated version that were missed in v3.0 (Bridge, ChocoEUKor, CoolEUKor, Drive, Dropbox, Flipboard, Hangouts, UniversalMDMClient, YouTube).
- Updated to latest official Samsung 5.1.1 Lollipop COI4 base (Bell Mobility Canada).
- The rom's included stock kernel will not boot because the rom is rooted (new 5.1.1 security...yay). Be sure to flash a custom 5.1.1 kernel like Emotion or AEL after installing the rom in TWRP! I'm working to find another solution regarding the stock kernel for a subsequent update, but if no success then I will at least look into including a custom 5.1.1 kernel so the rom boots without needing to flash another kernel afterwards.
- SuperSu seems to allow us to use "Prompt" instead of "Grant" again. If you have any problems though, just switch to back to "Grant".
- Removed as many Knox files as possible from the Debloated version, but left everything intact for the Regular version to keep it as close to possible to stock (since some might use this base for further development). Either way, you may get KNOX-related FCs after the initial boot, especially on Regular. Recommend you run Titanium Backup at this point, and search for any apps containing the word "knox". Freeze all the apps that appear and you should be good to go from there.
- Updated to latest official 5.0.1 Lollipop BOE2 base (Bell Mobility Canada) from sammobile.
- Stagefright patch.
- Based on new BOF2 firmware released for the N910W8 (Puerto Rico). Not clear what changes are in this build compared to BOE1 firmware, but hey it's here if anyone is curious
.
- ROM is based for Puerto Rico, so it's not in English by default. During initial setup you can change the language to English. You'll also want to change the language to English in the keyboard settings menu, as well as in the Handwriting Recognition settings (under Settings/Language and Input).
- More carrier bloatware in this firmware release (compared to what we usually get from Bell, Telus, etc.). The "Regular" version of my rom is always kept as close to stock as possible, so Regular v2.4 includes the "Claro" boot animation, shutdown animation, .ogg sound files, wallpapers, and related apks. All of these have been removed in Debloated v2.4 though (well, all except for one pesky apk I couldn't find...just disable/freeze claro.apk after rom installation and first boot).
- Updated to latest official 5.0.1 Lollipop BOE1 base (Telus) from sammobile.
- Used a new debloat process and also fixed FC when using the front-facing camera.
- Updated to latest official 5.0.1 Lollipop BOC4 base (Bell Mobility Canada) from sammobile.
- Securestorage and read/write permissions are unchanged from stock in these latest builds. This provides a clean base for everyone. See post #2 for instructions on tweaking these settings if you prefer.
- Restored external SD card write permissions
- Disabled securestorage support (improved compatibility with Xposed)
- Initial build, based on official KitKat 4.4.4 AOA1 firmware (Bell Mobility Canada) from sammobile.
ROM INSTALLATION
I tested all versions of the rom on my own device and everything works well, but you know the drill: This will trip Knox and void warranty. Flash at your own risk and always make a backup in recovery before flashing
- Make a Backup!
- Make sure you are on the correct base firmware (e.g. COI4, AOA1, BOC4, etc). If not then download it through sammobile.com and flash it through Odin.
- Make sure you have twrp installed. If not, download it on xda and install it through odin.
- Download the rom (links at the end of this post).
- Reboot to recovery mode.
- Wipe data, cache, dalvik, and system
- Install the rom.
- Note: As of Regular/Debloated v3.2, you do not need to install a custom kernel to boot! For Regular v3.0 and v3.1 though, you will need to flash a Selinux permissive custom kernel (e.g. Emotion, AEL, Beastmode) at this point in the process or you will get stuck in a boot loop.
- Reboot (if prompted, do NOT allow TWRP to install supersu. It says it's not installed but it is).
- Phone may bootloop once but then will boot fine after that (normal effect of using supersu 2.62). Enjoy!
- Known bugs (as of latest builds): Action memo not working on Regular/Debloated builds. Will fix as soon as I can figure it out or as soon as someone lets me know the cause!
- For 5.0.1 roms only: Open the SuperSu app to see if you're prompted to update binaries. If so, update them using the "Normal" method and not the "CWM/TWRP" method. If you are on 5.0.1, make sure to also change the SuperSu app's "Default Prompt" from "Prompt" to "Grant".
- For 5.1.1 only: If you get any Knox-related FCs after initial boot-up, particularly if you're on Regular v3.0 or v3.1. Just freeze any remaining Knox apks through TitaniumBackup. If you encounter any other FCs (such as Google Maps or Samsung Link Platform), just make sure to update the problematic app from the Play Store/Samsung's Galaxy Apps Store or disable the app altogether.
ROM DOWNLOADS
Regular version:
- Regular v3.21: https://www.androidfilehost.com/?fid=24269982087016361
- Regular v3.2: https://www.androidfilehost.com/?fid=24269982087015673
- Regular v3.1: https://www.androidfilehost.com/?fid=24052804347834682
- Regular v3.0: https://www.androidfilehost.com/?fid=24052804347830440
- Regular v2.5: https://www.androidfilehost.com/?fid=24052804347792646
- Regular v2.4: https://www.androidfilehost.com/?fid=24052804347775503
- Regular v2.3: https://www.androidfilehost.com/?fid=23991606952612924
- Regular v2.1: https://www.androidfilehost.com/?fid=95916177934554867
- Regular v1.1: https://www.androidfilehost.com/?fid=95916177934527385
- Regular v1.0: https://www.androidfilehost.com/?fid=95916177934522750
Debloated version:
- Debloated v3.21: https://www.androidfilehost.com/?fid=24269982087016387
- Debloated v3.2: https://www.androidfilehost.com/?fid=24269982087015672
- Debloated v3.1: https://www.androidfilehost.com/?fid=24052804347834704
- Debloated v3.0: https://www.androidfilehost.com/?fid=24052804347830461
- Debloated v2.5: https://www.androidfilehost.com/?fid=24052804347792645
- Debloated v2.4: https://www.androidfilehost.com/?fid=24052804347775572
- Debloated v2.3: https://www.androidfilehost.com/?fid=23991606952612923
- Debloated v2.2: https://www.androidfilehost.com/?fid=23991606952595292
- Debloated v1.1: https://www.androidfilehost.com/?fid=95916177934527450
- Debloated v1.0: https://www.androidfilehost.com/?fid=95916177934526323
Last edited: