[ROM][JFLTEVZW][DevS4][I545OYUEMK2] - Verizon Samsung Galaxy S 4

I545OYUEMK2
Deodexed, Debloated and ZipAligned!​
This ROM is for Developer Edition S4's on Verizon I545OYUEMK2 only!
This is created from the Developer Edition S4 I545OYUEMK2 (4.3) system image.​
I have enjoyed this phone ever since I purchased it last September, but I have always felt that it was bogged down with too much bloatware and fluff. I had created this ROM for my own use, but I realized that it could benefit all users on I545OYUEMK2. The ROM is simply the system/app directory rooted (SuperSU), deodexed, zipaligned and debloated. It also contains Busybox, Android Terminal, Titanium Backup, Google Voice and JRummy's Root Browser. You will not find the boot image included nor the modems or radios (All of that can be found here). I have also included the ability within the ROM to apply the Samsung Galaxy S4 Volume Modification (i.e. Stock, Moderate and Very Loud) through Android Terminal (more on that later).
The amount of bloat that has been removed is incredible. Some of the files, for example, are as follows:
AccuWeather2013
AllShareCastPlayer
AllShareControlShare
AllShareFileShare
AllShareMediaServer
Amazon Appstore
Amazon Audible
Amazon IMDB
Amazon MP3
Amazon Shopping
Amazon Widget
ANTHal Service
ANTRadio
BeamService
Blurb
Canid (Caller ID)
Episodes
Flipboard
GoogleDrive
Google+
GroupPlay
KLMSAgent
KNOX
KIES
Kindle
MobilePrint and its Services
MusicPlayer (Samsung)
MyVerizon
NFL GameCenter
PageBuddy
Peel
PlayGames
PolarisOffice
S-Voice
SBrowser (Samsung Browser)
SHealth
SMemo
SNote
SNS
Samsung Games
Samsung Hub
Samsung Music
Samsung OCR
Samsung WatchOn
Samsung MMS (messaging)
Samsung MyFiles (file explorer)
StoryAlbum
TravelService
TripAdvisor
VZNavigator
VZTones
YahooNews
YahooStock
....and probably a bunch more that I didn't list!
....if there are any you would like to see put back in (or taken out!) please let me know.​\
Now, about those sounds mods...
How to apply Sound Mods:
1. Open Android Terminal
2. Type, without quotes, 'su' (grant Root Access if asked)
3. Type the following:
- cd /system/volume
- Once in system/volume directory type any of these without quotes
'./stock.sh' to apply stock volume
'./moderate.sh' to apply moderate volume boost
'./loud.sh' to apply loud volume boost
4. In order for these changes to take effect you must reboot the phone. You can type, without quotes, 'reboot' within Android Terminal to reboot phone.
What are the installation instructions?
How to install:
1. Download/Transfer to either Internal or External Phone memory
2. Reboot to Custom Recovery (I personally use Philz Touch Recovery)
3. Make Nandroid Backup
4. Data/Factory Reset Phone
5. Install Zip
6. Reboot. Enjoy! - First boot will take between 1-3 minutes
Where to download
Download: jfltevzw_I545OYUEMK2_030514.zip
md5: 78324a3159f1f5df15e1c2c10c2d208b
Hope I covered everything. If there are any questions, requests, concerns or comments please do not hesitate. JFLTEVZW I545OYUEMJ7 is up. I have plans to work on Developer Edition JFLTEVZW I545OYUAMDK as well, when time permits.​
EDIT: New Upload today. Realized that I broke video playback within the Gallery App. Added back SamsungVideo.apk and SecVideoPlayer.apk

Reserved

Does this go under original android development? It looks like it's in the wrong section.
Thanks for your work though!
Sent from my SCH-I545

Although i dont own a dev edition Congrats on getting it out. Looking over the list of things you took out? Did you leave anything still in there? Only kidding. Sometimes i wish i had a dev edition. At least im MDK though

Related

[UTIL][12/JUL/12] Samsung Galaxy S3 Chlorine. (bloat remover cwm-update generator)

Status: Online *
If you've updated any stock apps, the updated versions won't be removed.
Now that I have my own Galaxy S3, I figured it was time to add that to the Chlorine mix.
Basically it's a web based tool that will generate a CWM compatible update.zip to remove pre-installed apps (bloat).
As always, backup and be confident with restoring your phone via download mode or CWM.
Android Chlorine
---
SGS Chlorine
SGS2 Chlorine
SGS3 Chlorine
---
SGS Chlorine (mobile)
SGS2 Chlorine (mobile)
SGS3 Chlorine (mobile)
What this does:
This is a little bit of PHP that will generate a customised CWM3 compatible update.zip which will remove specific apks (and associated .odexes).
Usage:
* Choose which APKs you want the update.zip to remove and hit the Generate button.
- You can also select a preset to save some clicking.
* Copy the generated .zip file to your phone.
* Apply it with CWM.
Thanks:
The SGS list of APKs was grabbed from the public google docs spreadsheet.
The SGS2 APK list was grabbed from this public google docs spreadsheet
The SGS3 APK list was grabbed from this public google docs spreadsheet. XDA thread
Notes:
* Requires busybox for mounting /system.
* The APK list shouldn't let you remove anything 'vital' to booting the phone (Only green "yes" marked items are in the list). If there's any bloat that does need to be added to the database, let me know. Likewise if you remove something that borks your phone.
* If you have any particular ideas for good presets, also let me know and I'll see to adding them.
* Stock apps that have been updated (either via play store or in app updates) will not be "fully" removed. You can manually remove the updates though.
reserved
reserved2
Just quickly trying this on wanamlite 1.5 to remove chaton will post back
EDIT: the good news of is that it still boots, the bad that chaton is still installed i have siyah 1.3.7 busybox and wanamlite 1.5
If you want more details just ask
Regards
Jack
first time uninstalling chatON it didnt delete the program but only the update from chatON, second time i uninstalled chatON it uninstalled the app itself
-other method-
use titanium backup to freeze/uninstall all bloatware.. works fast with tickbox and voila
Eplusz said:
first time uninstalling chatON it didnt delete the program but only the update from chatON, second time i uninstalled chatON it uninstalled the app itself
-other method-
use titanium backup to freeze/uninstall all bloatware.. works fast with tickbox and voila
Click to expand...
Click to collapse
Just tried reflashing a couple of times and am sorry to say it remains installed, but thanks for the second method.
Regards
Jack
If u could make your "site" read all your installed apps and not only bloatware,this would be a very handy and cool tool
I can also confirm that ChatON is NOT deleted after running this a couple of times. It doesn´t matter whether or not more apps, other than ChatON, is included in the .zip.
leetal said:
I can also confirm that ChatON is NOT deleted after running this a couple of times. It doesn´t matter whether or not more apps, other than ChatON, is included in the .zip.
Click to expand...
Click to collapse
Are the other apps being deleted, or is nothing being removed?
Eplusz said:
first time uninstalling chatON it didnt delete the program but only the update from chatON, second time i uninstalled chatON it uninstalled the app itself
-other method-
use titanium backup to freeze/uninstall all bloatware.. works fast with tickbox and voila
Click to expand...
Click to collapse
It 'sounds' like, ChatON shoves some crap into /data/app. (updates) which are causing it to linger around. I wasn't able to check /data/app without su.
I'll confirm in a few days when I have a chance to root, test and so on.
Eplusz said:
-other method-
use titanium backup to freeze/uninstall all bloatware.. works fast with tickbox and voila
Click to expand...
Click to collapse
Of course, this way has been around for ages. I always found maintaining the titanium backup list was more effort though. If you're flashing multiple roms frequently.
zodiaxe66 said:
Great idea. But there is already an app that can do this "app2zip" where u can backup all your apps in a flashable zip.
If u could make your "site" read all your installed apps and not only bloatware,this would be a very handy and cool tool
u should check out the app its in the market
Click to expand...
Click to collapse
...what? They do different things. app2zip takes your apps and packages them into a CWM flashable restore zip. This removes stock apps. Titanium Backup also can do both tasks. (Remove and restore).
The idea with this is that you create a CWM update that removes everything you want removed. You put it on your SD card and keep it there and use it when you upgrade. Perhaps that wasn't explained well enough in this post. I explain better in the original post for the SGS.
Am I only guy here who think that this UTILITY=APP need to be in "Galaxy S III Themes and Apps"
sargorn said:
Are the other apps being deleted, or is nothing being removed?
Click to expand...
Click to collapse
S Suggest won´t remove, likewise ChatON. I haven´t tested other apps as of now so i can´t tell =)
Great work with the webb-app! Keep it updated and it´ll be a blast!
leetal said:
S Suggest won´t remove, likewise ChatON. I haven´t tested other apps as of now so i can´t tell =)
Great work with the webb-app! Keep it updated and it´ll be a blast!
Click to expand...
Click to collapse
Hmm, downloading a custom rom at the moment to have a peek in what it sticks in /data/app. (one someone mentioned they were using earlier).
I haven't rooted/flashed anything custom on my Galaxy S3 yet as I only got it a week ago and I didn't want to have anything 'unofficial' for the first week or so just in case I had any issues and needed to return it.
I did just factory reset again though, and ChatON is updated by Play Store and S Suggest asks to auto update itself when it starts up. So again it might be a situation where the updates are dumping themselves into /data/app/.
sargorn said:
Hmm, downloading a custom rom at the moment to have a peek in what it sticks in /data/app. (one someone mentioned they were using earlier).
I haven't rooted/flashed anything custom on my Galaxy S3 yet as I only got it a week ago and I didn't want to have anything 'unofficial' for the first week or so just in case I had any issues and needed to return it.
I did just factory reset again though, and ChatON is updated by Play Store and S Suggest asks to auto update itself when it starts up. So again it might be a situation where the updates are dumping themselves into /data/app/.
Click to expand...
Click to collapse
What I suspected is accurate, I just tested myself. If you happen to have updated any of the stock apps (either via the Play store or an in app update) they will still remain.
However, you can go to the application manager in settings and hit the "remove updates" button. It will say uninstall failed but it will remove the apk from /data/app. Rebooting will remove the icons from the home screen.
Also, if you happen to remove a widget that is in use on the home screen (Accuweather/clock) TWLauncher will complain until you remove the 'dead' widget.
I "may" end up adding something that will remove the updates from /data/app. I'll have to think about how to do it. Until then you can use the workaround above.
sargorn said:
Of course, this way has been around for ages. I always found maintaining the titanium backup list was more effort though. If you're flashing multiple roms frequently.
...what? They do different things. app2zip takes your apps and packages them into a CWM flashable restore zip. This removes stock apps. Titanium Backup also can do both tasks. (Remove and restore).
The idea with this is that you create a CWM update that removes everything you want removed. You put it on your SD card and keep it there and use it when you upgrade. Perhaps that wasn't explained well enough in this post. I explain better in the original post for the SGS.
Click to expand...
Click to collapse
Yeah i know,don't even know how i came to my own conclusion.(yes i do, interrupted by my kids) i just read it again and your explanation is pretty clear. I just turned everything up side down.
Sorry m8
First post corrected
sargorn said:
Status: Online *
If you've updated any stock apps, the updated versions won't be removed.
Now that I have my own Galaxy S3, I figured it was time to add that to the Chlorine mix.
Basically it's a web based tool that will generate a CWM compatible update.zip to remove pre-installed apps (bloat).
As always, backup and be confident with restoring your phone via download mode or CWM.
Android Chlorine
---
SGS Chlorine
SGS2 Chlorine
SGS3 Chlorine
---
SGS Chlorine (mobile)
SGS2 Chlorine (mobile)
SGS3 Chlorine (mobile)
What this does:
This is a little bit of PHP that will generate a customised CWM3 compatible update.zip which will remove specific apks (and associated .odexes).
Usage:
* Choose which APKs you want the update.zip to remove and hit the Generate button.
- You can also select a preset to save some clicking.
* Copy the generated .zip file to your phone.
* Apply it with CWM.
Thanks:
The SGS list of APKs was grabbed from the public google docs spreadsheet.
The SGS2 APK list was grabbed from this public google docs spreadsheet
The SGS3 APK list was grabbed from this public google docs spreadsheet. XDA thread
Notes:
* Requires busybox for mounting /system.
* The APK list shouldn't let you remove anything 'vital' to booting the phone (Only green "yes" marked items are in the list). If there's any bloat that does need to be added to the database, let me know. Likewise if you remove something that borks your phone.
* If you have any particular ideas for good presets, also let me know and I'll see to adding them.
* Stock apps that have been updated (either via play store or in app updates) will not be "fully" removed. You can manually remove the updates though.
Click to expand...
Click to collapse
Nice information and thanks for sharing. I just generated a test .zip file and below is the updater-script that is generated;
ui_print("Android Chlorine");
run_program("/sbin/busybox", "mount", "/system");
delete("/system/app/Bluetooth.apk");
delete("/system/app/Bluetooth.odex");
delete("/system/app/BluetoothAvrcp.apk");
delete("/system/app/BluetoothAvrcp.odex");
delete("/system/app/BluetoothTest.apk");
delete("/system/app/BluetoothTest.odex");
delete("/system/app/ChromeBookmarksSyncAdapter.apk");
delete("/system/app/ChromeBookmarksSyncAdapter.odex");
delete("/system/app/GoogleQuickSearchBox.apk");
delete("/system/app/GoogleQuickSearchBox.odex");
delete("/system/app/GoogleSearchWidget");
delete("/system/app/GoogleSearchWidget.odex");
delete("/system/app/Maps.apk");
delete("/system/app/Maps.odex");
delete("/system/app/MyFiles.apk");
delete("/system/app/MyFiles.odex");
delete("/system/app/Street.apk");
delete("/system/app/Street.odex");
delete("/system/app/YouTube.apk");
delete("/system/app/YouTube.odex");
run_program("/sbin/busybox", "umount", "/system");
Alternatively you may easily remove all the unnecessary files simply using Root Explorer (if your phone is rooted of-course) and deleting files from "/system/app/", in this case you also have the chance to backup the files before deleting. Make sure you enable r/w in Root Explorer.
Cheers...
jaykhan said:
Alternatively you may easily remove all the unnecessary files simply using Root Explorer (if your phone is rooted of-course) and deleting files from "/system/app/", in this case you also have the chance to backup the files before deleting. Make sure you enable r/w in Root Explorer.
Cheers...
Click to expand...
Click to collapse
"Easily" can be quite subjective, no? If you remove said files in Root Explorer you don't get the additional information included as to what each file is. Also, making backups of files from a rom you just installed seems somewhat redundant. If you want those files back, pull them out of the rom and push them to the phone? Or just don't delete them to start with.
Last time I checked Root Explorer also cost money on the Play Store and while it has features which scope well beyond this project, it's still more expensive than using this is. (free).
thanks for the chlorine man..!

[DISCONTINUED][ROM][INTL][FORK]Traveller DSC ROM 2.4.6

System: Android 2.3.3 (Gingerbread) - Discontinued May 2, 2014
About:
This is a fork of the DSC ROM, which is based on the Olleh KT 407 ROM. Its genesis came about as a result of a request by lordofazeroth (here) asking to delete all unnecessary apps from /system/app in the next release. My answer was matter of fact: to do it himself rather than asking _n0p_ to do it. This was because I had already created a private version of DSC for my needs and felt that if people really wanted apps out they should take them out themselves.
However, thinking back on it, lordofazeroth's request wasn't wholly out of line. While getting rid of some apps, e.g. HTML Viewer, made no sense, one thing that did make sense was removing the Google apps from /system/app. This was in keeping with Google's direction regarding the apps. Starting around the time Gingerbread was released, Google began to remove most of the Google apps from new versions of Android and making them available for download via the Play Store. Looking in an ICS Google apps package for AOSP ROMs, the only Google apps remaining in the package that could also be downloaded from the Play Store are Google Talk (now known as Hangouts) Google Search, and Voice Search. I fully expect that future Google Apps packages for AOSP ROMs would only contain the Play Store, Google Services Framework, the minor apps that aren't on the Play Store (Google Gallery, News & Weather), and support files.
While getting rid of the apps from /system/app made sense, a lot of people still associate a complete Android experience with having the apps and didn't want to lose them. Fortunately, the DSC ROM has a solution in the form of a firstboot.zip whose contents are extracted and installed while the system boots the first time. It was a simple matter to move the Google apps currently in /system/app to the firstboot.zip and have them installed when the ROM is installed. This makes the end user expecting the Google apps preinstalled happy because the apps are present. And if an end user doesn't wish a particular app to be installed, e.g. Maps, they can completely uninstall it and not be left with the original version in the ROM.
So, based on this idea, I put together my own version of the DSC ROM with this shift in design and am releasing it to the public. Since the ROM is essentially DSC with a few minor changes, it should function as well as DSC does. It's hoped that if _n0p_ releases a new version of DSC that this design change can be folded back into DSC.
Differences between DSC and the Traveller DSC fork:
DSC 2.3's updates are included in the ROM, thus no need to apply patches after installing the ROM.
The DSC 2.3 kernel was replaced with the swap-enabled version of the same kernel (as of version 2.3.4).
SuperSU replaces SimpleSU. SimpleSU's binary isn't recognized as valid by certain apps, e.g. Busybox Free.
The Traveller ICS Theme and the Stargate boot animation are now the default. wway's Gingertrue theme and Ace32's boot animation are available as a flashable theme zip.
Zeam has been replaced with HoloLauncher.
The CM7 File Manager app has been added to /system/app.
Gmail, Hangouts, Maps, Quick Search, Voice Search, and YouTube are all in dsc_firstboot.zip instead of being embedded in the /system directory.
All Google apps, including the Play Store, were updated to their latest available versions.
Google Play Services and Google Street View are new to the ROM. If after uninstalling Google Play Services the app reappears in your app drawer, then Google has pushed the app back to the device. Please do not complain on the forums about this, as it is expected behavior and not a fault of the ROM or device.
Antutu CPU Master Free, WiFi Reassociate, Superdim, System Panel, and ClockSync were all removed from the ROM. In using DSC I have never encountered a problem that required any of these apps, and I replaced Antutu with the XDA version of SetCPU. All should be available through the Play Store if desired or needed, except for the XDA version of SetCPU.
Ghost Commander was removed because the CM7 File Manager app was included in /system/app. Ghost Commander should still be available through the Play Store.
The Streak FM Radio app was replaced by the March 11th version of Spirit FM Free. The limitations of the Streak FM Radio app are well known (no volume control). The Spirit FM Free app is apparently limited to either Blended Audio or Mono sound - it's not clear which - but at least the volume can be controlled. The March 11th version of Spirit FM Free is also the last version that supports the Dell Streak.
ZRAM Status was added to monitor ZRAM usage in the ROM (as of version 2.3.5).
Bugs:
Google Maps may cause excessive battery drain. Freeze Maps or uninstall it if this issue is encountered.
Arabic and Hebrew text in Aroma may appear backwards due to lack of right to left support.
Touchscreen support in Aroma is erratic. Scrolling using the touchscreen does not function, and it may require a few taps to get selections to properly register. As an alternative, the volume controls and the camera button can be used to navigate and select items. This is likely a hardware issue and not fixable in Aroma.
Tips:
Disable notifications in SuperSU for a clean look and to speed up the boot process.
SuperSU will receive updates from the Play Store. To save storage space convert the update to a system app.
Undervolting the CPU using the DSC CPU Voltage Configuration app is highly recommended to maximize battery life.
HoloLauncher has the ability to hide apps in the app drawer. If you know you're never going to use a particular system app, e.g. the email client, hide it instead of deleting it from the ROM.
Customize dsc_firstboot.zip to meet your needs. For example, if you use Google Earth, rename the APK file to com.google.earth.apk and add it to dsc_firstboot.zip.
Google Car Home was left in /system/app because if uninstalled it cannot be downloaded from the Play Store.
The original release of the Hangouts 2.0 app (from Android 4.4) had a bug which allowed it to work on Gingerbread. If wishing to use Hangouts in place of the stock Messaging app, set the app to not be automatically updated in the Play Store or you will lose SMS capability when the app updates.
Changelog:
2.4.6:
UPDATE: Hunderteins has released another SSL Ciphers update, this time around to boost speed and security of HTTPS connections by implementing new encryption and authentication algorithms.
UPDATED APPS: Google Play Services, Hangouts and YouTube.
Older Revisions:
2.4.5:
UPDATE: OpenSSL firmware updated to fix the Heartbleed bug.
UPDATED APPS: Google Play, Google Play Services, Hangouts, Maps, SuperSU, and YouTube.
2.4.4
UPDATE: HoloLauncher updated to 2.11. Now has a color theming option similar to what is available in KitKat.
BUG FIX: Hebrew language in Aroma now displays.
BUG FIX: Grammar fixes for some screen text in Aroma.
Because 2.4.4 is being released so soon after 2.4.3, I'm leaving 2.4.3's updates visible as well as providing a patch for current users to install rather than downloading the entire ROM and installing it again.
2.4.4 Update.zip - 819.16 KB
2.4.3
NEW: PDroid for Arabic users now available.
UPDATES: SuperSU, Flash Player, YouTube, Hangouts, Google Play Services, and AFWall+. The release of Flash Player included here is the final release from Adobe. There will be no further bug fixes or updates.
UPDATE: Aroma Installer updated to 2.70RC2. This update restores touch support to the installer, which was missing in 2.51 as well as allowing the user to quit the installer at any point prior to installing Traveller DSC or its features.
BUG FIX: Fixed the issue with Arabic support not properly installing. For Arabic support to work the base ROM (and any added features) must be installed prior to installing Arabic support. This means you will have to run Aroma twice to enable Arabic support. The first time will be to install the ROM. After installing the ROM and letting everything in dsc_firstboot.zip install, reboot into the recovery and run Aroma the second time. Select the Arabic menu choice and install those options on top of Traveller DSC.
After selecting Arabic in the Language & Keyboard options in Settings, the very first time the power button is used to shut down the Streak the device will hot reboot and attempt to cycle through the boot animation. It will fail and then hot reboot a second time. This second time the device should boot to the launcher.
2.4.2
UPDATE: Play Store updated to 4.5.10.
UPDATE: Clock font changed to the version used in Android 4.4, resolving an issue with a portion of the clock being cut off when the pattern lock is used.
UPDATE: Common fonts used in both Android 2.3.3 and 4.4 were updated to the Android 4.4 versions.
2.4.1
BUG FIX: Replaced the tabbed browser with the original stock browser to resolve a force close issue with Voice Search. Clearly the tabbed browser wasn't quite ready for prime time.
2.4.0
NEW: Installation is done via the Aroma Installer. There is no touch support for the Streak, so the volume controls and the power button must be used to navigate. As a result of this change, all the various modifications available have been rolled into the zip file, meaning there will be no separate downloads needed for this version of Traveller DSC. The increase in size of the zip file also means that MediaFire cannot be used. Dev-Host will be used instead.
NEW: A new version of the zRAM app was compiled from its sources, with a black background and with memory readouts expressed in MB rather than bytes. It is now also a system app.
NEW: The stock browser is now a version of Lightning Browser compiled from source, with a custom dark theme to fit the rest of the ROM.
UPDATED APPS: AFWall+, Google Play Services, HoloLauncher, SuperSU, and YouTube.
UPDATE: Roboto Condensed is now the default font, for that Android 4.4 look.
UPDATE: Arabic patch users can now fully benefit from the SSL Cipher improvements due to a fix in framework.jar.
BUG FIX: In QuickPanel, the Auto-brightness indicator can now be clearly distinguished from the maximum brightness indicator.
BUG FIX: The "System Updates" option in Settings > About phone now links to this thread instead of the DSC thread.
BUG FIX: The "Build Version" option finally had a version bump, to 2.4.
NOTE: Gingertrue users will not have the new browser installed. While the browser is available for download here, it may not install. Gingertrue users wishing to use the tabbed browser will need to convert it to a system app using an app like Apps2ROM. The other option would be to install a copy of Lightning Browser.
NOTE: The browser may force close after exiting. The cause is unknown at this time, but may also affect Lightning Browser, since the former was compiled from the source of the latter.
2.3.10
SuperSU reverted to 1.65. See explanation here.
Fixed bugs caused by developer error when adding ciphers patch.
Default wallpaper was changed.
Changelog for versions prior to 2.3.10 was removed.
Links:
Flashing Instructions
407 ROM [Dev-Host Links Removed]
Mega
ROM Download
DSC "Flash Me Before Installing" Pack
How to add your files to the Traveller DSC ROM
While the Traveller DSC ROM does change several things in the system, notably replacing SimpleSU and Zeam with SuperSU and HoloLauncher, its biggest "selling point" if you will is the ability to customize the app package that is installed with the base ROM. The DSC ROM includes a zip file located in /system/etc named "dsc_firstboot.zip". After DSC is installed and the system rebooted, during the Google account setup and for a short period of time afterwards a script is run that installs all the apps found in dsc_firstboot.zip.
The base DSC ROM included in its dsc_firstboot.zip the following apps: Adobe Flash, AnTuTu CPU Master Free, WiFi Reassociate, DSP Manager, Ghost Commander, Maps, YouTube, Droidwall, Dell Swype, DSC Wallpapers, Superdim, SystemPanel, ClockSync, and Streak FM Radio. Many of the Google apps remained in the ROM. For Traveller DSC, as already mentioned in the first post in the thread, all the Google apps except for the Play Store and Car Home were pulled from the ROM and stored instead in dsc_firstboot.zip. This is because all of these apps had new versions in the Play Store and thus there seemed to be no reason to keep old versions in /system/app. At the same time I changed up the apps package.
Traveller DSC includes in dsc_firstboot.zip the following apps: Adobe Flash, DSP Manager, Maps, GMail, Google Play Services, Quick Search, Street View, Voice Search, YouTube, Droidwall, Spirit FM Free, Dell Swype, zRAM Status, and DSC Wallpapers.
Traveller DSC encourages customization. I want you to make this ROM your own. If you want to delete the Google apps, go ahead. If you want to do what I did and add Google Music, you can do that too. This brief tutorial explains how. But keep in mind the following: dsc_firstboot.zip cannot be larger than the remaining space in the /system partition. If the file is too large the Streak may freeze at the Dell logo or end up in a boot loop. If this happens, remove apps until the file is smaller than the remaining space in the /system partition, then install the ROM again.
Tools required - PC: WinZip, WinRAR (preferred) or 7-Zip. Do not use the built-in Windows zip utility as it corrupts the zip file.
Tools Required - Streak: An app backup utility such as App Backup & Restore.
Optional - PC users with Chrome: APK Downloader extension.
Extract dsc_firstboot.zip from the Traveller DSC ROM.
On the Streak back up the installed app you want to add using an app backup utility. Ideally, when backing up the app you do not want its user-friendly name, but the name Android associates with the app, e.g. com.google.android.gm.apk instead of GMail.apk. There is a means to get the Android name of the app, using the Play Store on the PC.
Connect the Streak to the PC and download the backed-up app to a directory of your choosing.
Rename the app if necessary. See below.
Open up dsc_firstboot.zip with WinZip, WinRAR, or 7-Zip. Simply drag and drop the new app into the dsc_firstboot.zip window. The file will be compressed and added to the rest.
To add the new dsc_firstboot.zip to the ROM, open up the ROM's zip file, navigate to /system/etc, then simply drag and drop the new zip file into the directory. The ROM's zip file will update itself, overwriting the old zip file with the new one.
Copy the new ROM file to the Streak and install the ROM.
If the app on the Streak carries a friendly name, open up a browser window on the PC and head to the Play Store. Search for the app in the Play Store and look at the URL. The Android name of the app is found within the URL. For example, if wanting to embed Kongregate Arcade into dsc_firstboot.zip you would find it in the Play Store. The URL would be play.google.com/store/apps/details?id=com.kongregate.android.kongarcade. The Android name is found after /details?id= in the URL, thus the Android name for Kongregate Arcade would be com.kongregate.android.kongarcade. Rename the apk file from Kongregate Archade.apk to com.kongregate.android.kongarcade.apk and then follow steps 5-7 above.
If using Chrome, use the APK Downloader extension and download a copy of the app directly from the Play Store to eliminate the need to use a backed-up version of the app on the Streak. Google recently changed things and now all files downloaded from the Play Store using APK Downloader have a filename consisting of a random number, so it's necessary to give the downloaded file the correct name. When the Windows prompt appears asking for a location to save the file in, rename the downloaded file to the name referenced in the URL, e.g. com.kongregate.android.kongarcade.apk. From there, follow steps 1, 5, 6, and 7.
NOTE: This tutorial may be revised from time to time in order to clarify details or simply to make things easier to understand.
hello, thanks for the rom. i came from cm7 based rom. if i want to try this rom, can i just flash the zip just like usually ? I read instruction link, confused about flash_me, just seems lots of step to flash a DSC rom. My baseband already 406.
Thanks.
Sent from my Dell Streak 5
Powered by INDOSAT
The provided baseband files improve the voice quality but are not essential to getting the ROM to work. As this is merely a tweaked version of DSC I put out as a proof of concept, everything you know about DSC still applies.
I'm not sure what's the difference between the pdroid version and basic.....I don't know which one to try
Sent from my Dell Streak using xda app-developers app
http://forum.xda-developers.com/showthread.php?t=1357056
PDroid is a privacy add-on.
Had a data wipe after I did a reboot. Unfortunate as it seemed nice as a "update" for DSC 2.3.
Explain please? I've never had a data loss issue in the entire time I've been running this ROM (several months before I released it).
Strephon Alkhalikoi said:
Explain please? I've never had a data loss issue in the entire time I've been running this ROM (several months before I released it).
Click to expand...
Click to collapse
Don't take it as a slight on your ROM, personally I think it's more of an issue with my device. I did fresh install over DSC 2.3 after that I had a data wipe after a random restart. With this ROM I'd rebooted after I changed default orientation to portrait in DSC config resulting in complete wiping, i.e. upon restart I was welcomed with the Welcome to Dell Streak touch here to continue screen.
I wasn't taking your comments in a negative fashion. Sorry if I gave that impression.
I don't change the default orientation so I've not noticed that. One thing I did notice is that ever since I changed the baseband in my Streak to 366 WiFi has never failed to initialize after waking up the Streak. The "beta" versions of this ROM I ran using the 406 baseband and often had to engage and disengage airplane mode to wake up the WiFi. It still doesn't stop me from having an occasional spontaneous reboot, but it's an improvement. So, I recommend using the 366 baseband, which can be installed using the DSC "Flash Me Before Installing" pack.
Thanks for sharing... I am downloading the files and will read thru all the instruction before proceeding...
I have place back the picture to show the problem.
For some reason XDA is adding <br /> to the end of the links here, which is why people were getting the request for a decryption key. I've edited my post to fix the links.
ROM updated to correct the chef's not realizing that the version of Spirit FM he added did not support the Streak any longer.
Currently testing one of _n0p_'s older versions of the kernel to see if replacing the kernel fixes the spontaneous reboot issues I and a couple other people have been getting at random times. If this does fix things, I'll provide an updated ROM. If anyone wants to try this out, you can download the u28 (DSC 2.0 release) boot.img from _n0p_'s DSC thread here.
Some updated information available here.
Any update on your test results @strephon
Sent from my Dell Streak using Tapatalk 2
ammujee said:
Any update on your test results?
Click to expand...
Click to collapse
Check the DSC thread. I reported my results there.
Just for anyone waiting for an update.. @Strephon Alkhalikoi has updated an 'all in one' fixed version 2.3.3 in the OP.
Thanks. :highfive:
I'm having problems downloading from the MEGA links on the first page... does anyone have any mirrors set up?
I had no trouble. Possibly an Internet issue?
OK, I successfully grabbed the rom and the "Gingertrue Theme and Phoenix Boot Animation"
...however when attempting to install the theme zip I got a failure. (Status 6)

[ROM] Cleaned & Enhanced Stock Verizon NK1 4.4.2

This is the stock 4.4.2 NK1 Verizon ROM originally found here, but has been de-bloated and includes some improvements I made to the stock apps and settings. Inspired by the old CleanROM series, I wanted to keep the stability and look of the stock ROM but with most of the needless bloatware taken out.
Tested for MDK bootloader only, but it has been reported to work with Safestrap.
Thanks @jrkruse for posting the original Verizon Stock ROM.
Key Additions & Changes
- 4 way power menu
(thanks @old&slow)
- Disabled CD Installer
- Verizon bloatware and spyware removed
- Call recording enabled
- Tether provisioning unlocked (full access to data tethering regardless of carrier plan)
- Icon Glossary, Software Update and Home Screen Mode menus removed from Settings. Verizon Backup Assistant removed from Account Settings
- Enabled the hidden built in KitKat battery percentage (battery percent text is only visible if the battery is empty enough. (white text on white battery!))
- Device System Status as "Official"
- Some Galaxy S5 wallpapers added
- Boot and shutdown animations from Galaxy S5
- Additional alarms, notifications and ringtones from Google Edition
- Messenger app tweaks and hidden options enabled:
group messaging on/off
save/restore messages
scheduled messaging
increase sms recipient limit to 1000
disable sms to mms auto conversion
increase sms limit per hour to 1000
split screen on landscape on/off
increase mms max size (2048000 bytes) & image size (4096x2048 [8.4MP])
notification screen on/off
REMOVED ITEMS
Code:
boot & shutdown sounds
system/etc/autorun.iso (CD installer mode image)
system/etc/Audible.param, amazon-kindle.properties, amzn.apps.ref, amzn.mp3.properties, amzn.mshop.properties
system/etc/*_list*.txt (useless reference files - 6 files)
system/app/Blurb.apk (Blurb book publisher crap)
system/app/Amazon_Audible.apk, Amazon_IMDB.apk, Amazon_Shopping.apk, Amazon_Widget.apk
system/app/SysScope.apk (used for checking system status and switching boot logo to unlocked/unofficial. disabled in SecSettings.apk)
system/app/canid.apk (Caller Name ID trial app)
system/app/kindle.apk
system/app/vmmhux.apk (Verizon Backup Assistant Plus)
system/app/SamsungSetupWizard.apk (Verizon Setup Wizard)
system/app/SamsungBooks.apk, SamsungGames_H.apk, SamsungHub.apk, SamsungHubUpdater.apk
system/app/TripAdvisor.apk & TravelWidget.apk
system/app/Aetherpal.apk (Verizon Remote Diagnostics)
system/app/VzTones.apk (Verizon Tones)
system/app/VZNavigator.apk (VZ Navigator)
system/app/VisualVoiceMail.apk (Verizon Voice Mail)
system/app/MediaUploader.apk (Picasa Uploader)
system/app/com.gotv.nflgamecenter.us.lite.apk (NFL Mobile trial app)
system/app/SecKidsModeInstaller.apk (Kids Mode Installer - downloads kids mode trial app)
system/app/Books.apk, PlayGames.apk, Videos.apk, Music2.apk, Magazines.apk (Google Play Books, Games, Movies & TV, Music, Newsstand)
system/app/YahoonewsPhone2013.apk & YahoostockPhone2013.apk (Yahoo! News & Finance widgets)
system/app/Hangouts.apk (Google Hangouts)
system/app/Drive.apk (Google Drive)
system/app/PlusOne.apk (Google Plus & Photos)
system/app/SCONE_Android_ProxyService.apk (Samsung Link Platform - used for Samsung Link)
system/app/EasyFavoritesContactsWidget.apk & EasySettings.apk (for Touchwiz Easy Launcher)
system/app/InteractiveTutorial.apk (Help - Samsung HelpHub)
system/app/FWUpgrade.apk (OTA upgrade reminder)
system/app/LocalFOTA.apk (not sure, but something about firmware OTA updating?)
system/priv-app/ba-syncservice-app-signed.apk (Verizon Backup Assistant Plus)
system/priv-app/SCloud*.apk (removed all 6 - Samsung Cloud services)
system/priv-app/SPPPushClient_Prod.apk (Samsung update push client)
system/priv-app/SamsungVideo.apk & SecVideoListUpg.apk (Samsung Video)
system/priv-app/Amazon_Appstore.apk & Amazon_MP3.apk
system/priv-app/vzcloud.apk (Verizon Cloud)
system/priv-app/IsisWallet.apk
system/priv-app/SHealth2_5.apk & SensorService2_5.apk (S Health)
system/priv-app/VMS.apk (Verizon Support & Protection)
system/priv-app/MyVerizon.apk & VzwSilentSSOEngine.apk (My Verizon)
system/priv-app/StoryAlbum2013.apk & StoryAlbumWidget.apk (Story Album)
system/priv-app/SamsungLink18.apk (Samsung Link)
system/priv-app/EasyLauncher.apk (Touchwiz Easy Launcher)
system/priv-app/AVS.apk (Verizon Wireless Application Vulnerability Scanning Service)
system/priv-app/SamsungUpdates.apk
Download
NK1_cleaned.zip
Mirror
md5: 55D8BDA499FF9587B5898CAA3471CA35
can I odin this rom with no custom recovery ? just odin this rom to device ?
Some_dude36 said:
can I odin this rom with no custom recovery ? just odin this rom to device ?
Click to expand...
Click to collapse
No, it requires a custom recovery for installation.
thanks a bunch. gonna try this out on a phone our rep says has voicemail password input issues.
Anybody try this on SS yet?
Download won't' work from mobile - opens mediafire page w/ a download button. Select download and goes to secondary "Authorize Download" screen w/captcha entry required. Only shows NK1_cleaned, tried entering that and got "you're entry was incorrect, please try again." Same in Chrome and Dolphin browsers.
From PC I don't get any captcha entry requirement - clicking download just starts the download.
Anyone else? I'm downloading via PC now and will transfer to my phone, but for ease of use it would be nice if the mobile download worked.
Thanks for the slimmed down ROM, gonna give it a whirl.
Installed, booted, and runs without issues so far.
Redflea said:
Download won't' work from mobile - opens mediafire page w/ a download button. Select download and goes to secondary "Authorize Download" screen w/captcha entry required. Only shows NK1_cleaned, tried entering that and got "you're entry was incorrect, please try again." Same in Chrome and Dolphin browsers.
From PC I don't get any captcha entry requirement - clicking download just starts the download.
Anyone else? I'm downloading via PC now and will transfer to my phone, but for ease of use it would be nice if the mobile download worked.
Thanks for the slimmed down ROM, gonna give it a whirl.
Click to expand...
Click to collapse
I'll also post a DropBox link to the download that should be mobile friendly.
madsquabbles said:
thanks a bunch. gonna try this out on a phone our rep says has voicemail password input issues.
Click to expand...
Click to collapse
Any luck?
prsnow said:
Any luck?
Click to expand...
Click to collapse
no, the rep said he preferred LP with the issues and didn't wanna wipe. thanks though.
Dropbox link going to get added soon?
Neffy27 said:
Dropbox link going to get added soon?
Click to expand...
Click to collapse
Still working on it. My ISP is having issues right now which is causing problems with my upload speed. I'll try again tonight.
I stopped being lazy, turned my PC on, and added it to my Google Drive account.
[link removed]
Anyone can check md5 if feeling cautious.
I'll leave it up til end of the week to allow you some time to upload it to your Dropbox.
Sent from my SCH-I545 using Tapatalk 2
Neffy27 said:
I stopped being lazy, turned my PC on, and added it to my Google Drive account.
https://docs.google.com/file/d/0B5CR3Em4qHyTX3pxaUtvanlqTTg/edit?usp=docslist_api
Anyone can check md5 if feeling cautious.
I'll leave it up til end of the week to allow you some time to upload it to your Dropbox.
Sent from my SCH-I545 using Tapatalk 2
Click to expand...
Click to collapse
Dropbox link finally added to original post, labeled as "Mirror".
Thanks!
ROM is running well. I switched to Alucard kernel and am getting better battery life than with stock Taxelop.
Thanks for this ROM!
Can you kindly point me in the right direction for that kernel?
Sent from my SCH-I545 using Tapatalk 2
Won't let me edit APNs. Most of the options are grayed out.
Neffy27 said:
Can you kindly point me in the right direction for that kernel?
Sent from my SCH-I545 using Tapatalk 2
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2590246
Version 2.3ga for 4.4 Touchwiz. Make sure you flash the loki-doki patch as well.
Neffy27 said:
Won't let me edit APNs. Most of the options are grayed out.
Click to expand...
Click to collapse
I haven't had problems creating or editing APNs. Can you get a screenshot?
screenies attached

[ROM][ROOT][STOCK][7.0] v2 Samsung Tab A 2016 10.1 (SM-P585Y/SM-P580), Jul 23, 2017

Greetings!
ROMs for the two variants of the Samsung Galaxy Tab A (2016, 10.1") with S Pen:
WiFi+Cellular (SM-P585Y) gtanotexllte (other variants, SM-P585, SM-P585N0, SM-P585M etc. not tested for ROM compatibility)
http://www.samsung.com/sg/tablets/galaxy-taba-p585/SM-P585YZWAXSP/​WiFi only (SM-P580) gtanotexlwifi (even this has not been tested since I don't have this device)
http://www.samsung.com/us/business/support/owners/product/SM-P580NZKAXAR​
Disclaimer: No warranties, stated or implied. Flashing a custom ROM might void your warranty. If you download the ROM & use it, you do so at your own risk. The author or XDA are not liable for any issues arising out of the usage of this ROM.
Different people have different requirements, so I have made available two versions of the ROM:
- Lite (heavily debloated with almost all Samsung apps removed, since I don't use them)
- Full (No debloat/no apps removed, apart from Knox)
Current version - Nougat 7.0 ROM v2 (rooted with Magisk 13.3)
Download Nougat 7.0 ROM v2 for SM-P580 WiFi only
Lite: Google Drive
Full: Google Drive
Download Nougat 7.0 ROM v1 for SM-P585Y WiFi+Cellular
Lite: Google Drive
Full: Google Drive
Previous versions - Marshmallow 6.0.1 ROMS (no further development):
Download Marshmallow 6.0.1 ROM v2 for SM-P585Y WiFi+Cellular (its somewhere between lite & full)
Mega, Mediafire, Dropbox,
Download Marchmallow 6.0.1 ROM v1 for SM-P580 WiFi only
Lite: Dropbox
Full: Dropbox
(Additional disclaimer: I don't have the WiFi only tab, so I cannot test this ROM. It underwent the same process as the WiFi+Cellular model, which I do have, so it should be okay. If you encounter any issues, please let me know.)
Pre-requisites:
Enable Developer options by going to Settings -> About device -> Software info -> click 7 times on 'Build number'.
Now go to Settings -> Developer options -> Turn on 'OEM Unlock' & 'USB Debugging' if not already done so.
Caution: The stock ROM has Verifed Boot enabled with device-mapper-verity (dm-verity) kernel feature, which prevents a successful bootup if it detects any modification to the original setup. See details. This needs to be disabled if you need to install a custom recovery, or a custom ROM.
Download dm-verity disabler:
https://build.nethunter.com/android-tools/no-verity-opt-encrypt/
Download TWRP recovery:
LTE version - https://twrp.me/devices/samsunggalaxytaba101lte2016spen.html
WiFi version - https://twrp.me/devices/samsunggalaxytaba101wifi2016spen.html
Instructions - Install TWRP Recovery & flash DM-Verity disabler:
Transfer the downloaded file 'no-verity-opt-encrypt-5.1.zip' to SD card or OTG USB drive.
Download Odin 3.12.3 or any recent version.
Shutdown your tab.
Use Power+Volume Down+Home to reach the Download screen & then press Volume Up to confirm.
Use the AP section to flash the TWRP recovery.
After installing TWRP via Odin, uncheck auto reboot & manually go into TWRP to install the file 'no-verity-opt-encrypt-5.1.zip'
THEN, format /data, DON'T wipe it.
Booting to the stock ROM AFTER installing TWRP without doing this will show you a Verification failed warning, asking you to reset to factory defaults, since you basically overwrote Samsung's default recovery with TWRP, so it is cross with you.
Instructions - Install ROM:
Copy ROM to SD card or OTG USB drive (TWRP can have issues reading the internal storage)
Insert the SD card or OTG USB drive into the tab (very important!)
Press Power + Volume Up + Home & keep them pressed till you reach the TWRP splash screen
Swipe right to allow modification
Install 'no-verity-opt-encrypt-5.1.zip' from SD card or OTG USB drive
Format /data
From Advanced Wipe, wipe Dalvik/ART Cache, System, Internal Storage & Cache
Install the ROM, no need to wipe again since we already wiped & formatted in TWRP
Remember to remove the tick mark against reboot before clicking next, do NOT reboot yet!
Wipe Dalvik/ART cache (yes, again, after ROM install)
NOW, Reboot
Let the ROM boot, give it time
Install any extra applications you need
Bugs/Limitations & Workarounds:
Some APKs have been removed as part of the deknox/debloat, however, the appropriate system level modifications have not been touched in order to remain as close to stock as possible. So if you try to change a setting which relies on the removed feature, the appropriate app might force close, or it may continue to wait for the missing app. This is expected. Currently I have no plans to correct this behavior.
Software updates will not work.
Google Play Services might force close, so you will need to update it.
Samsung notes may force close out of the box. Just update it from Google Play Store. It will work after that. (zayi)
Accessibility service doesn't work on the debloated/lite ROM. Just use any third party keyboard like Swiftkey/Google Gboard etc & then enable the service for the application you desire. (zayi)
ROM features: See post # 2
Extra recommendations for ROM & App recommendations: See post # 3
XPOSED (was only tested on Marshmallow 6.0.1 ROM, NOT on Nougat 7.0):
Xposed framework v86.1 (you can then upgrade to v87)
Xposed Installer v3.1
Xposed modules & other stuff
Credits/Thanks:
IAM_TheFlash for the inspiration & advice
Assayyed for Assayyed Kitchen, using which this ROM was built, along with the numeroud features of the kitchen, including the app debloat list
zayi for the excellent feedback & solutions to the problems the ROM causes.
AndroidSword for the invaluable guide.
zxz0O0 for the download tool.
XDA community for the platform
Samsung/updato.com/Samsung Updates Live/Alfafile/MrCrab for the ROM
ROM Screenshots for SM-P585Y attached for the Home screen, Applications & Software Info.
None for SM-P580, since I don't have the tab to test.
--
Jp
Current Nougat 7.0 Releases:
SM-P585Y Changelog::
v2:
Based on stock Nougat 7.0 XSA (Australia) firmware build P585YDXU1BQF1 from June 2, 2017
Android security patch level May 1, 2017
Deodexed
Zipaligned
Rooted with Magisk v13.3
SU.d support
Busybox installed
Build.prop tweaks
Init.d support
Ext4-TuneFS scripts
Knox removed
SQLite script
ADB Connect/SysRO SysRW scripts
Debloated (Lite version, see attachment v3 for details of APK's removed)
SM-P580 Changelog::
v1:
Based on stock Nougat 7.0 XAR (United States) firmware build P580UEU1BQE4 from June 13, 2017
Android security patch level May 1, 2017
Deodexed
Zipaligned
Rooted with Magisk v13.3
SU.d support
Busybox installed
Build.prop tweaks
Init.d support
Ext4-TuneFS scripts
Knox removed
SQLite script
ADB Connect/SysRO SysRW scripts
Debloated (Lite version, see attachment v3 for details of APK's removed)
Old Marshmallow 6.0.1 Releases:
SM-P585Y Changelog::
v2:
Added some of the stuff back, since it was not playing nice with /data format
Investigated Xposed compatibility & added links for Xposed framework, installer & modules
Updated instructions
v1/baseline:
Based on stock firmware build P585YDXU1API1
Android security patch level September 1, 2016
Deodexed
Zipaligned
Systemless pre-root with SuperSU
Busybox installed
Build.prop tweaks
Init.d support
Knox removed
SQLite script
ADB Connect/SysRO SysRW scripts
SU.d support
Heavily debloated (See attachment for details of APK's removed)
Ext4-Tune2FS scripts
SM-P580 Changelog::
v1:
Based on stock firmware build P580ZSU1APJ3
Android security patch level September 1, 2016
Deodexed
Zipaligned
Systemless pre-root with SuperSU
Busybox installed
Build.prop tweaks
Init.d support
Knox removed
SQLite script
ADB Connect/SysRO SysRW scripts
SU.d support
Heavily debloated lite version & almost stock full version (See attachment for details of APK's removed in lite)
Ext4-Tune2FS scripts
Jp
Extra recommendations for the tab:
Since SM-P585Y doesn't have a huge internal storage, just 16 GB, out of which, only ~9 GB is left for the user, you may want to use adoptable storage to use your SD card as internal storage. Go to this thread by ashyx to enable adoptable storage, whereby you have the option to convert your SD card as an internal storage unit: http://forum.xda-developers.com/galaxy-tab-a/how-to/patch-adoptable-storage-enabler-t3507387. The only caveat is that it formats & converts the whole SD card for use as internal storage & you won't be able to pop the card out & use it on your PC to transfer data, you will need to transfer data via the USB cable just like you would for the internal storage.
Go to Developer options & turn off Windows, Transitions & Animator animations. It would visibly speed up your tab slightly by cutting down on the slight delay introduced by the animations.
App recommendations (Free in Play Store):
'Xodo PDF Reader & Editor' for PDF annotation
'INKredible - Handwriting Note' for taking notes with guaranteed beautiful handwriting
Jp
Can we instal xposed in these ROM?
Gosh, saw a stock rom for the s pen model and got excited, until I saw it was the P585 only =[
Merry Christmas LTE guys!
zayi said:
Can we instal xposed in these ROM?
Click to expand...
Click to collapse
I went too far in my debloating, which doesn't play nice with formatting /data, so I've added some stuff back & christened the new ROM v2. Uploading, should be up shortly. I've installed Xposed on it. Looks okay.
EDIT: New ROM v2 uploaded.
I don't use Xposed much, however, I was able to install:
Xposed framework ver 86.1
Xposed Installer ver 3.1
Modules: Xposed edge & Gravitybox (MarshMallow)
It seems to be behaving itself, don't see any errors in my rudimentary testing.
Jp
veekay said:
Gosh, saw a stock rom for the s pen model and got excited, until I saw it was the P585 only =[
Merry Christmas LTE guys!
Click to expand...
Click to collapse
LOL, Merry Christmas, WiFi folks.
I don't think there's much difference between the WiFi & LTE models apart from the SIM module , so if you're feeling brave, you can try to install it.
Otherwise let me try to look up the WiFi ROM & cook t the same way. Your tab would have to be the guinea pig though.
By the way, which is the software version for P580? I saw this one online: P580KXU1APJ1 from November 2016. Any release after that?
Jp
japinder said:
I went too far in my debloating, which doesn't play nice with formatting /data, so I've added some stuff back & christened the new ROM v2. Uploading, should be up shortly. I've installed Xposed on it. Looks okay.
EDIT: New ROM v2 uploaded.
I don't use Xposed much, however, I was able to install:
Xposed framework ver 86.1
Xposed Installer ver 3.1
Modules: Xposed edge & Gravitybox (MarshMallow)
It seems to be behaving itself, don't see any errors in my rudimentary testing.
Jp
Click to expand...
Click to collapse
Wow... ty so much. Download it and will try it today...thanks brother
Seems P580UEU1APH6 as far as XAR release.
BTW, does this get rid of the S pen features?
japinder said:
LOL, Merry Christmas, WiFi folks.
I don't think there's much difference between the WiFi & LTE models apart from the SIM module , so if you're feeling brave, you can try to install it.
Otherwise let me try to look up the WiFi ROM & cook t the same way. Your tab would have to be the guinea pig though.
By the way, which is the software version for P580? I saw this one online: P580KXU1APJ1 from November 2016. Any release after that?
Jp
Click to expand...
Click to collapse
my Samsung Notes stopped working. and always show notification "unfortunately, samsung notes has stopped". any idea what happen?
zayi said:
my Samsung Notes stopped working. and always show notification "unfortunately, samsung notes has stopped". any idea what happen?
Click to expand...
Click to collapse
Yes, that is an acknowledged bug.
However, I recently installed Xposed framework, Xposed installed & a couple of Xposed modules. Afterwords I again applied the dm-verity & no-ecryption zip and then again formatted data. Now Samsung Notes is back up running. Wondering, whether that has anything to do with Xposed, or the data format...
If you haven't setup a ton of apps, maybe you can just try to install the zip & format data to see if Samsung Notes works... However, it will mean starting from scratch again in terms of setting up your tab...
Jp
japinder said:
Yes, that is an acknowledged bug.
However, I recently installed Xposed framework, Xposed installed & a couple of Xposed modules. Afterwords I again applied the dm-verity & no-ecryption zip and then again formatted data. Now Samsung Notes is back up running. Wondering, whether that has anything to do with Xposed, or the data format...
If you haven't setup a ton of apps, maybe you can just try to install the zip & format data to see if Samsung Notes works... However, it will mean starting from scratch again in terms of setting up your tab...
Jp
Click to expand...
Click to collapse
Sry. after i update samsung notes via google play store that fix those problem. ty for your time. nice job for these rom.
zayi said:
Sry. after i update samsung notes via google play store that fix those problem. ty for your time. nice job for these rom.
Click to expand...
Click to collapse
LOL, that must have been it for me too, updating apps.
Thanks for the confirmation, updated first post.
Jp
Can you try to go to accessibility>vision>tts . I need to activate accessibility of some apps, but can't get through these tts. Make setting force close
zayi said:
Can you try to go to accessibility>vision>tts . I need to activate accessibility of some apps, but can't get through these tts. Make setting force close
Click to expand...
Click to collapse
Sorry, I removed TTS in my haste to debloat the ROM, since I don't use it.
I guess if you do need it, maybe I can upload another version of the ROM with zero debloat, which doesn't have any apps removed. It would be same as stock in terms of apps, but you still have the other features.
Let me know.
Jp
japinder said:
Sorry, I removed TTS in my haste to debloat the ROM, since I don't use it.
I guess if you do need it, maybe I can upload another version of the ROM with zero debloat, which doesn't have any apps removed. It would be same as stock in terms of apps, but you still have the other features.
Let me know.
Jp
Click to expand...
Click to collapse
OK I will wait for it. Ty
veekay said:
Gosh, saw a stock rom for the s pen model and got excited, until I saw it was the P585 only =[
Merry Christmas LTE guys!
Click to expand...
Click to collapse
veekay said:
Seems P580UEU1APH6 as far as XAR release.
BTW, does this get rid of the S pen features?
Click to expand...
Click to collapse
I've created two ROMs for the WiFi model, based off the build P580ZSU1APJ3:
- Lite (heavily debloated, with almost all Samsung apps removed, Air Command removed too)
- Full (only Knox removed, all other apps remain as it is, Air Command works)
So now both 2016 S-Pen tab models are equally represented. No partiality any longer.
Jp
Appreciate the work. Is it possible to have a lite version with just the s-pen functionality left in or is that dependent on too many other apps? Or, is there an apk that can be downloaded to re-enable air command?
japinder said:
I've created two ROMs for the WiFi model, based off the build P580ZSU1APJ3:
- Lite (heavily debloated, with almost all Samsung apps removed, Air Command removed too)
- Full (only Knox removed, all other apps remain as it is, Air Command works)
So now both 2016 S-Pen tab models are equally represented. No partiality any longer.
Jp
Click to expand...
Click to collapse
veekay said:
Appreciate the work. Is it possible to have a lite version with just the s-pen functionality left in or is that dependent on too many other apps? Or, is there an apk that can be downloaded to re-enable air command?
Click to expand...
Click to collapse
LOL, thanks. Its just selective debloat. Just more work, that's all.
These are APK's, but system apps, not user apps, so normal install like other apps may not work as intended, might be more messy, even if it works.
Air Command, the feature to pop up a selection of commands targeted towards the S Pen, is not a feature I find terribly useful. When I take out the S Pen, I use it for two purposes:
- Take handwritten notes with INKredible app.
- Annotate PDF's with Xodo.
Air Command just gets in the way, I have to dismiss it, causing one more S Pen click or back button key press. And keeps on showing the translucent button, which I can sometimes press inadvertently. Apart from Clock (I just like the white icon by Samsung, instead of horrible pale purple clock icon by Google), I just replace all the Samsung apps with the ones by Google. Hence the heavily debloated approach. I understand, Samsung Notes, with it OneNote like functionality might appeal to some people, the automatic prompt might appear cool too, even if its not for me.
Let me see what I can do, maybe a third, not-so-lite & not-so-full ROM. No ETA's though.
Jp
The tablet is my wifes and she uses this feature on the tab and her note - wouldn't be able to convince her to switch to a slimmed down rom without it
japinder said:
LOL, thanks. Its just selective debloat. Just more work, that's all.
These are APK's, but system apps, not user apps, so normal install like other apps may not work as intended, might be more messy, even if it works.
Air Command, the feature to pop up a selection of commands targeted towards the S Pen, is not a feature I find terribly useful. When I take out the S Pen, I use it for two purposes:
- Take handwritten notes with INKredible app.
- Annotate PDF's with Xodo.
Air Command just gets in the way, I have to dismiss it, causing one more S Pen click or back button key press. And keeps on showing the translucent button, which I can sometimes press inadvertently. Apart from Clock (I just like the white icon by Samsung, instead of horrible pale purple clock icon by Google), I just replace all the Samsung apps with the ones by Google. Hence the heavily debloated approach. I understand, Samsung Notes, with it OneNote like functionality might appeal to some people, the automatic prompt might appear cool too, even if its not for me.
Let me see what I can do, maybe a third, not-so-lite & not-so-full ROM. No ETA's though.
Jp
Click to expand...
Click to collapse

TWRP-flashable Deodexed N910FXXU1DRI2 Stock Firmware (and other related files)

This is derived from the latest N910F UK BTU stock Marshmallow v6.0.1 firmware.
Some info:
PDA/AP (ROM firmware) version: N910FXXU1DRI2
CSC code: N910FBTU1DRJ1 (BTU)
Modem/CP/baseband version: N910FXXS1DQA1
There is no multi-CSC support, it is too much work to add. If you need a different CSC besides BTU, then you should consider @_alexndr's DevBase, @Andycar's ROM, etc. They are based on older firmware, but should work fine. Having this ROM's BTU CSC may mean that carrier-specific features like VOLTE/wifi calling/etc may or may not work. I think the BTU CSC should work fine for most.
Why am I doing this? Well, for one, noone has posted (to my knowledge) a deodexed version of this firmware. And 2nd, as a baseline modding resource for other users, I only ask that I'm given credit for providing the files.
Old zips:
I've taken the N910FXXU1DRI2 stock firmware from SamMobile, deodexed it with SuperR's Kitchen, and created a TWRP-flashable firmware/ROM zip. It is only deodexed, no other changes have been made, nothing has been removed. All stock bloat/Knox is present. It isnt rooted, but you may root it with Magisk/SuperSU/Phh's Superuser. The kernel is pure stock, but you may flash a custom kernel afterwards if you wish. This ROM should pass SafetyNet even without Magisk/SuperSU, as long as you dont flash something like Xposed. Private Mode will not work with this zip out of the box, you will need to flash the modded Private Mode zip to get it to work. You should only use this zip if you just want a deodexed ROM with no additional changes. Flash from TWRP. This zip only includes the stock boot.img and a deodexed system.img.
There is now a 2nd version of this, it is based on the original N910FDeodex.zip, but converted from raw img format to set_metadata format. This version will only flash the used portion of the system partition into /system, resulting in less write hits. If you want a deodexed only version of this ROM with no further changes, then use the set_metadata version. These 2 zips are otherwise identical.
https://androidfilehost.com/?fid=8889791610682928982
https://androidfilehost.com/?fid=8889791610682917301
New revised zip (deodexed, debloated, Knox removed, GApps removed, some minor changes):
This is almost the same as the above zip. Everyone should use this new zip, unless they only want a zip that is deodexed only with no further changes. Private Mode will work out of the box. You will also be able to pass SafetyNet with or without Magisk/SuperSU.
https://androidfilehost.com/?fid=8889791610682924674
See the following post for what's removed:
https://forum.xda-developers.com/showpost.php?p=83379549&postcount=38
And this one too. It includes an optional debloat script that removes even more:
https://forum.xda-developers.com/showpost.php?p=83385447&postcount=44
Link to script:
https://androidfilehost.com/?fid=8889791610682925297
Install order for revised zip:
1. Wipe system/data/cache and flash ROM zip
2. Flash my revised debloat script if you want it
3. Flash latest OpenGApps ARM 6.0 nano zip (dont use anything higher, system apps like Messages/Tags/dialer will be removed if you do!)
4. Flash Google Contacts Sync Adapter zip from Extras section (to avoid "Android is optimizing" on every boot)
5. Check /system/app/WebViewGoogle, /system/priv-app/GooglePackageInstaller, and /system/priv-app/Tags, make sure they're not deleted. If they are, flash the appropriate zips from Extras section
6. Flash any other extras you want
7. Flash custom kernel (optional)
8. Flash root (optional)
9. Reboot into ROM
For MicroG users:
1. Wipe partitions, flash ROM zip.
2. Flash my revised debloat script if you want it.
3. Flash MicroG installer zip. Signature spoofing patch is already built into ROM.
4. Flash play store, backup transport, calendar sync adapter, Google dialer, maps/media effects/widevine libraries, deodexed google contacts sync adapter, google keyboard and swype libraries. These are optional.
5.Flash any other extras you want
6. Flash custom kernel (optional)
7. Flash root (optional)
8. Reboot into ROM
Note: In my tests, ROM didnt pass SafetyNet with MicroG installed. but it did pass when I flashed OpenGApps. This means the fail is due to something in MicroG. Ask in the MicroG XDA thread for help.
Another note: I only used the official APKs from MicroG website, permissions XML file from MicroG Installer Revived, and Play Store APK from APKMirror. You can update MicroG if/when they release new APKs.
Make sure to follow these steps in the order I've listed them!
You only need to use my stock boot image and kernel library modules zip if:
1. Before you flash a custom kernel
2. Before flashing root (skip my zip if you are already using custom kernel)
You can also get rid of a custom kernel/root by flashing this zip. But it is advised that you use Magisk uninstaller zip first. Or to delete SuperSU, you can use the unSU zip by @osm0sis. Then flash my zip.
If you get an error in TWRP when flashing either of these zips, this probably means your MicroSD card is using the GPT partition table, instead of MBR. My advice is to use SD Card Formatter tool to format your SD, then copy the ROM zip onto it and try to flash the zip again. If this doesnt work, post the exact error here.
If you used the "nand erase all" option in Odin, it is advised to format data/cache in TWRP *BEFORE* flashing the ROM zip. Look at the Mount button in TWRP and see if they are checked. If they are, then all is good. If not, use the wipe/format data functions until they are checked. I advise using nand erase all because it cleans data/cache of incompatible data. Especially recommended if you are coming from different firmware/custom ROM.
Please only do clean flashes! Dirty flashes not supported! Do not report bugs if you have dirty flashed! Do not report bugs if you are using other mods like Xposed (or root), etc! Clean flash with no changes, then post here if the bug is still present.
Additional firmware-related files:
My N910FXXU1DRI2 mini firmware package. This includes all files from the stock firmware package with the exception of the boot, system, and cache partitions. This is intended to be flashed before flashing my ROM zip. Boot/system arent needed because they are included in the ROM zip. Cache also isnt needed because its' contents (the UK BTU CSC code) is already processed into the system.img. This package also includes the latest official TWRP recovery, instead of the stock recovery. I would advise that you flash this file before flashing the ROM zip, but it may only be necessary if the ROM fails to boot (which means your installed firmware is an incorrect/incompatible version).
https://androidfilehost.com/?fid=8889791610682917321
You need Odin (version 3.12.7 recommended), Samsung USB drivers, and a Windows PC. In Odin, select the "nand erase all" and select the tar file in the AP slot. Also uncheck the autoreboot box. Leave everything else as-is. Once it is flashed, wait a minute or 2 before unplugging phone from PC.
Once you've done this, pull battery from phone, put it back in, then use VolUp+Home+Power to boot into TWRP. From there you can flash the ROM zip.
Pure stock firmware N910FXXU1DRI2. This is identical to what you would get from SamMobile, I have not modded the firmware in any way. I have only recompressed the tar file so that the total overall download size is smaller. Unpack the 7z file with 7-Zip/WinRAR/some other software, then flash the tar file from Odin. Flashing instructions are the same as above. You only need this if you want a truly clean start with nothing whatsoever changed. This file can be used alone without the others, or it can be flashed before the stock ROM zip. This file does not include TWRP. If you intend on flashing the stock ROM zip, I would suggest using my mini firmware package instead.
Note: I've deleted this file, you can find it in my N910FXXU1DRI2 mega firmware collection thread.
N910FXXU1DRI2 pit file. This file is to be flashed with Odin, if you need to repartition the device. Only use it with a full, official firmware package, like the one from above. I extracted it from my device with TWRP, it is not changed in any way. Most people generally wont need this. Only use this on an N910F, it may brick other devices!!! You've been warned!
https://androidfilehost.com/?fid=8889791610682917326
Link to extra files folder:
https://androidfilehost.com/?w=files&flid=316633
You can use these files to restore removed functionality if you need it. Most of these should be flashed from TWRP. More info below:
1. AccuWeather: Restores AccuWeather widget
2. Android default hosts file: Restores the stock hosts file
3. ANT system apps: Restores ANT apps. These are mainly fitness-related
4. Autorotation library: Flash this if your autorotate isnt working
5. Car Mode/Car Mode Remote: Restores Car Mode
6. Chrome customizations: Restores a system app which sets defaults for Chrome. Generally unneeded
7. DiagMonAgent: Related to Knox, it likes to phone home
8. Dropbox stub: Restores Dropbox stub for SCloud in Settings
9. Easy mode contacts widget: self-explanatory
10. Google FaceDetect library: Part of GApps. Restores FaceDetect library. Google cancelled support for this due to security reasons. You probably dont need it
11. Google Package Installer: Needed by Android! Flash this if OpenGApps zip removes /system/priv-app/GooglePackageInstaller
12. Google WebView: Needed by Android! Flash this if OpenGApps zip removes /system/app/WebViewGoogle
13. Help widget: Restores help/manual widget
14. MicroG installer: This will install GmsCore, GsfProxy, DroidGuard, and a permissions XML file. OpenGApps users dont need this
15. Stock firmware media files: Placed in internal storage by stock recovery. probably not needed. Extract zip and copy to /sdcard/ or /storage/emulated/0
16. Official play store: Installs PS for MicroG users. OpenGApps users dont need this
17. Original Private Mode APK: Restores original Private Mode APK. PM will not work if you flash this. probably not needed
18. Patched Private Mode APK: Installs patched Private Mode APK. PM should work fine now
19. S-Voice: Restores Samsung S-Voice app (who uses this crap?)
20. Collection of updated apps from the Note 4. Extract zip and install the APKs you want.
21. Samsung Apps widget: widget for Galaxy Apps store
22. Samsung Email/Exchange: Restores Samsung email/Exchange apps
23. Samsung_Galaxy_Store_-_Samsung_Cloud_-_Samsung_Account: Restores system apps for Samsung Account, Samsung Cloud, and Galaxy Apps store
24. Samsung game optimizer: restores game optimizer
25. Samsung Gear/Watch: Restores Gear/Watch system apps
26. Samsung Health Service: Restores Health Service, which SHealth depends on
27. Samsung internet browser: Restores stock browser
28. Samsung Kies: Restores Kies stub, which is needed for interfacing with the Kies PC software
29. Samsung QuickConnect/SFinder: restores files needed to make these work. They will also reappear in the pulldown statusbar again
30. Scrapbook: restores Scrapbook app
31. SmartManager v3: restores Smart Manager
32. Stock task manager and widget: restores task manager and Active Applications widget
33. Stock boot image and kernel library modules: restores stock boot.img and the kernel library modules it depends on.
34. Calculator: restores stock calculator
35. Stock clock apps: restores all stock clock apps
36. Stock fonts: restore stock fonts system apps
37. Stock music: restores Samsung Music app
38. stock_others.xml: This is is default others.xml with no added icons in the statusbar quick pulldown menu. Rename to others.xml (all lowercase), copy file to /system/csc/, set permissions to 0644. It is preferred that you do this from TWRP. root file manager will work too, but the owner and UID values must be 0 (root). You must factory reset before the icons will go back to default settings
39. SPlanner Calendar app and widget: Restores stock calendar and widget
40. Stock Tags (NFC) system app: Flash this if the OpenGApps zip removes /system/priv-app/Tags
41. Voice recorder: Restores stock voice recorder app
42. Stock wallpapers: Restores NoiseField and PhaseBeam wallpapers
43. System daydreams apps: Restores stock daydreams apps
44. Tap and pay widget: restores widget that lets you choose payment method
45. Google backup transport: needed by MicroG users, if they want contacts/calendar sync to work. OpenGApps users dont need this
46. Google calendar sync adapter: For MicroG users. Must also flash Google Backup Transport zip. OpenGApps users dont need this
47. Google Dialer: Installs GDialer and other files it needs to work. This is for MicroG users. OpenGApps users can just install GDialer from Play Store instead
48. Google Maps/media effects/widevine libraries: For MicroG users. Some apps wont work without these. OpenGApps users dont need this.
49. Original deodexed Google Contacts Sync Adapter: For MicroG users and OpenGApps users. MicroG users must also flash Google Backup Transport zip. This APK prevents the "Android is optimizing" message on every boot.
50. Google keyboard and Swype libraries: For MicroG users. Installs GBoard, and Swype libraries that other keyboards can use. OpenGApps users dont need this, they can just install GBoard from Play Store.
51. RBoard Theme Manager: This is an app that lets you install optional themes for Gboard. Gboard has a few default themes you can pick, this app lets you install dozens more. Along with sound effects. This app needs root. You dont need to install the RBoard magisk module separately
52. Patched build.prop for RBoard Themes Manager: This zip includes an edited build.prop so that RBoard can work. And empty /system/etc/gboard_theme folder. Rboard installs themes into this folder. Flash this before installing RBoard APK
Other mods I've done:
1. Remove Smart Manager v3. Now you will see "Power Saving" instead of "Battery" in settings
2. Adblocking hosts file integrated
3. Modded Private Mode APK by @TEKHD (now it turns on). However, PM may still break with certain custom kernels, or if you install other mods/changes I havent mentioned
4. Added 27 toggles in the statusbar (pull down to see them). Restore my default others.xml if you dont want them
5. Changed ro.securestorage.support from true to false in build.prop. Apparently Private Mode and SHealth work better when this value is false
Other notes:
Custom kernels: I would recommend FlashPoint kernel, v3 or v4 is fine. I dont recommend Ram Kernel. It is stable, but it has a bug where mobile data will stop working after awhile. It just cuts out, only a reboot will fix it...really annoying. This especially tends to happen when doing big downloads. Other kernels may work too, but i havent tried them. if you install a custom kernel, i'm not responsible if things break, like Private Mode/SafetyNet!
SafetyNet: My revised ROM zip will pass SafetyNet without root. This means you can use Pokemon Go, Netflix, banking apps, etc. There are SN checker apps out there, install one and run the test, should pass. It should also pass even with Magisk installed (it does for me). I didnt test with SuperSU, but if you install it in systemless mode, it might pass SN...no gaurantees. However, if you install Xposed, SN will definitely break. Other mods may or may not break it. I'm not responsible!
2 new additions (modded FlashPoint kernels):
With @kevintm78's permission, I am posting modded zips of FlashPoint v3.1 and FlashPoint v4 beta. They are based on the following zips:
https://androidfilehost.com/?fid=745849072291697438
https://androidfilehost.com/?fid=890129502657582253
See the FlashPoint XDA thread for details on these kernels.
I did this for the following reasons:
1. The original zips have init.d related scripts in the boot.img that remount system partition to read/write on every boot. This is fine...but it prevents most Magisk modules from working (they cant bind mount into the system partition because of the remount).
The original zips also appear to flash BusyBox into the system partition. In addition to this, there is init.d stuff in the boot images. These 2 things can potentially cause SafetyNet to fail.
I have made the following changes:
1. Removed BusyBox installer zips (install it manually if needed, or use Magisk's systemless BusyBox module)
2. Removed Magisk installer zips (because they are very old)
3. Removed init.d functionality from the boot images (this involved deleting 2 scripts, and deleting a line from init.rc)
4. Removed some unnecessary ui_print and set_progress lines from the updater-script files
If you need init.d support in the kernel, then use @osm0sis's Kernel init.d Support Injector zip
http://forum.xda-developers.com/attachment.php?attachmentid=3761907&d=1464187934
Flashing order:
1. Flash either of my custom Flashpoint zips
2. Flash Kernel init.d Support Injector zip
3. Flash root
You can also use Magisk for script execution support on boot instead. SuperSU also has su.d scripts support which works like init.d. I still prefer init.d in the kernel (I'm old school), but others may not.
Kernel Adiutor app is the recommended way of configuring these kernels. Both of the modded zips have the extended battery patches built in, so if you have an extended battery (like me), then the kernels will support it fully. If you just have a stock battery, no worries. i've tried both batteries with these kernels, found no difference in battery life or % displaying correctly.
I cant gaurantee that SafetyNet will pass with my modded zips, I had Xposed installed when I tested them. But i think it should. If you're using Magisk on top of these modded kernels, try turning on Magisk Hide, then run a SN test.
Besides the changes I've listed, nothing else is changed, everything should work pretty much the same as the original FP zips. Report kernel issues in the FP XDA thread if you run into problems, but mention that you're using my zips.
At @kevintm78's request, here are links to the source code for these kernels:
https://github.com/kevintm78/Flashpoint-F_3
https://github.com/kevintm78/Flashpoint-v4
Awesome work!!! @AnonVendetta Nice to see development for the Note 4 in 2020. Much appreciated and I thank you.
this is really great news!
thanks a lot for your efforts, I do love my N4, it can't be simply replaced because of removable battery and s-pen...
I would like to make shure not to run into trouble and kindly ask for a short confirmation if I understand all the info in your first post correctly:
my phone info current status:
android 5.1.1 - N910FXXS1COK1 - TWRP 3.4 - rooted
my target is a rooted Android 6 stock ROM
action:
1. I directly flash your deodexed TWRP-flashable ROM with TWRP.
2. I check if the phone boots correctly.
The result is: I now have a unrooted StockFW still with my TWRP in place.
2. I flash Stock N910FXXU1DRI2 boot.img with Odin in order to be able to successfully flash Magisk via TWRP. (isn't it possible to flash the boot.img also with TWRP?)
3. I now flash latest Magisk.
thanks and best wishes,
Su
@suse_: it's been a long time since I ran KitKat/Lollipop on the Note 4. For your situation, I believe the following steps will work. Since you are coming from much older firmware, flashing the ROM zip alone will almost certainly not boot, because of your older bootloader:
1. Flash my mini firmware package. This will upgrade the bootloader, modem, etc to what is compatible with the ROM. My mini firmware will overwrite your TWRP with latest TWRP, no need to flash TWRP separately.
2. Flash my ROM zip from TWRP. Be sure to wipe data/cache. While it boots, wait up to 20 mins. Because the ROM is deodexed, the 1st boot will take much longer. This is the nature of deodexed ROMs. If it hasnt booted in 20 mins, or bootloops/autoreboots...
Then you should try flashing the full, official firmware package in Odin. You can flash my ROM zip after this, but you dont need to, however you will end up with an odexed ROM if you dont.
Odin will not directly flash boot.img files, but TWRP can. No need to flash this separately unless you havent yet installed root/custom kernel but plan to.
thanks a lot @AnonVendetta for your helpful reply, will try my luck tomorrow and report back:good:
best
Su
I may later release a lightly debloated and deodexed version later. And, if anyone wants it, a debloated odexed version as well. But for right now, my laptop is out of commission, so no more work can be done for about a month. There really isnt much to do anyway, besides change the system image storage format to one that is compressed. As it is, it is just a byte for byte identical copy of the deodexed system partition, no compression applied.
n910f samsung note4
yep cant replace due spen ir removable battery superb fone and very nice size
Ive loaded sooooo many custom roms, but cant find one where everything works and is fast, camera bluetooth etc, presntly on acip
if anyone knows a custom rom where everything works on sm910f appreciate a link.
Its a fone not a toy! I need it to work with the bluetooth in the car or i get fied, I need the camera to come on immediately and not freeze of i lose the pic, I need it to start reasonably quickly and not freeze!!!!!!!!
Thankyou for this marshmallow 6 rom, may I confirm
load zip file to sd card fat32 flash with twrp
end up with stock android6 still with twrp in case a good custom rom comes out.
Advantage of custom roms... note 4 commands similar to a modern fone, i forget stuff like swype up for appstore/left button app store or was it right etc runs apps like bose which no longer run on android6 possibility of volte for poor signal in home
Actually there are a couple of better features in android 6 not carried over, swype down once and see text as well as pic for data wifi etc on shade, and big bright typefaces......
gwm121 said:
yep cant replace due spen ir removable battery superb fone and very nice size
Ive loaded sooooo many custom roms, but cant find one where everything works and is fast, camera bluetooth etc, presntly on acip
if anyone knows a custom rom where everything works on sm910f appreciate a link.
Its a fone not a toy! I need it to work with the bluetooth in the car or i get fied, I need the camera to come on immediately and not freeze of i lose the pic, I need it to start reasonably quickly and not freeze!!!!!!!!
Thankyou for this marshmallow 6 rom, may I confirm
load zip file to sd card fat32 flash with twrp
end up with stock android6 still with twrp in case a good custom rom comes out.
Advantage of custom roms... note 4 commands similar to a modern fone, i forget stuff like swype up for appstore/left button app store or was it right etc runs apps like bose which no longer run on android6 possibility of volte for poor signal in home
Actually there are a couple of better features in android 6 not carried over, swype down once and see text as well as pic for data wifi etc on shade, and big bright typefaces......
Click to expand...
Click to collapse
The GRX TouchWiz Home mod V8 runs excellent with stock roms.
@gwm121: This isnt technically a custom ROM, it's just a deodexed stock ROM. As noted above, nothing has been removed, so everything should work, in terms of functionality it is identical to the odexed stock ROM. What mods you decide to install (root, Xposed, busybox, viper, custom kernel, etc), is up to you, this is just a baseline.
Yes, just flash the zip from TWRP. If it doesnt boot, then read my posts above, you will find the answer.
hi @AnonVendetta, I followed your recommendations and successfully updated my phone, looking foreward now to check battery drain over night...
unfortunately I could not (yet) install xposed, my first attempt ended in a not starting device and I had to restore backup, need to further investigate what to do.
anyway thanks a lot once more for all your efforts!
best
Su
@suse_: The battery life on this should be pretty much the same as the stock odexed ROM. I have ran many odexed/deodexed ROMs over the years, and never noticed any significant difference between them.
If you want Xposed, this is the right version to use:
https://androidfilehost.com/?fid=529152257862685344
Do not use @rovo89's regular Xposed for Marshmallow, it will bootloop/hang on Samsung stock ROMs.
You also need the Xposed Installer app by dvdandroid.
This is what I'm running now, no issues. The deodexed ROM I've provided does *NOT* have Xposed installed.
Here is a safe debloat script. It doesnt remove that much, and everything it deletes can be installed from Play Store/Galaxy Apps if you want them back. The only apps I've added are the ones that I feel are 100% safe to delete and wont affect system stability. Maybe will add more in the future as I test.
EDIT: DEBLOAT SCRIPT REMOVED
AnonVendetta said:
@suse_: The battery life on this should be pretty much the same as the stock odexed ROM. I have ran many odexed/deodexed ROMs over the years, and never noticed any significant difference between them.
If you want Xposed, this is the right version to use:
https://androidfilehost.com/?fid=529152257862685344
Do not use @rovo89's regular Xposed for Marshmallow, it will bootloop/hang on Samsung stock ROMs.
You also need the Xposed Installer app by dvdandroid.
This is what I'm running now, no issues. The deodexed ROM I've provided does *NOT* have Xposed installed.
Click to expand...
Click to collapse
running fine now, thanks a lot!
AnonVendetta said:
Here is a safe debloat script. It doesnt remove that much, and everything it deletes can be installed from Play Store/Galaxy Apps if you want them back. The only apps I've added are the ones that I feel are 100% safe to delete and wont affect system stability. Maybe will add more in the future as I test.
Click to expand...
Click to collapse
stupid question: how to apply this? I installed it via TWRP, it did nothing, I searched appdrawer without success... is it for the commandline?
thanks
@suse_: Yes, it's a script. I forgot to mention that it needs to be flashed from TWRP. I kind of just assumed that people would know how to use it.
Can i use this on but exynos
@Tx Panda: No, you definitely shouldn't flash this on Exynos N910C. Different model/CPU chipset = not compatible. You will at the very least not be able to boot the ROM, and your device may softbrick until you repair flash with Odin.
I borrowed a friend's old desktop, monitor, and keyboard for a few weeks, while my laptop is away for repairs. It's not nearly as powerful as what I have, but it enables me to do work that can only be done on a PC.
Last night I tried to convert the raw system.img to a compressed Brotli format, but the zip didn't flash. So tonight I'm going to try to convert it to compressed ext4. If it works, I'll upload it. I may debloat it as well, along with a list of what is removed.
I really don't see a point in releasing a debloated odexed ROM, since a debloated and deodexed zip accomplishes pretty much the same thing, and is much easier and less aggravating to mod system files. I actually do prefer odexed ROMS, because they seem to run slightly faster overall than deodexed. But the speed difference is minimal, and if you have a good device like the Note 4, the differences are negligable.
A few other things I'd like to note:
1. Do not use Titanium Backup to debloat. It has a tendency to delete a bit more than necessary. I have seen users complain in the past about auto-rotate not working after using TiBu. This is because it deletes, in addition to the APK, odex files as well, as well as library files (name's ending in *.so, you can find them in /system/lib/ and /system/vendor/lib/). Sometimes these library files are used by other Android processes. Use TiBu as a reference to find the location of an app that you want gone, then delete it manually with a root file manager or TWRP. This leaves library files intact. TiBu is great, I use it for backup/restore, but never for debloating.
2. If you want to confirm that the bootloader, ROM version, CSC version, and baseband/CP/modem version are the same as the values I posted, you can use the free version of Phone Info by vndnguyen (search Play Store). However, these values may not match if you didn't at least flash my mini firmware package or the full official package before the deodexed zip. This way you will know your firmware is up to date. And if you switch to a different ROM, then you probably don't need to update it. As an alternative to stock, I find Resurrection Remix Nougat to be very fast and stable. If you wanted to run this or one of the new custom ROMS, you could just flash my mini firmware, then skip this deodexed ROM.
So, I'm currently building a new ROM zip. It is deodexed, same as original zip, but also debloated/de-knoxed. I removed a fair bit more than what my safe debloat script zip deletes. Nothing has been added. This leaves the system partition with about 38% free space (2.2GB used). I've tried to limit the removals to what I feel won't affect system usability/stability. So, here's what's removed:
/system/app/Books (Google Books)
/system/app/Chrome
/system/app/Drive (Google Drive)
/system/app/Dropbox_zero (Dropbox app)
/system/app/Flipboard (news app)
/system/app/FlipboardBriefing (news app)
/system/app/Gmail2
/system/app/Hangouts
/system/app/Maps (Google Maps)
/system/app/Photos (Google Photos)
/system/app/Music2 (Google Play Music)
/system/app/Newsstand (Google Play Newsstand)
/system/app/PlayGames (Google Play Games)
/system/app/PlusOne (Google+)
task manager and associated widget (who uses a task manager these days?)
/system/app/Videos (Google Play Movies/TV)
/system/app/YouTube
lots of apps related to facebook/instagram/whatsapp/evernote
Samsung print service plugin
PEN.UP
Peel Smart Remote (constantly bombards the **** out of your phone with ads like every minute, and when you unlock screen, it had to ****ing go...never seen a more annoying app)
S Note
Galaxy Apps widget (Galaxy apps store not removed, only its' useless widget)
stock email/exhange app (there are way better email apps out there)
Hancom office
stock calculator
S Health (left S Health service intact, you can reinstall S Health if you want, it will work)
stock voice recorder (way better stuff out there)
bubbles/phase beam stock wallpapers
knox:
/system/app/BBCAgent
/system/app/Knox
/system/app/MDMApp
/system/app/RCPComponents
/system/app/SamsungDLPService
/system/app/SecurityLogAgent
/system/app/SecurityProviderSEC
/system/app/SysScope
/system/app/UniversalMDMClient
/system/container
/system/etc/secure_storage/com.sec.knox
/system/preloadedmdm
/system/priv-app/KLMSAgent
/system/priv-app/SPDClient
Knox has got to be the most annoying POS security system Samsung has ever made, it likes to block root stuff. I've always just ripped it out by the balls, never had a loss in functionality because of this.
Most of what i've removed can be reinstalled from Play Store/Galaxy Apps, except Knox. The rest is generally useless junk that I feel most people won't miss. The whole point is to decrease the installed footprint of the system partition, while saving battery/CPU/RAM.
I'll spend the rest of tomorrow testing, then upload. This will very likely be the last released zip, I don't intend on turning this into a full-on custom ROM. In fact, I mainly created this topic to help out @prkfsz with a deodexed ROM that he could easily install MicroG onto. So far he hasn't reported whether it works. But then I realized I'd be doing the community a small service, so I created this topic. With that said, I'm not inclined to do much more free work, I'm a very busy guy most of the time. But I'll still stick around to answer questions.
@AnonVendetta - thank you for all the work. Sorry for not answering before, as i said, i was away and just recently got back. Will not have time to try your ROM untill next week.
I did manage to deodex stock ROM before with that APKtool you suggested, and it was a breeze with your instructions. Even here your instructions are very clear. You should be writing manuals..
Glad to see that there still is an interest for this great device. Personally i am going to run it as long as it works. And then i have a backup or five..
Am gratefull also for this ROM you are working on. That is almost exactly what i was looking for to begin with. I just sortof don't really get why you would remove S Note from the stock rom - that is basically one of the greatest advantages of this phone. I know there are other writing apps out there, i guess Squid is ok but in my opinion no apps come close to original SNote.
Looking forward to trying out your creations!
@prkfsz: I removed S Note and PEN.UP because I very rarely use the pen. Both of these are installable from Play Store/Galaxy Apps, so you're not really losing them. I have always considered them to be bloat. Another reason is that the versions Samsung includes in the ROM are old and not up to date.
You could have deodexed the entire ROM with APKTool, but it would have taken forever compared to the Kitchen. On my powerhouse PC, deodexing takes about 15 mins.

Categories

Resources