[ROM] [G901F] [KitKat] [XXU1ANK5] [02 Nov.] ★ SimpleGX ROM v1.3.9 ★ - Galaxy S 5 Android Development (Snapdragon)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
WARNING :
This ROM is only for Galaxy S5 Plus LTE-A (SM-G901F/kccat6) version !
You will void your warranty after flashing this ROM (knox @ 0x1)
I'am not responsible of any damage caused to your device after flashing this ROM
This is my first ROM ever made and the first ever created for the G901F.
I like simple things so the choice of the rom itself was really easy
By simple, I means definitely close to stock, but with some slight optimizations in term of battery and performances.
I precise that I’am not a fan of much tweaking/customizing, so that’s why this rom will never be a real “custom rom” to my eyes.
I decided to make this ROM because it seems that G901F is really missing devs here.
I really would like to thanks Chenglu for porting a CWM recovery, without him this adventure would not exist, as everyone know as everything begin from a recovery..
​
★ WHAT TO EXPECT ★ :​
(OVER A PURE STOCK ODIN/KIES ROM) :
Better battery life experience
Better overall performance
Efficient (only proven to be good ones and not affecting battery life) tweaks
Stay as close as possible from stock roms
★ FEATURES (up-to-date) ★ :​
ACTUAL ROM FIRMWARE INFOS :
Country: Netherlands
Version: Android 4.4.4
Changelist: 2413392
Build date: Tue, 25 Nov 2014 11:56:52 +0000
Product Code: PHN
PDA: G901FXXU1ANK5
CSC: G901FBOG1ANJ1 (Multi-CSC)
MAIN :
100% stock samsung look
Deodexed (Xposed ready)
Zipaligned (+ auto zipalign new APKs after a reboot)
SimpleGX KERNEL (v1.1.5) integrated
Rooted (v2.52 SuperSU binaries + app)
BusyBox (v1.23.0 binaries)
Init.d support
Multi-CSC (based on G901FBOG1ANJ1)
Hability for apps to write on extSdCard directly (KitKat fix)
Minimal build.prop tweaks
Knox (container + services) removed
Boot sound disabled
Removed annoying safe volume warning
Removed both USB device plug & unplug wake ups
Auto backing up and restoring "Avast Anti-Theft" app and settings while flashing the ROM
Featuring "NO-WIPE" versions (no data lost after flashing)
CSC FEATURES ADDED :
Unlimited SMS before MMS conversion
Quit button within internal stock browser
Camera shutter sound
Camera during call
Call recording
Call button in call logs
No SMS on call logs
RTL support on email app
LIST OF APPS & BLOATWARES CLEANED & REMOVED :
List of bloatwares cleaned (list not up-to-date) :
FotaClient.apk
FWUpgrade.apk
Kies.apk
LocalFOTA.apk
SyncmlDM.apk
PopupuiReceiver.apk
PreloadInstaller.apk
Books.apk
Chrome.apk
Hangouts.apk
Music2.apk
PlayGames.apk
PlusOne.apk
talkback.apk
Velvet.apk
Videos.apk
YouTube.apk
Blurb.apk
Flipboard.apk
Magazines.apk
MobilePrintSvc_HP.apk
MobilePrintSvc_Samsung.apk
SamsungLinkPlatform.apk
SmartRemote_K.apk
Drive.apk
Dropbox.apk
DropboxOOBE.apk
PolarisViewer5.apk
★ INSTALLATION PROCEDURES ★ :​
- If you want to install this ROM :
Backup everything you need (internal & external).
Download and flash THIS exact firmware via Odin (load as AP),
Reboot in Download mode,
Flash xdamc2010's unofficial PhilZ CWM-based recovery via Odin (load as AP),
Reboot to your new CWM recovery,
Go to "Wipe and Format Options",
Select "Clean to install a New ROM",
Flash the ROM,
Reboot and enjoy !
- If you want to update your current SimpleGX ROM :
Backup everything you need (internal & external).
Reboot to your CWM recovery,
Go to "Wipe and Format Options",
Go to "Custom Format Options",
Select "format /system",
Flash the ROM,
Reboot and enjoy !
- If you want to update your modem :
Backup everything you need (internal & external).
Download modem of your choice (link below),
Reboot in Download mode,
Flash the modem (Modem_G901Fxxx.tar.md5) file via Odin (load as CP),
Reboot and enjoy !
- If you want to change your CSC :
Backup everything you need (internal & external).
Download THIS app (but be careful, changing CSC will wipe your data).
★ DOWNLOADS LINK ★
/!\ WIPE NEEDED IF YOU COME FROM LOLLIPOP /!\
/!\ ALWAYS CHECK MD5 BEFORE FLASHING /!\​
Need supports ? all kind of questions must be posted on this thread directly. Be sure to read at least completely this first post before asking any question.
If you enjoy this kernel, don't forget to rate this thread
stars, and clicking the 'thanks' button (right below) is always appreciated to keep this thread maintained ​
LIKE MY WORK ?
OFFER ME A
!​​

Changelog
★ CHANGELOG ★ :​
xx.xx.2015 : v1.4.0 preview.
Updated BusyBox binary to latest v1.24.1.
. . .
02.11.2015 : v1.3.9 released.
Updated SuperSU binaries to latest v2.52 (beta).
Removed annoying safe volume warning.
Removed both USB device plug & unplug wake ups.
27.09.2015 : v1.3.8 released.
Updated SimpleGX KERNEL to v1.1.5.
Added new CSC feature :
- Unlimited SMS before MMS conversion.
TitaniumBackup app now removed (due to some demand).
31.05.2015 : v1.3.7 released.
Added back "DriveLinkRemote.apk" (confirmed not findable from PlayStore).
Update kernel to SimpleGX v1.0.3.
TitaniumBackup app updated.
OP updated concerning installation procedure (ROM easier to install due to new PhilZ CWM-based recovery).
Please click for older changelog..
26.04.2015 : v1.3.6 released.
Camera: fixed FC when selecting camera voice control (thx @bleros).
Removed new downloadable APK : "S-Health" (download it now from PlayStore from now).
Added new CSC feature :
- Quit button within internal stock browser.
15.04.2015 : v1.3.5 released.
All (Samsung/Google) downloadable apps from Play Store has now been removed (you might have to download them back via GooglePlay if you want them, or flash the new updated Restore pack).
Now integrating my SimpleGX KERNEL (v1.0.2) for best smoothness/battery life experience.
Now using ALEXNDR init.d initialization script (instead of ArchiKitchen integrated one).
TitaniumBackup app updated.
Slightly reworked some CSC files for better finished work.
Added some new CSC features (full list can be found HERE) :
- No SMS on call logs
- Call button in call logs
- RTL support on email app
- Camera during call
24.03.2015 : v1.3.4 released.
Enabled hidden call recording feature.
Fixed BusyBox which wasn't properly installed during flashing procedure.
TitaniumBackup app updated.
08.02.2015 : v1.3.3 released.
Enabled hidden camera shutter sound feature.
SyncmlDM.apk is now properly removed (wasn't the case until now).
TitaniumBackup app updated.
ROM cooked with latest ArchiKitchen revision (features/bugfixes).
31.01.2015 : v1.3.2 released.
BusyBox updated to latest available v1.32.0 binary.
SimpleGX init.d file reworked a bit to integrate directly root initialization.
ROM cooked with latest ArchiKitchen revision (features/bugfixes).
26.01.2015 : v1.3.1 released.
SuperSU updated to latest available v2.45 binaries.
Fixed missing SuperSU init.d initialization file.
16.01.2015 : v1.3.0 released.
Completely reworked ROM situation (please check first post completely about changements).
Now featuring "Removal Pack's". Choose and flash the (or multiple) right pack that fits your needs. For now, the following is available :
- Remove Google Apps
- Remove Samsung Apps/Bloats
- Remove Services (soft version)
- Remove Services (hard version)
Consider those files as "beta" state. I count on this community's thread to ameliorate them later (apks which needs to be added or deleted, just purpose).
ROM cooked with latest ArchiKitchen symlinks/permissions fixes and updates.
12.01.2015 : v1.2.4 released.
New (single) build.prop tweak.
Few bloatwares removed again.
"Restore_Fingerprints.zip" flashable ZIP added in Restore Pack's downloads section.
02.01.2015 : v1.2.3 released.
New and (almost?) definitive build.prop tweaks (no more deep sleep problem).
Revised and added some stuffs during flashing procedure.
Totally reworked both root and busybox installation during flashing procedure (not using binaries from ArchiKitchen anymore).
SuperSU updated to latest available v2.40 binaries.
Auto backing up and restoring "Avast Anti-Theft" app and settings while flashing the ROM (credits @_alexndr).
Few bloatwares removed again.
01.01.2015 : v1.2.2 released.
Back to stock build.prop but with strict necessary tweaks (battery life and deep sleep seems much improved with everything stock finally).
Few bloatwares removed again.
30.12.2014 : v1.2.1 released.
Fixed boot sound which wasn't properly disabled (will be now done directly via updater-script while rom is flashing).
Added more build.prop tweaks.
Now integrating Mother of All AD-BLOCKING (credits @BSDgeek_Jake).
New bloatware removed : SecKidsModeInstaller.apk.
28.12.2014 : v1.2.0 released.
Totally reworked whole updater-script file (flashing methodology, UI, and tweaks. No more need of wipe data and format system manually: just flash rom zip, everything will be done automatically).
Now featuring NO-WIPE version (no more need of wiping data partition, so your data will remains unchanged).
Add new tweak on init.d file : zipalign on boot (thanks to @SkywalkerZ).
Little fixes on init.d file (some lines about disabling loggers wasn't working, so.. useless).
Some CSC fixes (that I forgot to mention in v1.1.1 changelog).
Removed some build.prop tweaks (to stay more close to stock and let only efficiency ones).
Added some build.prop tweaks (TIMA service / KNOX / SELinux disabled, etc).
Some bloatwares removed again.
Brings back "MusicFX" & "SoundAlive" (as they weren't really bloatwares).
BusyBox app removed (not really useful after all, I will update binaries directly if needed).
TitaniumBackup app updated.
Modem is now removed from zip and will not be flashed automatically. If you want to uprade it, you will have to flash it manually via Odin (I will provide a link for each new modem versions from the original firmware).
Restore packs will be named same of actual rom version (so you are sure to not miss a single app if removed in updated version).
18.12.2014 : v1.1.1 released.
LMK (LowMemoryKiller) tweaks (add +10MB everywhere on 'minfree' file).
Able to write to extSdCard by all applications (same as "NextApp SDFix" app purpose, but no more need of this app anymore).
Many bloatwares removed again (thanks to @androidrouen & @SkywalkerZ).
Removed ALL added apps (at the exception of TitaniumBackup).
Rom is now lighter (480MB+ of bloats/apps removed).
Rom is finally back to full deodexed (and forever this time).
Boot sound disabled.
/!\ A full wipe and format system partition is recommanded if you come from v1.1.0 ! (due to deodex back) /!\
14.12.2014 : v1.1.0 released.
Added multi-CSC support (based on G901FBOG1ANJ1).
Now stock odexed (instead of deodexed).
PolarisViewer apk removed (were partially removed from v1.0.0).
"Bloatware" folder removed from flashable zip, so zip itself is now lighter.
/!\ A full wipe and format system partition is recommanded if you come from v1.0.0 ! (due to odex back) /!\
13.12.2014 : v1.0.0 released.
Initial release (check actual features).

Thanks & greetings
★ THANKS & GREETINGS ★ :​
(by alphabetic order)
_alexndr
_Sale_
androidrouen
Chainfire
Chenglu
hardcore
JustArchi
SkywalkerZ
tdunham
wanam
xdamc2010

Donations
★ DONATIONS ★ :​
Many thanks to @MasterThiefGarrett ! :good:
Many thanks to @chrcol ! :good:
Many thanks to @androidrouen ! :good:
Many thanks to Bruno ! :good:
Many thanks to @xavvrty ! :good:
Thank you to support my work ! :highfive:

ROM informations
Current list of build.prop tweaks integrated in the ROM :
ro.build.selinux=0
ro.config.knox=0
ro.config.tima=0
ro.securestorage.knox=false
ro.securestorage.support=false
ro.security.mdpp.ux=Disabled
security.mdpp.result=None
security.mdpp=None
wlan.wfd.hdcp=disable
Current list of CSC tweaks integrated in the ROM :
<CscFeature_Camera_EnableCameraDuringCall>TRUE</CscFeature_Camera_EnableCameraDuringCall>
<CscFeature_Camera_ShutterSoundMenu>TRUE</CscFeature_Camera_ShutterSoundMenu>
<CscFeature_Contact_EnableCallButtonInList>TRUE</CscFeature_Contact_EnableCallButtonInList>
<CscFeature_Email_AlignmentForRTL>TRUE</CscFeature_Email_AlignmentForRTL>
<CscFeature_Message_SmsMaxByte>999</CscFeature_Message_SmsMaxByte>
<CscFeature_VoiceCall_ConfigRecording>RecordingAll owed</CscFeature_VoiceCall_ConfigRecording>
<CscFeature_Contact_ConfigDefaultViewBy>AllCalls</CscFeature_Contact_ConfigDefaultViewBy>
<CscFeature_Camera_CamcoderForceShutterSoundDuringSnapShot>FALSE</CscFeature_Camera_CamcoderForceShutterSoundDuringSnapShot>
<CscFeature_Web_AddOptionToTerminate>TRUE</CscFeature_Web_AddOptionToTerminate>
<CscFeature_Message_SmsToMmsTextThreshold>999</CscFeature_Message_SmsToMmsTextThreshold>
Current list of "Remove_Samsung_Apps.zip" :
Blurb.apk
Books.apk
Flipboard.apk
Headlines.apk
Magazines.apk
SmartRemote_K.apk
MobilePrintSvc_Samsung.apk
HealthService.apk
SamsungApps_K.apk
SamsungLinkPlatform.apk
SecVideo.apk
SecVideoPlayer.apk
SHealth3.apk
SPPPushClient_Prod.apk
S-Voice_Android_phone.apk
Current list of "Remove_Google_Apps.zip" :
Books.apk
Chrome.apk
Hangouts.apk
PlayGames.apk
PlusOne.apk
talkback.apk
Velvet.apk
Videos.apk
YouTube.apk

Hehe, The first
Thanks and well done my friend.
Gonna test now.
All the best
Franky

THANKS!!!
Thanks AndroidGX for your Time and Developing:good::good::good:....you make my day.!!!

As I told you, many users were waiting after this one!
I can present your work on french topic forum if you please, and link your original thread as well.
Tell me
Best regards
Franck

fgth90 said:
As I told you, many users were waiting after this one!
I can present your work on french topic forum if you please, and link your original thread as well.
Tell me
Best regards
Franck
Click to expand...
Click to collapse
Of course mate! many thanks to you :good:

AndroidGX said:
Of course mate! many thanks to you :good:
Click to expand...
Click to collapse
Will post the link here when created.
Best regards
Franck

Bootloop
Hi Guys!!
After installing from NH6 Firmware i stuck in a Bootloop. Now downloading the new PHN Firmware. Maybe you can write it to your installation guide if the Firmware is needed. For me it seems so.
And YES there are a lot of guys also in Germany how are waiting for your Magic.
Thanks so much Mate

teichy1 said:
Hi Guys!!
After installing from NH6 Firmware i stuck in a Bootloop. Now downloading the new PHN Firmware. Maybe you can write it to your installation guide if the Firmware is needed. For me it seems so.
And YES there are a lot of guys also in Germany how are waiting for your Magic.
Thanks so much Mate
Click to expand...
Click to collapse
Strange, did you followed exactly my installation method that I just added ? if you are stuck in any part, just tell me.
Normally it should not depends to be flashed from any specific firmware. Personally my device was in stock odin G901FXXU1ANI4 (Bouygues telecom) before flashing.
Stay me tuned please.

Test
@AndroidGX
New Installation of ANH6 Firmware via Odin 3.09.....Flashing Recovery via Odin.....wiping like you write in the Inatallation Process.......Rom on my External SD Card.....Installing ok.....Reboot.....Bootloop.
Next Try
New NK5 Firmware flashed with Odin.....Flashing Recovery...No wipe......Installing the Rom ok....Jihaaa...Stating up.
Cheers

@AndroidGX
fgth90 said:
Will post the link here when created.
Best regards
Franck
Click to expand...
Click to collapse
As promised
http://www.phonandroid.com/forum/rom-custom-simplegx-rom-v1-0-0-par-androidgx-t108478.html
Keep the good work
Franck

teichy1 said:
@AndroidGX
New Installation of ANH6 Firmware via Odin 3.09.....Flashing Recovery via Odin.....wiping like you write in the Inatallation Process.......Rom on my External SD Card.....Installing ok.....Reboot.....Bootloop.
Next Try
New NK5 Firmware flashed with Odin.....Flashing Recovery...No wipe......Installing the Rom ok....Jihaaa...Stating up.
Cheers
Click to expand...
Click to collapse
Glad you sorted it out
Cheers'

fgth90 said:
@AndroidGX
As promised
http://www.phonandroid.com/forum/rom-custom-simplegx-rom-v1-0-0-par-androidgx-t108478.html
Keep the good work
Franck
Click to expand...
Click to collapse
Thank you very much mate, well done :good:

teichy1 said:
@AndroidGX
New Installation of ANH6 Firmware via Odin 3.09.....Flashing Recovery via Odin.....wiping like you write in the Inatallation Process.......Rom on my External SD Card.....Installing ok.....Reboot.....Bootloop.
Next Try
New NK5 Firmware flashed with Odin.....Flashing Recovery...No wipe......Installing the Rom ok....Jihaaa...Stating up.
Cheers
Click to expand...
Click to collapse
Same here, bootloop and coming from:
Country: France (Bouygues)
Version: Android 4.4.4
Changelist: 2413392
Build date: Tue, 23 Sep 2014 10:52:00 +0000
Product Code: BOG
PDA: G901FXXU1ANI4
CSC: G901FBOG1ANJ1
MODEM: G901FXXU1ANH6
Actually DL NK5 firmware and test after if OK.
Will confirm then.
All the best
Franck

Bootloop for me

Hello
Thanks a lot for your great work. It's a pleasure to test a rom made by a french cooker

Drakorcarnis0 said:
Bootloop for me
Click to expand...
Click to collapse
I know a few Roms which will cause that error, while wiping the System part. Maybe try without wiping the System part. Worked good for me. I think its really not Firmware related.
Try reflashing a clean Firmware with odin and try to only wipe Dalvik- Cache and Data. Maybe it helps

Related

[ROM][4.0.4][GT-S7562] KyleOPEN ROM v3.4.0 FIXED (for Galaxy S Duos) 26 July Update

Welcome to the KyleOPEN ROM for Galaxy S Duos
(Dual-Sim Phone / GT-S7562 device model)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
KyleOPEN ROM Features:
- Based on stock S7562XXBMD6 ROM
- Debloated (see list of removed bloat below)
- CM9 Imported (see list of CM9 packages below)
- Deodexed / zipalligned (can be themed!)
- Rooted (incl. insecure kernel using chainfire modded adbd method)
- Custom boot image enabled
- Custom boot sounds enabled (wav only!)
- Busybox support
- Overclock / Governor Kernel
- init.d script support
- Add-on support
- OTA Update engine
- Google Now included
- Flashplayer support (download flash APK from here)
- Samsung S Voice support through add-on (see post #3)
- QtADB Support (get it here)
List of removed packages:
Code:
AccuweatherDaemon.apk
AccuweatherWidget_Remote.apk
AllshareService.apk
AnalogClockSimple.apk
AnalogClockUnique.apk
ChatON_MARKET.apk
ChocoEUKor.apk
ChromeBookmarksSyncAdapter.apk
DeepSea.apk
DigitalClock.apk
Divx.apk
DualClockAnalog.apk
DualClockDigital.apk
FotaClient.apk
GameHub_2.0_ICS_WVGA.apk
Gmail.apk
HelvNeueLT.apk
Kies.apk
kieswifi.apk
MobilePrint.apk
MusicFX.apk
MusicPlayer.apk
MyFiles.apk
PlusOne.apk
PolarisViewer.apk
RoseEUKor.apk
SamsungApps.apk
SamsungAppsUNA3.apk
SamsungIME.apk
Samsungservice.apk
SamsungTTS.apk
sCloudBackupApp.apk
sCloudBackupProvider.apk
sCloudDataRelay.apk
sCloudDataSync.apk
sCloudSyncBrowser.apk
sCloudSyncCalendar.apk
sCloudSyncContacts.apk
SecCalculator2.apk
SecMemo.apk
SecMemoWidget.apk
SlideShow.apk
SNS.apk
Talk.apk
talkback.apk
VideoPlayer.apk
VoiceRecorder.apk
WeatherWall.apk
YahoonewsWidget.apk
YahoostockWidget.apk
List of imported CM9 packages:
Code:
- CM9 Apollo Player (add-on)
- CM9 Keyboard
- CM9 Launcher (Hello Trebuchet!)
- CM9 EMail & Exchange
- CM9 Browser
- CM9 Gallery (add-on)
- CM9 File Manager
- Magic smoke live wallpapers
Installation instructions:
WARNING: Flashing this ROM will make the orange triangle appear and increase the flash counter. Flash at your own risk, I am not responsible for your actions. Follow the instructions below ONLY if YOU are sure of what you are doing. Otherwise stop here. You can reset the counter and remove the triangle using the app developed by chainfire (triangle remover).
Installation Details & HowTo:
- The GT-S7562 has a download mode and a recovery mode. Both are boot modes that allow the device to start but enter a different configuration mode than regular Android start mode. Think of them like starting your PC and entering the BIOS instead of loading Windows as usual.
- The "download mode" is a boot mode that allows flashing bit-by-bit (very low level) data to partitions on your device. To enter download mode on the S7562 do the following: make sure the device is well charged (over 50%); remove all cables (this is important); power it off (don't reboot); hold volume down + home and power on the device (volume down+home+power). Then a warning will be displayed on screen. You must press Volume Up to enter download mode.
- As long as you can enter "download mode" you can recover your device. While in download mode, you can use the ODIN tool to flash recovery, boot and ROM images.
- The "recovery mode" is a boot mode that allows "safe mode" changes to be performed on the device. This is done using CWM, a tool that can be used to automate Android system changes to system files, partitions etc. To enter recovery mode on the S7562 do the following: make sure the device is well charged (over 50%); remove all USB cables (this is important); power it off (don't reboot); keep volume up + volume down + home and power on your device.
- To navigate in recovery mode, use the volume buttons to change active selection and the home button to make selections. The back button works as back button. When done working with recovery, go back all the way and select option to reboot system to boot your device normally.
- Before installing KyleOpen ROM, make sure you are running XXBMD6 as base ROM. If you skip this step, you may have network and signal problems after installing KyleOpen ROM. So, download the ROM image here and flash it from download mode using ODIN and PDA button BEFORE you continue!!!
Download to your PC the custom recovery image that enables CWM, if you don't have it already, from here
Reboot in download mode to flash CWM
Unzip the file in your computer and start ODIN.
Click the PDA button and select the "kyleopen-cwm5-v3.tar.md5" file.
Connect your phone that is already in download mode. ODIN will display it as being connected on a COM port.
Do not change any other options. Just click the "Start" button and wait. In about 1 minute, on your device there will be a loading bar displayed. Once done the phone will reboot itself normally. ODIN will tell you the flash was OK and restart your device. This operation will increase the flash counter and make the orange warning triangle appear. This is normal and is not a problem. From this point on, you can boot in recovery mode and flash CWM zips.
Let the phone restart normally and boot up completely. Now you are ready to upgrade your stock ROM to KyleOPEN ROM.
Update Instructions:
Make sure you are running a proper stock ROM (like XXBMD6 or any version of KyleOPEN ROM)
Download the OTA update utility app attached to this post and install it if you didn't already.
Run the KyleOpen Tools and check for updates. If your ROM does not have root access it's gonna be slow to start and may not show the proper information, but the update check and download will work just fine.
Download the update and save it.
Press reboot in recovery mode.
Install the downloaded zip.
Clear cache and davlik cache.
Reboot system.
Hit the thanks button or you will be ignored in the thread!
Note: The recovery ZIP also contains the stock recovery image. The stock ROM can also be found on http://www.sammobile.com
Mirrors for use without OTA updater:
Alternate download methods in case you don't want or can't use the OTA update utility can be found below. Download the ZIP files, copy them to your device and reboot in CWM to flash them.
Main update server: http://www.reloaded.ro/kor-updates/KOR-Release-340.zip
Google drive: https://docs.google.com/file/d/0B_NLqfSyZfYAeTNJT29BSTUwc2c/edit?usp=sharing
Credits:
Code:
- Project Flulid team, for build.prop tweaks
- leolawliet for disabling of CPU rendering
- Mirko ddd for back button to kill app mod
- einst31n for the facelift of the ROM logo and the default theme
- VamshiStunner for his awesome work on the kernel, especially OC!
- hybridmd, for the init.s script add-on to swap SD memory cards
- P.thina for finding the fix for no network that some users had!!!!
- nakedninja42 for face unlock tips
- Samsung for the device and software development
- Google and the Android community for an awesome OS
- The CM9 team for their work on ICS
- XDA Developers for letting us post our work, help others and unleash our devices
- dsixda & chainfire for their previous work on Samsung devices
- Everyone else out there that makes this worth the effort...
Cheers,
C.
Next Version Changelog:
Next version - Nothing yet... only bug fixes are planned from now on.
Older Changelog:
v3.4.0 - Fixed the volume increments issues
v3.4.0 - Fixed the flickering EGL configuration problem (thanks chinna_rao!)
v3.4.0 - Small changes to the framework.jar (performance tweaks)
v3.4.0 - Disabled CPU rendering (better battery life, smoother graphics)
v3.4.0 - Added 54 build.prop tweaks (battery, GPU, download speed etc.)
v3.3.0 - Switched to new base S7562XXBMD6
v3.3.0 - Added a new theme based on einst31n's work
v3.3.0 - CSC Tweaks (number of contacts, camera sound, other settings)
v3.3.0 - Updated Google Now port for new base
v3.2.0 - Memory tweaks (minfree, swappiness, cache, dirty)
v3.2.0 - Menu button hold to kill app
v3.2.0 - New system theme by einst31n
v3.2.0 - New update push notification support
v3.2.0 - Automatic / manual update checks
v3.2.0 - Re-design of the OTA update utility interface
v3.2.0 - Enable/disable custom boot sounds (KOR v3.1.0 and later)
v3.1.0 - OTA Update engine (finally!!!)
v3.1.0 - Default kernel with no OC (safer!)
v3.1.0 - Added reboot recovery application
v3.1.0 - Redone SystemUI quickbuttons
v3.1.0 - Custom bootsounds support
v3.0.0 - Added back OC to KOR kernel, based on initial work by VamshiStunner
v3.0.0 - Added interactiveX and savagedzen governors
v3.0.0 - Added vr & sio scheduler
v3.0.0 - Added support for more than 5 joined contacts (thanks thunder72)
v3.0.0 - Modified initlogo.rle boot image
v3.0.0 - Included Kernel in ROM package
v3.0.0 - Updated Google Now to a more stable version
v3.0.0 - Added CM9 File Manager
v3.0.0 - Tweaked memory control (should be even smoother now)
v3.0.0 - Added face unlock add-on (see post #3)
v2.1.2 - Added removed APKs add-on
v2.1.2 - Added CM9 Gallery add-on
v2.1.2 - Added CM9 Apollo add-on
v2.1.2 - Added stock gallery add-on
v2.1.2 - Added stock launcher add-on
v2.1.2 - Added stock keyboard add-on
v2.1.2 - Fixed a HUGE bug with email draining battery
v2.1.2 - Released recovery image v3 with support for internal and external SD
v2.1.1 - Re-added some bloat to allow welcome wizard to function
v2.1.1 - Fixed black screen of death bug introduced in v2.1
v2.1.1 - Overclocking support by VamshiStunner in kernel (v5)
v2.1.1 - Changed camera back to stock Samsung
v2.1.1 - Added stock theme add-on (see post #3)
v2.1.1 - Added MIUI camera as add-on (see post #3)
v2.1.1 - Added swap SD add-on (see post #3)
v2.1.0 - Removed all of the possible bloatware
v2.1.0 - Fixed gallery recent photo glitch
v2.1.0 - Added CM9 browser
v2.1.0 - Added CM9 email client
v2.1.0 - Added MS Exchange support
v2.1.0 - Switched to MIUI camera app.
v2.1.0 - Added Google Now
v2.0.0 - Speed and stability increases (20% smoother on average)
v2.0.0 - Further removed useless packages from the stock ROM
v2.0.0 - Fixed the annoying bug that prevented the WebKit from working correctly
v2.0.0 - Media updates (CM9 Imported)
v1.0.3 - QtADB Support
v1.0.3 - New kernel release (v3) with added init.d support, additional governors (by VamshiStunner) and "adb root" support
v1.0.3 - First public release
FAQ & Known Issues:
I am on stock version XXXXXX, will KyleOPEN ROM work? - I have no idea. Try it and report back. In case you get network problems try a different base. Use XXBMD6 as base whenever possible.
What baseband is supported - Baseband is not affected by this ROM, it does not change it and any baseband version is compatible.
My CSC is "unknown", why? - That is normal and the phone works correctly. It works in roaming and all providers.
My phone requests unlock code - You must unlock EFS to use it on other networks if you purchased it on a contract. This ROM does not unlock your network.
Notification quickbuttons missing - This is normal. If you want them back flash the "Stock Samsung Theme v1" add-on in post #3 below.
I want stock theme back! - If you want the stock icons and colors back, then flash the "Stock Samsung Theme v1" add-on in post #3 below.
Direct Call widgets don't work - These widgets are part of the Trebuchet launcher and only work on CM9. In KyleOPEN, they will not work, due to a couple of intent security limitations. There is no workaround for this problem. If this is bothering you, use another launcher or don't use these widgets.
Browser white address bar problem - I have no idea what causes this. It is only for some browsers. Use Google Chrome to avoid this problem.
Cannot change lock screen wallpaper - Go to settings->wallpaper and choose to change both wallpapers. Apply any live wallpaper. Then set a new wallpaper with your favorite app. Alternately, install stock gallery (see post #3 belov), change lock screen wallpaper and then remove or disable it.
Where is kernel OC??? - The default ROM package starting with version 3.1 does not come with OC as it's unstable and not all users need it. For OC support, install a compatible kernel with OC support from post #3 below.
How can I get back to stock? - You must download a compatible image from samfirmware.com and flash it using ODIN.
XXXX doesn't work correctly, what can I do? - Follow the installation steps in the first post. There are no known bugs (things that don't work) in the ROM.
Some applications force close after installing the ROM - This happens because you did not follow the installation steps provided. Reboot in recovery mode and clear cache and dalvik cache.
Resolved Issues:
Front-facing camera photos - Camera app can't switch to front facing camera. This is because of the MIUI camera app and is intended. Front facing camera works in other apps such as Skype.
Camera recent photo - After taking a picture using the stock camera only the Samsung Gallery can be used to open the recent photo (bottom corner preview). Will be replaced by MIUI camera in the next update to allow camera integration with any gallery app.
Default browser and all apps that require WebKit - Netflix authentication, 9GAG Facebook login, default browser and any other app that relies on WebKit will crash. I have no clue what breaks this but I am looking into it.
Signal lost and call problems on *some* devices - Reported by multiple ROM users. Seems to happen only in some areas and might be related to CSC or the modem version being used. I have no way of testing this and might take some time to find a fix because of this. I am considering moving to a new base and see if this fixes the problem. Might also be kernel-related...
List of compatible Themes:
Flash the themes by rebooting in recovery mode and using CWM to install ZIP. It's a good idea to clear caches and dalvik before testing them out:
Greenblast Theme by charles111 - Get it here: https://www.dropbox.com/s/2dm0w4hc69jyyfd/the greenblast v2.00.zip (theme thread here)
PurpleGlow Theme by Mohitash - Get it here: http://forum.xda-developers.com/showthread.php?p=42058670
BlueGlow Theme by Mohitash - Get it here: http://forum.xda-developers.com/showthread.php?p=42093164
CyanGloss Theme by Mohitash - Get it here: http://forum.xda-developers.com/showthread.php?p=42170668
BlueGloss Theme by Mohitash - Get it here: http://forum.xda-developers.com/showthread.php?p=42194443
List of compatible Add-Ons:
These add-ons provide additional functionality to the ROM and do not bork already existing features. None of them are mandatory and you can install only the ones you want. To remove an add-on that was flashed using CWM, simply reinstall the KyleOPEN ROM again and the add-ons you want to keep. There is no other way to uninstall a CWM package with ease.
Remove menu-to-kill feature - Flash using CWM. This will disable the feature to kill running apps by holding the menu button.
FaceUnlock - Flash with CWM. Will enable face unlock in security settings after boot.
CM9 Gallery - Flash with CWM. Installs the CM9 gallery and video player.
CM9 Apollo Media Player - Flash with CWM. Installs the CM9 media player Apollo.
Stock Gallery - Flash with CWM. Installs the stock Samsung Gallery (allows you to change wallpapers and everything)
Stock Keyboard - Flash with CWM. For those of you that miss the stock Samsung keyboard.
Stock Launcher (TW) - Flash with CWM. Installs the stock launcher and hogs the phone again. Also for the nostalgic types.
MIUI Camera - Flash with CWM. Replaces stock Samsung camera to fix recent photo bug. Does not support 5MP mode and cannot be configured to save photos to SD.
Swap SD cards - Flash with CWM. Switches the internal memory and external microSD cards between them to allow downloading of HD games and apps that need lots of space on the internal SD. BEWARE: Doing this will automatically make the kernel go haywire and battery impact is considerable. You will not see the errors (apps run fine), but the phone will enter sleep mode very rarely due to the checks it does constantly. However, it is completely safe and no functionality is lost (thanks to hybridmd for the init.d script!)
Samsung S Voice - Copy to device and flash using CWM zip installation. Original work and hacks by Wanam for SGS2.
Stock Samsung Theme v1 - Flash using CWM to revert to how the phone UI looks while stock.
Blue ICS Theme v1 - Flash using CWM. Changes the touch sounds from the annoying bubbles to CM9 sounds, changes boot animation to Nexus 7 one, changes UI to blue theme and remake of SIM icons (not in settings yet). Screens attached. This is the default since v2.x of the ROM so there will be no change if you flash it.
All removed APKs - Flash with CWM. This 120MB package includes all removed APKs from the stock ROM. Flashing this will undo my work in 30 seconds, making your phone near stock, but deodexed.
List of other compatible packages (not mine, not tested, don't ask about them):
XperiaZ walkman player with clearaudio+ and xloud, Note2 Gallery & Player from the Galaxy Grand Duos. Thanks dising007
CrossBreeder Lag reducer - Some users reported better performance with it installed. Thanks to idcrisis for posting it in the forums!
List of compatible kernels:
Please note: Regular users should stick with the kernel version included in the ROM by default. If you encounter issues with any of these other kernels, flash the ROM again using CWM to restore the default kernel.
GitHub link to the KyleOpen 4.0.4 Kernel: https://github.com/cheatman-xda/kyleopen-kernel
KyleOPEN Kernel v5 - Stock kernel with additional CPU governors, overclocking support, init.d script support, root enabled. Flash directly with ODIN. Credits go to VamshiStunner for his work on governors in this kernel version. NOTE: Although it seems to have OC, it is not working. Setting OC values will not boost the phone's performance as it will run at 1GHz no matter how you configure it.
KyleOpen ROM Kernel OC1 - Bleeding edge kernel with increased sensitivity, all features activated and custom boot logo image. Only for the hardcore fans and power-users of KOR that know what they're doing.
xvasek2 - Breakfast Kernels - OC Kernels for everyone, plenty of speeds to choose from. If you really want OC and can't get around with any setup, use these kernels confidently. Don't forget to follow the instructions and check your balls (or instincts for the ladies!) before you proceed. All kernels should be flashed using ODIN.
please try to make s duos support usb otg
Can you post the bug list? Like what all the things that work and not work?
Procedure
Hi can you please post a step-by-step procedure for absolute beginners?
I would like to try your ROM.
regards.
Antonio
Ok, I added VERY detailed instructions, even for first time flashers. If you got any additional questions, ask here. I am porting SVoice right now, which will work as an add-on to the ROM for anyone who wants to install it.
PS: I will maintain this ROM until CM9 or CM10 is available for our device (probably never, unfortunately). Due to the dual-sim support of this phone, it will be close to impossible to port CM9/CM10 because CM does not have dual sim support at all.
Good to see a ROM for this device and thanks for that.
I had been waiting for this for a very long time and as I could not see any development thought I do some modding myself. I can't do anything to extract my ROM so just had some suggestions for your ROM:
->add init.d support
->add init.d scripts
->build.prop tweaks
P.S- I could do these tweaks using:
Pimp my rom for init.d and universal scripts for tweaks
Regards,
allspark2020
Feel free to take either of the kernel images and modify the ramdisk appropriately and post it here. We can test it, add it to the list of kernels and post it in the thread. I got S Voice to work properly and I will add it to the first posts as an add-on.
Cheers,
C.
ROM
Hi all. I can report that following the step-by-step instructions I installed the ROM no problem.
Believe me, if I can do it, anybody can do it :cyclops:
Thanks the Developer!!
Rom Svoice
When I start to flash Rom or Svoice I get : E: Signature verification failed. What wrong?
@Alexannino: Try disabling assertion scripts in CWM.
In other news:
Also, a new kernel version is ready. Insecure, init.d script support and the additional governors by VamshiStunner included in this release. The best one yet....
Kernel
cheatman said:
@Alexannino: Try disabling assertion scripts in CWM.
In other news:
Also, a new kernel version is ready. Insecure, init.d script support and the additional governors by VamshiStunner included in this release. The best one yet....
Click to expand...
Click to collapse
Maybe it's possilbe to compile kernel with two way recording? For call recording.
---------- Post added at 09:32 PM ---------- Previous post was at 09:22 PM ----------
Originally Posted by cheatman
@Alexannino: Try disabling assertion scripts in CWM.
How to do this?
Download Link for ROM not working
Dude the download link for this ROM is not working.
Please share a working link also if possible could you please make a torrent file.
Thanks a Ton!!:highfive:
Alexannino said:
Maybe it's possilbe to compile kernel with two way recording? For call recording.
---------- Post added at 09:32 PM ---------- Previous post was at 09:22 PM ----------
Originally Posted by cheatman
@Alexannino: Try disabling assertion scripts in CWM.
How to do this?
Click to expand...
Click to collapse
Look at this howto for CWM: http://www.addictivetips.com/mobile...-and-how-to-use-it-on-android-complete-guide/
You can find there all the info you need about signature checks and script assert checks (and what they do)
iamsamratM said:
Dude the download link for this ROM is not working.
Please share a working link also if possible could you please make a torrent file.
Thanks a Ton!!:highfive:
Click to expand...
Click to collapse
Thanks for letting me know about the download links. They're back up. I'm also mirroring them on Dropbox but that will take another hour or so (dropbox servers are slow!!!).
Cheers,
C.
small bug
i install me too the custom rom
until now everything good
i found only a small bug
when i use the widget for "direct call" it tells me "app not installed"
can we do something about this?
thank you very much!!!
Stuck at the Android boot animation screen
Somebody please advise what to do..:crying:my fone is stuck at the android boot animation screen it more than 15 minutes now..
removed the battery and tried it twice but no help..
Please advise what should I do..:crying:
in
cheatman said:
List of compatible Add-Ons:
Samsung S Voice - Copy to device and flash using CWM zip installation. Original work and hacks by Wanam for SGS2.
Seeder (entropy booster) - Improves the overall responsiveness of the phone. Download from original thread and install as APK. Credits go to lambgx02 for this add-on.
List of compatible kernels:
Stock insecure kernel - stock XXALJ4 kernel with "adb root" access. Unzip and flash with ODIN.
VamshiStunner Kernel - Stock kernel with additional CPU governors. Flash directly with ODIN. Credits go to VamshiStunner for his work on this kernel.
KyleOPEN Kernel v3 - Stock kernel with additional CPU governors, init.d script support, root enabled. Flash directly with ODIN. Credits go to VamshiStunner for his work on governors. You can use QtADB with this kernel (full support).
Click to expand...
Click to collapse
hello dear,
i want to know that which kernal is best because my s7562 on stock rom stock kernal was tooooo laggyyyy.
also i am not able to play SUBWAY SURF (laggy during playing)
and finally can i use custom kernal on stock ROM
@iamsamratM: 15 minutes is too much. I assume you have a galaxy duos phone. Please look at the first post and tell me if you can get in download mode and recovery mode. If you can, please relax, you can restore your phone. Enter download mode, download v3 kernel, flash it using ODIN, boot in recovery mode, flash the ROM zip again. Also, clear your davlik cache and all other caches. Also do a full wipe after you install the ROM. This should fix all problems.
@jimmykar: I was able to reproduce the bug. Thank you for reporting it. However, this is a problem with the Trebuchet launcher package version I have put in the ROM, not a problem with the ROM. Essentially, the manifest XML of the Trebuchet launcher has a few permissions it shouldn't have. To test this, install a different launcher from the market and test the widget. It should work fine. I am having trouble finding standalone versions of trebuchet at this time, so solving this might take a while.
@man2droid: The latest and best kernel is the v3 (last one in the list). But please bear in mind that it's not the kernel being slow, it's the phone. Try installing Seeder and setting the CPU to use "ondemand" governor and "sio" schduler. This helps with performance.
PS: I added mirror link to dropbox for the ROM as well.
Thanks for the assistance..I'm now able to install kyle open ROM on s duos..but I would like to know that how to over clock the CPU..currently it doesn't allow me to over clock its on 1ghz..want it to over clock to 1.2ghz..please advice..thanks
Sent from my GT-S7562 using xda app-developers app

[OUTDATED!!!][ROM][4.0.4][GT-S7560M] KyleSSOpen ROM v3.1.0-1

Welcome to the KyleSSOpen ROM for Galaxy Ace II x
(GT-S7560M device model)
This is a port of the KyleOpen ROM for Galaxy S Duos
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
KyleOPEN ROM Features:
- Based on latest stock ROM
- No factory reset required to install
- Debloated (see list of removed bloat below)
- CM9 Imported (see list of CM9 packages below)
- Deodexed / zipaligned (can be themed!)
- Rooted (incl. insecure kernel using chainfire modded adbd method)
- Custom boot image enabled
- Custom boot sounds enabled (wav only!)
- Busybox support
- Overclock / Governor Kernel
- init.d script support
- Add-on support
- Google Now included
- Flashplayer support (download flash APK from here)
- Samsung S Voice support through add-on (see post #3)
- QtADB Support (get it here)
List of removed packages:
Code:
AccuweatherDaemon.apk
AccuweatherWidget.apk
AccuweatherWidget_Main.apk
AllshareService.apk
AnalogClockSimple.apk
AnalogClockUnique.apk
ChatON_MARKET_Canada.apk
ChocoEUKor.apk
ChromeBookmarksSyncAdapter.apk
DeepSea.apk
DigitalClock.apk
Divx.apk
DualClockAnalog.apk
DualClockDigital.apk
FotaClient.apk
GameHub_2.0_ICS_WVGA.apk
Gmail.apk
HelvNeueLT.apk
Kies.apk
kieswifi.apk
MobilePrint.apk
MusicFX.apk
MusicPlayer.apk
MyFiles.apk
PlusOne.apk
PolarisViewer.apk
RoseEUKor.apk
SamsungApps.apk
SamsungAppsUNA3.apk
SamsungIME.apk
Samsungservice.apk
SamsungTTS.apk
sCloudBackupApp.apk
sCloudBackupProvider.apk
sCloudDataRelay.apk
sCloudDataSync.apk
sCloudSyncBrowser.apk
sCloudSyncCalendar.apk
sCloudSyncContacts.apk
SecCalculator2.apk
SecMemo.apk
SecMemoWidget.apk
SlideShow.apk
SNS.apk
Talk.apk
talkback.apk
VideoPlayer.apk
VoiceRecorder.apk
WeatherWall.apk
YahoonewsWidget.apk
YahoostockWidget.apk
List of imported CM9 packages:
Code:
Browser.apk
CMFileManager.apk
Email.apk
Exchange.apk
HoloSpiralWallpaper,apk
LatinIME.apk
MagicSmokeWallpapers.apk
Trebuchet.apk
Installation instructions:
WARNING: Flash at your own risk, I am not responsible for your actions. Follow the instructions below ONLY if you are sure of what you are doing. Otherwise stop here.
Prerequisites:
CWM Recovery Installed
October 2012 Stock Build Installed
Instructions:
Download the KyleSSOpen ROM here
Press reboot in recovery mode.
Install the downloaded zip.
Clear cache and davlik cache.
Reboot system.
OPTIONAL: If you get bootloop after install, flash this with ODIN (ODIN is included with download)
OPTIONAL: If Exhange/Email FCs, wipe their data using Application Manager.
OPTIONAL: If you have any problems with ROM, backup all your data, boot to CWM, and Wipe data/factory reset
Credits:
- cheatman for his awesome work on the original KyleOpen ROM
- Mirko ddd for back button to kill app mod
- einst31n for the original facelift (main ROM image/logo) of the first post
- VamshiStunner for his awesome work on the kernel, especially OC
- hybridmd, for the init.d script add-on to swap SD memory cards
- nakedninja42 for face unlock tips
- Codename13 for stock insecure kernel and mod pack
- Samsung for the device and software development
- Google and the Android community for an awesome OS
- The CM9 team for their work on ICS
- XDA Developers for letting us post our work, help others and unleash our devices
- dsixda & chainfire for their previous work on Samsung devices
- Everyone else out there that makes this worth the effort
Changelog:
v3.1.0-1 - Set permissions for init.d when installing
v3.1.0 - Redone SystemUI quickbuttons
v3.1.0 - Custom bootsounds support
v3.0.0 - Added back OC to KOR kernel, based on initial work by VamshiStunner
v3.0.0 - Added interactiveX and savagedzen governors
v3.0.0 - Added vr & sio scheduler
v3.0.0 - Modified initlogo.rle boot image
v3.0.0 - Included Kernel in ROM package
v3.0.0 - Updated Google Now to a more stable version
v3.0.0 - Added CM9 File Manager
v3.0.0 - Tweaked memory control (should be even smoother now)
v3.0.0 - Added face unlock add-on (see post #3)
v2.1.2 - Added removed APKs add-on
v2.1.2 - Added CM9 Gallery add-on
v2.1.2 - Added CM9 Apollo add-on
v2.1.2 - Added stock gallery add-on
v2.1.2 - Added stock launcher add-on
v2.1.2 - Added stock keyboard add-on
v2.1.2 - Fixed a HUGE bug with email draining battery
v2.1.2 - Released recovery image v3 with support for internal and external SD
v2.1.1 - Re-added some bloat to allow welcome wizard to function
v2.1.1 - Fixed black screen of death bug introduced in v2.1
v2.1.1 - Overclocking support by VamshiStunner in kernel (v5)
v2.1.1 - Changed camera back to stock Samsung
v2.1.1 - Added stock theme add-on (see post #3)
v2.1.1 - Added MIUI camera as add-on (see post #3)
v2.1.1 - Added swap SD add-on (see post #3)
v2.1.0 - Removed all of the possible bloatware
v2.1.0 - Fixed gallery recent photo glitch
v2.1.0 - Added CM9 browser
v2.1.0 - Added CM9 email client
v2.1.0 - Added MS Exchange support
v2.1.0 - Switched to MIUI camera app.
v2.1.0 - Added Google Now
v2.0.0 - Speed and stability increases (20% smoother on average)
v2.0.0 - Further removed useless packages from the stock ROM
v2.0.0 - Fixed the annoying bug that prevented the WebKit from working correctly
v2.0.0 - Media updates (CM9 Imported)
v1.0.3 - QtADB Support
v1.0.3 - New kernel release (v3) with added init.d support, additional governors (by VamshiStunner) and "adb root" support
v1.0.3 - First public release
List of compatible Add-Ons:
These add-ons provide additional functionality to the ROM and do not break already existing features. None of them are mandatory and you can install only the ones you want. To remove an add-on that was flashed using CWM, simply reinstall the KyleSSOpen ROM again and the add-ons you want to keep. There is no other way to uninstall a CWM package with ease.
Face Unlock - Flash with CWM. Will enable face unlock in security settings after boot.
CM9 Gallery - Flash with CWM. Installs the CM9 gallery and video player.
CM9 Apollo Media Player - Flash with CWM. Installs the CM9 media player Apollo.
CM9 DSP Manager - Flash with CWM. Installs DSP Manager from CM9.
Stock Gallery - Flash with CWM. Installs the stock Samsung Gallery (allows you to change wallpapers and everything)
Note 2 Gallery - Flash with CWM. Allows wallpaper changing and has all Note 2 Gallery features.
Stock Keyboard - Flash with CWM. For those of you that miss the stock Samsung keyboard.
Stock Launcher (TW) - Flash with CWM. Installs the stock launcher. Also for the nostalgic types.
MIUI Camera - Flash with CWM. Replaces stock Samsung camera to fix recent photo bug. Does not support 5MP mode and cannot be configured to save photos to SD.
Swap SD cards - Flash with CWM. Switches the internal memory and external microSD cards between them to allow downloading of HD games and apps that need lots of space on the internal SD. BEWARE: Doing this will automatically make the kernel go haywire and battery impact is considerable. You will not see the errors (apps run fine), but the phone will enter sleep mode very rarely due to the checks it does constantly. However, it is completely safe and no functionality is lost (thanks to hybridmd for the init.d script!)
Samsung S Voice - Copy to device and flash using CWM zip installation. Original work and hacks by Wanam for SGS2.
Stock Samsung Theme - Flash with CWM to revert to how the phone UI looks while stock.
All removed APKs- Flash with CWM. This package includes all removed APKs from the stock ROM. Flashing this will make your phone near stock.
Ace II x Mod Pack - Flash with CWM. See link for full details.
List of other compatible kernels:
KyleOpen Kernel Source
Safe Kernel - For users with bootloop after installing ROM.
Stock Insecure Kernel - Credits go to Codename13 for posting. Stock kernel with full adb root access. Reverts initlogo to default.
Known Bugs:
Direct Call Widgets - These widgets are a part of CM9 and will not work due to intent security limitations.
Messaging - Shortcut says App isn't installed. Delete that shortcut and recreate it. It should now work fine.
Phone - Sometimes after boot phone says Unfortunately, the process com.android.phone has stopped./I] once or twice. Phone still works fine.
Looks awesome but... where's the download link?
Edit: Oh sorry, I just looked at the development thread... I'm sorry to hear man hopefully things work out
LolNade said:
Looks awesome but... where's the download link?
Edit: Oh sorry, I just looked at the development thread... I'm sorry to hear man hopefully things work out
Click to expand...
Click to collapse
I'm working on this, download not ready yet. Just thought I'd spread word before it comes out.
KyleSSOpen ROM is up and ready to be downloaded!
Edit: If you've already downloaded, you don't have to redownload v3.1.0-1. Just open CM9 File Browser (or other browser of your choice) and navigate to /system/etc/init.d. You should see the file '12bootsound'. Change it's permissions to 777 (rwxrwxrwx) and reboot.
SeannyM said:
KyleSSOpen ROM is up and ready to be downloaded!
Edit: If you've already downloaded, you don't have to redownload v3.1.0-1. Just open CM9 File Browser (or other browser of your choice) and navigate to /system/etc/init.d. You should see the file '12bootsound'. Change it's permissions to 777 (rwxrwxrwx) and reboot.
Click to expand...
Click to collapse
Messenger isn't working or existent... And gallery. Please help
deezenutsz said:
Messenger isn't working or existent... And gallery. Please help
Click to expand...
Click to collapse
Stock Gallery or CM9 Gallery can be installed as an add-on, check post #3. By messenger, do you mean texting app? If it says 'app isn't installed' delete the shortcut and recreate it.
SeannyM said:
Stock Gallery or CM9 Gallery can be installed as an add-on, check post #3. By messenger, do you mean texting app? If it says 'app isn't installed' delete the shortcut and recreate it.
Click to expand...
Click to collapse
Can you post a couple screenshots of the ROM? Like the messaging app, homescreen, notification bar etc.. Any UI changes would be nice too :good:
Themes?
Hey I saw you put up a post of #3 of this thread that there will be upcoming themes possibly? I was wondering if it will be kind of like cynogenmod where you have a 'theme chooser' in the Settings app?
fred608 said:
Hey I saw you put up a post of #3 of this thread that there will be upcoming themes possibly? I was wondering if it will be kind of like cynogenmod where you have a 'theme chooser' in the Settings app?
Click to expand...
Click to collapse
No, there will be flashable themes from CWM.
I installed the ROM but I got a bootloop. So I downloaded the Odin package, and if I'm correct, I have to put the tar.md5 in the bootloader section?
LolNade said:
I installed the ROM but I got a bootloop. So I downloaded the Odin package, and if I'm correct, I have to put the tar.md5 in the bootloader section?
Click to expand...
Click to collapse
Check the PDA box and load it in there.
Hi, I've been trying to flash this ROM a few times, and I get the message of "Com.android.phone Has Stopped" regardless of what I do. As well, when I receive a call, I instantly lose all signal and cannot receive the call. Also, I am on Fido's network.
Update: Texting seems to work, but if I send or receive a call, I lose service until I restart my phone. My IMEI is also present, and getting a number from provider.
Update 2: Here are some logs. privatepaste.com/f5b5710f1f
LiLGh0st said:
Hi, I've been trying to flash this ROM a few times, and I get the message of "Com.android.phone Has Stopped" regardless of what I do. As well, when I receive a call, I instantly lose all signal and cannot receive the call. Also, I am on Fido's network.
Update: Texting seems to work, but if I send or receive a call, I lose service until I restart my phone. My IMEI is also present, and getting a number from provider.
Update 2: Here are some logs. privatepaste.com/f5b5710f1f
Click to expand...
Click to collapse
I know about the phone stopping, it's a minor issue. I don't know why you would be having this issue, it is working fine for me. Try booting to CWM and Wipe data/factory reset.
I've tried wiping everything. As well as flashing stock, which does not work either. This was a new phone, so maybe they did some changes to the hardware making it incompatible?
Can we talk on Skype, IRC, or anything? I think it'll be better if we talk on any instant messaging system.
cheatman has released KyleOpen v3.2.0! Time to get working on KyleSSOpen!
Edit: v3.2.0 might come out later than expected, I have modded my phone to my liking, and probably won't be updating once I make it. Also, I've got some things to do!
@SeannyM - my request is a bit of a silly one, but could you exchange the initlogo in the KykeSSOpen safe kernel with the Ace II X stock initlogo? I like the governors and frequencies of your kernel, but I hate the weird monster face thing that is part of the KyleSSOpen kernel initlogo (it's a bit disturbing/creepy especially for my younger siblings when they like to fool around on my phone). By the way, I'm using it on the stock ROM and I absolutely love the amount of customization it has. So many governors and I/O schedulers! Plus even the maximum CPU frequency is stable on my device! Great work.
Codename13 said:
@SeannyM - my request is a bit of a silly one, but could you exchange the initlogo in the KykeSSOpen safe kernel with the Ace II X stock initlogo? I like the governors and frequencies of your kernel, but I hate the weird monster face thing that is part of the KyleSSOpen kernel initlogo (it's a bit disturbing/creepy especially for my younger siblings when they like to fool around on my phone). By the way, I'm using it on the stock ROM and I absolutely love the amount of customization it has. So many governors and I/O schedulers! Plus even the maximum CPU frequency is stable on my device! Great work.
Click to expand...
Click to collapse
I know, I have a initlogo on mine now witgout face. Only added because this is exact same mods as in kyleopen. Ill upload when i have a chance.
Sent from my Samsung Galaxy Ace II x
SeannyM said:
I know, I have a initlogo on mine now witgout face. Only added because this is exact same mods as in kyleopen. Ill upload when i have a chance.
Sent from my Samsung Galaxy Ace II x
Click to expand...
Click to collapse
When can we expect the updated ROM?

[ROM][N9005][ALEXNDR] BPH2, POK2 * DevBase v3.8 * Multi CSC, Safe De-Bloat, KNOX 0x0

[EOL][ROM][N9005][ALEXNDR] BPH2 * DevBase v3.8 * Multi CSC, Safe De-Bloat, KNOX 0x0
Important notes for Developers / ROM Chefs !!!
This ROM is NOT based on any other custom ROM. My work contains many original ideas and innovations that I introduced as the first in the ROM development (see "Changelist" in post #2). Of course, it does not mean that I do not need to thank anyone - there are a lot of people who helped / inspired me anyhow (see "Credits").
I will risk the statement that at this moment my "DevBase" is the most tuned and nuanced custom ROM available at XDA Forum
I agree to use any part of my work to create other custom ROMs, but it would be great if you add me to the credits
Hello
I have decided to create a pure base, which can be a pattern for ROM Chefs (not only for beginners) ROM is initially safe de-bloated (read below what does it exactly mean), but all features are present and works!
ROM can be installed by normal users as well. If you like a little de-bloated ROMs, clean, but with all working features - there is no better alternative I think
ROM contains my extended CSC package, which I called N9005AXX (this is a combination OXX, OXA + some additional). Final list of available CSC is as follows:
ATO, AUT, BGL, BTU, CYO, DBT, ERO, ETL, EUR, ITV, MSR, NEE, NZC, ORX, PHE, PHN, ROM, SEB, SEE, SIO, TEB, TNZ, TOP, TPH, TRA, TSR, TWO, XEF, XEH, XEO, XSA, XSK
NEW !!! I present you new, unique option: "Keep current CSC", so you can install my DevBase keeping your original CSC even if it is not listed above! Note that in such case this option has some limitations, so read carefully informations below.
How does it work? Normally, if your current CSC is listed above (contained in my DevBase), this option detects it and automatically applies during install. However, if the detected CSC is not contained in my DevBase, then my new script makes a copy of all known contents associated with CSC (except so-called "CSC bloatware" placed in /system/app & priv-app, e.g brand and/or country specific apps), then installer cleans /system partition as usual, then it flashes new ROM base and then it restores backed up CSC contents instead of my multi CSC pack. It seems to be easy, but was rather laborious - I have analyzed almost all multi CSC packs and most of single CSC packs available in the world (designed to work with N9005XX... base) to make this script as accurate as possible.
As you probably noticed - in such case your CSC pack will be as complete as it was before, thus if you are currently using any custom ROM - BEFORE the first installation of my DevBase I highly recommend you to flash the latest original stock ROM released for your country, then perform "wipe data" using stock recovery and then CHECK your CSC (chage it if necessary - more information below).
For further updates you do not need to repeat it every time. You can flash directly the next (newer) version of my DevBase selecting "Keep current CSC" option again - you can repeat such update procedure for a long time. As you probably noticed again - if your CSC is not contained in my DevBase, then your CSC pack will not be updated until you flash a newer original stock ROM for your country. But don't worry - CSC updates usually bring nothing (usually the only updated thing in CSC pack is the whitelist of LTE networks). I'm not trying to say "CSC updates are completely unnecessary". It's good idea to update it occasionally (especially if you noticed that major Android update for your country has been released). When you will decide to do it - just flash temporarily again the newest original stock ROM containing your CSC, and then you can return to my the newest DevBase (this time wipe data will not be necessary).
NOTE: I do not recommend to use "Keep current CSC" option if your current PDA (build number, after the dot) is other than N9005XX... (e.g. N9005DX..., N9005VJ..., N9005ZH..., N9005ZT..., etc.).
NOTE: Do not use so called "Superwipes" and/or additional /system "formats", otherwise "Keep current CSC" option may not work properly (e.g. if detected CSC is NOT included in my multi CSC package, then it will not be possible to keep detected CSC, as there is no CSC related content to backup / restore).
How can I check my current CSC?
Install Phone INFO app from Play Store and check your CSC. If you are using stock ROM and everything is ok with your CSC - all CSC fields in Phone Info app should display the same CSC, as below (otherwise, you probably forgot about wipe data when you were installing ROM with another CSC).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How can I change my current CSC?
Q: Recently I tested several ROMs, in result of it my CSC has changed. I would like to install your DevBase, but first I want to restore my country's original CSC. What should I do?
Case 1: Your country's original CSC is available in my DevBase
No special/additional steps are needed. Just install my DevBase with edited options.prop file placed on internal sdcard or extSdCard -> type CSC=[your_csc] instead of CSC=KCSC. Remember to perform "Wipe data" in the recovery before install. Note that sometimes additional reboot is required after completing pre-configuration steps to display your CSC correctly in Phone Info app).
Case 2: Your country's original CSC is not available in my DevBase. Your original ROM contains single CSC pack (ommiting parts with model name and incremental version - name of CSC package is same as product code = CSC)
Example:
Code:
Model: SM-N9005
Model name: GALAXY Note 3 LTE
Country: Papua New Guinea
Version: Android 4.4.2
Changelist: 636608
Build date: Tue, 04 Mar 2014 04:48:22 +0000
Product Code: [COLOR="red"]PNG[/COLOR]
PDA: N9005XXUENC2
CSC: N9005[COLOR="red"]PNG[/COLOR]ENC2
MODEM: N9005XXUENC2
In this case you need to flash your original ROM using PC Odin or FlashFire (see "NOTE" below), then perform wipe data using stock recovery and then check your CSC in Phone Info app (note that sometimes additional reboot is required after completing pre-configuration steps to display your CSC correctly in Phone Info app).
Now you can install my DevBase - just leave "Keep current CSC" option untouched in /options.prop (it's good idea to perform "Wipe data" again from recovery to remove potential "garbage" from /data partition like e.g app data created by CSC bloatware and CSC bloatware updates).
Case 3: Your country's original CSC is not available in my DevBase. Your original ROM contains multi CSC pack (ommiting parts with model name and incremental version - name of CSC package differs from product code and usually begins with the letter "O")
Example:
Code:
Model: SM-N9005
Model name: GALAXY Note 3 LTE
Country: Thailand
Version: Android 4.4.2
Changelist: 1955971
Build date: Wed, 25 Jun 2014 12:15:26 +0000
Product Code: [COLOR="Red"]THL[/COLOR]
PDA: N9005XXUFNF4
CSC: N9005[COLOR="red"]OLB[/COLOR]FNG1
MODEM: N9005XXUFNF2
In this case you need to flash your original ROM using PC Odin or FlashFire (see "NOTE" below), then perform wipe data using stock recovery and then check your CSC in Phone Info app (note that sometimes additional reboot is required after completing pre-configuration steps to display your CSC correctly in Phone Info app). Then becomes something strange - you will see that your CSC is XTC (Philippines) instead of THL (Thailand)! It's because XTC is the default CSC in OLB multi CSC package in case of flashing it on ROM with other than OLB CSC package. To change CSC to THL you need CSC Select app from Play Store (requires root and stock recovery to perform all operations correctly!). Then check your CSC again using Phone Info app - should be OK.
Now you can install my DevBase - just leave "Keep current CSC" option untouched in /options.prop (it's good idea to perform "Wipe data" again from recovery to remove potential "garbage" from /data partition like e.g app data created by CSC bloatware and CSC bloatware updates).
NOTE: Sometimes it's not possibe to flash your original stock ROM, e.g. in case you have already installed a major update, but it has not been released for your country yet. In such cases Samsung usually prevents downgrades - phone usually will not be able to boot after flashing or maybe you will not be able to flash it at all.
ALEXNDR.N9005XXUGBPH2 / POK2:
1. Base:
- Multi CSC (list of natively supported CSC as above) (*)
- Removed KNOX (apps, agent, container, etc..)
- Rooted (SuperSU 2.78 app + binary) (*), BusyBox 1.22.1 (bionic)
- Odexed (original stock), optionally Deodexed (*)
- All original features are present and works
- Able to write to extSdCard by all applications
- No visual changes (100% stock look)
- Stock kernel
- Safe De-Bloated (more info below) (*)
What does it mean and why is it called "safe"?
- ONLY apps available in stores are removed from DevBase, so you can easy (re)install any of these app if you like
- ONLY pre-installed system apps are removed, DevBase installer never touch any updated app nor app installed manually from store
Thus, the following conclusions can be drawn:
1. If you install my DevBase directly over stock ROM without performing "Wipe data" - in most cases almost all these apps will remain untouched, because almost all apps have been updated already (stored on /data). But then you will be able to remove any useless app using the "Application manager", like any other app. Removed manually app will not appear again until you use my DevBase while updating.
2. If you perform "Wipe data" while installing my DevBase - then all apps listed below will be removed. If you would like to use any of these apps - just install it manually from appropriate store. Installed manually app will not be removed during the next DevBase update.
Removed apps list:
Bloomberg
ChatON
Chrome
Drive
Dropbox
Evernote
Flipboard
Google+ / Photos
Group Play
Hangouts
Play Books
Play Games
Play Movies
Play Music
Play Newsstand
Samsung Hub
Samsung Link
TripAdvisor
WatchON
2. Init.d Support (*) (optional):
- Init.d support without need of use custom kernel (details)
3. CscFeature MOD (*) (enabled some built-in, hidden features):
- Added shutter sound menu in Camera
- Sending/receiving MMS without data on
- Added "Exit Internet" option to stock browser
- Added call button in Phone Logs
- Added "Call/Message block" option in Settings
- Added symbols as secondary keys in Samsung keyboard
- Call Recording (manual control, added "Record" button)
4. Xposed framework (*) (optional):
- Current version included: v86.0 by dkcldark
(*) - these options can be controlled by editing options.prop file (you can find such file in ZIP's root directory). Just place modified options.prop file (use e.g. Notepad++ to edit) in the root directory of internal emulated scdard (/data/media/0) or extSdCard (recommended if you plan to format internal emulated sdcard) and then start the installation.
NEW !!! Starting from DevBase v3.0 there is a new customization method - you can change most frequently switched options just by renaming installer's ZIP file name. Currently supported "strings" in the file name: "noroot" (means "do not root"), "deodex", "xposed", "initd" (no other comments are required, I hope..).
Installation:
1. CWM/TWRP (KNOX 0x1) - open file using "Install Zip" option and confirm "Yes - install..."
2. FlashFire (requires root) - open file using "Flash ZIP or OTA" option. Do not enable "Everroot" option, because the rom is prerooted with the newest SuperSu and binary! Push "FLASH". This type of installation let you keep KNOX 0x0 if you still kept this flag (thanks to Towerloot and updating ROMs via FlashFire only).
No wipe data required if you are coming from stock ROM or a previous version of my DevBase (if you leave "Keep current CSC" option untouched in /options.prop or if you choose same CSC as you are currently using). In other cases - wipe data is highly recommended!
I do not recommend using any additional superwipes or formats before install my DevBase (my installer cleans your system well enough!).
Credits: Chainfire, wanam, amarullz, dsixda, majdinj, JustArchi, Goldie, lidroid, _riddle, svadev, tdunham
Hit Thanks button if you like my work. If you really appreciate my work - feel free to buy me a beer
DOWNLOADS
Download ROM:
>> N9005XXUGBPH2_DevBase_v3.8.zip << (Bxxx series, changelist 9073885, updated Oct-12-2016, more info in post #2148)
>> N9005XXUGPOK2_DevBase_v3.6.zip << (Pxxx series, changelist 6340996, updated Jun-06-2016, more info in post #2086)
>> Recent ROM versions for SM-N9005 <<
Note:
Check MD5 sum BEFORE flash (useful TOOL), because flashing damaged or incomplete ZIP files could (soft) brick your phone! Correct MD5 sum is shown on the AndroidFileHost website while downloading.
Changelog
v3.8 (starting from N9005XXUGBPH2 DevBase):
- Added hexpatch to root_from function (support for SM-N930x, thanks to @Chainfire)
v3.7 (not released for N9005):
- Another major improvement/bugfix in deodex_from function (full support for 64 bit OS)
v3.6 (starting from N9005XXUGBPD3 DevBase):
- Major improvement/bugfix in deodex_from function (added "-g" switch to zip command - finally no issues in case of deodexed Android 6.0.1)
v3.5 (not released for N9005):
- Improved root_from function (Android 5.1+) - added "setprop selinux.reload_policy 1" removal from init.rc (thanks to @Chainfire)
- Fixed bug in new alghoritm for checking whether stock recovery should be installed or not (introduced in v3.4)
- Added new functionality - installer will store a copy of patched stock kernel in /data for those who flashed custom kernel but for some reasons want to revert to the stock kernel (Android 5.1+)
v3.4 (not released for N9005):
- Completely changed alghoritm for checking whether stock recovery should be installed or not (it applies to FlashFire users). Now it depends on previously used recovery (instead of checking KNOX flag which was not 100% reliable across devices/recoveries)
v3.32 (not released for N9005):
- Updated set_csc, kcsc_backup, kcsc_restore functions to support more devices
- Updated partition detection algorithm to support more devices
- Fixed path to options.prop file placed in external sdcard in case of updating Marshmallow while using FlashFire
- Minor intaller's optimizations/bugfixes
v3.31 (not released for N9005):
- Potential fix for reported problems with root (rare cases)
v3.3 (not released for N9005):
- Improved method of reading options from ZIP file name (previous was directory/path sensitive also)
- Added support to mod_csc function for other than UNIX text format (it's a little ridiculous, but in case of some CSCs - original /system/csc/other.xml file has Windows or MAC text format!)
- Initial support for options.prop file in CRLF text format (DOS/Windows)
v3.21 (not released for N9005):
- Fixed installer's issue if there is a [space] present in ZIP filename or a directory containing DevBase (see #1728)
v3.2 (not released for N9005):
- Another improvements in add_initd function (details - see v1.3)
- Improvements in set_perm, set_perm_rec and root_from functions (recovery-independent structure)
- Improvements in deodex_from function related to Android MM
- New get_con function in the main sh script (useful for devs)
- BusyBox updated to 1.22.1 (bionic) [no, this is NOT a mistake!]
- Minor intaller's optimizations/bugfixes
v3.1 (not released for N9005):
- Significantly improved "add_initd" function in the update-binary shell script. Added support for (probably) all available Samsung's platforms (e.g. Exynos) and all available firmwares (based on Android 4.4+)
- In case of installation with Xposed framework installer checks if Xposed Installer app is present in /data/app and installs it automatically if necessary
- Minor intaller's optimizations/improvements
v3.0 (not released for N9005):
- Entire installer has been re-written from the scratch! All "magic" moved to update-binary which is a shell script. It opens up new possibilities never possible before!
- Introduced new customization method - you can change most frequently switched options just by renaming installer's ZIP file name. Currently supported "strings" in the file name:
"noroot" (means "do not root"), "deodex", "xposed", "initd" (no other comments are required, I hope..)
- Starting from v3.0 init.d support is disabled by default
v2.3 (not released for N9005):
- Added option to install suitable Xposed framework in one step while installing DevBase (for maximum comfort). There is a new xframework.sh script - device independent structure and full Android 5.1+/6.0+ support. Backup method is compatible with well known Xposed uninstallers (tested with @wanam's)
- Aroma installer has been removed (there is new customization method without using Aroma (options.prop))
v2.2 (starting from N9005XXUGBOL3 DevBase):
- Significantly improved root_supersu.sh script - device independent structure and full Android 5.1+/6.0+ suport including on the fly kernel/ramdisk/sepolicy patching if necessary. SU binaries are still copied to /system as it is the best choice in case of custom ROMs
- Changed order of performed operations in the updater-script due to new root_supersu.sh script advantages
- Installer wipes partitions designated for RAW content (e.g. kernel / recovery image) before writing to them
- Minor additions in dex_injector.sh script related to Android 6.0+
v2.11 (starting from N9005XXUGPOK2 DevBase):
- Fixed some minor installer's issues ("set_perm" function in set_csc.sh did not work correctly while using wildcards in the path (it was exclusively FlashFire issue! no problem with TWRP / CWM). Fortunately - only /system/etc/csc_*.txt were really "affected" - it didn't cause real issues as these files are empty)
- Added device check during install as flashing directly to EMMC block is potentially more risky for "other" devices. Installer will abort installation if device is not N9005 (hlte(xx)). If you want to try this ROM on other N3 devices - you need to remove this check manually from updater-script (it is more conscious procedure). NOTE: device check may not work correctly with Mobile Odin PRO!
- Updated MOD's installation method to classes.dex injecting
v2.0 (starting from N9005XXUGBOK2 DevBase):
- Completely new concept of ROM development that makes it easy to build most tuned and nuanced custom ROMs. No more arduous manual analysis or (often) invalid permissions / SELinux contexts taken from a kitchen. The main idea is to flash original, stock /system image as EMMC block (in same way as PC Odin does) instead of extracting ZIP's contents to mounted partition, then setting permissions, then creating symlinks, etc. However, it requires more knowledge related to sh scripts as ALL necessary changes need to be done on the fly, while installing (e.g. by injecting modified classes.dex and/or modified images/xmls to /res/../* into an apk). There are no limits, all depends on your creativity!
- One common ZIP installer for Odexed and Deodexed ROM - you can control it by "Deodexed ROM" option in advanced options in the Aroma Installer (there is new dex_injector.sh script which can deodex on the fly the whole ROM using previously processed classes.dex files)
- New protection included to avoid overfilling /system in case of not using Safe De-Bloat (due to large multi CSC package)
- Major improvements in csc_detect.sh script - it is able to detect previous CSC even in cases of flashing over e.g. CM based ROM and/or previously formatted system partition. However, if detected CSC is NOT included in my multi CSC package, in both mentioned cases it is still not possible to keep detected CSC (as there is no CSC related content to backup / restore)
- Improvements in all sh scripts - additional "metadata" entries in updater-script (related to processed contents) are not required
- Improvements in root_supersu.sh script - it is suitable for 32 and 64 bit OS
- Added full zip support from the command line
v1.x (initial version, further improvements, up to N9005XXUGPOI2 DevBase):
- Built without using a kitchen. All set_metadata* / symlink entries are result of arduous manual analysis. For more info about the method - see hidden content for Devs / Chefs
- Aroma Installer to allow customize the installation
- Many useful scripts for easy installation: CSC applying/autodetection, backup/restore of security files, backup/restore of existing CSC package, XML modding on the fly, root, init.d support
- Many small changes and improvements "in the meantime" which I simply do not remember...
DOWNLOADS
Useful PC Odin flashable files:
>> Recent bootloader versions for SM-N9005 <<
>> Recent modem versions for SM-N9005 <<
>> Recent kernel versions for SM-N9005 <<
(suitable kernel is already included in my ROM)
Note:
To update bootloader and/or modem you have to power off the phone, wait min 10 seconds and then go directly to Download Mode using Vol_down+Home+Power key combination. Load bootloader using BL button and/or modem using CP button in PC Odin. Push "Start".
Optional MODs
I put some of my favorite MOD's - especially for normal users who want to use my rom - as it is. These modifications I have done personally using (bak)smali tools - these are NOT "borrowed" from other custom rom, nor from someone else's thread (thanks to @majdinj & @tdunham for their excellent modding guides). All files are TWRP / CWM / FlashFire flashable ZIPs:
1. Modified Camera app:
- Full functionality of the Camera app in low battery
2. Modified Phone app:
- Disabled increasing ringtone
3. Modified Messages app:
- Disabled SMS to MMS auto-converting
- Increased SMS/MMS recipient limit (10 -> 1000)
- Increased SMS/MMS hour limit (100 -> 1000)
- Disabled SMS / MMS log history in call logs
- Disabled SMS delivery notifications (*)
(*) If you long press a message you can still check if the message has been delivered or not, we do not need to see and hear notifications for every sms. It's annoying to me!
>> MODs for N9005 (Lollipop) <<
(go to "Restore" directory in case you want to restore original, unmodified apps).
first gr8 .more developer here welcome bro
Sent from my SM-N9005 using Tapatalk
Downloading
_
Downloading now
_
It's always good to see a new developer on our device's forums welcome sir!!! Your work is appreciated. Can someone tell me what has changed in this new rom? The differences from NA7 to this base?
Congratulations for your work.
One question before to install. All OPTIONAL features are choosed in Aroma Installer?
Thanks friend
Enviado desde mi SM-N9005 mediante Tapatalk
sephkateno said:
It's always good to see a new developer on our device's forums welcome sir!!! Your work is appreciated. Can someone tell me what has changed in this new rom? The differences from NA7 to this base?
Click to expand...
Click to collapse
Still do not know how significant changes introduced Samsung
ChangeList NA7: 348029
ChangeList NB3: 636608
number of changes looks impressive life will show us the truth
spineto said:
Congratulations for your work.
One question before to install. All OPTIONAL features are choosed in Aroma Installer?
Click to expand...
Click to collapse
By default is checked "CscFeature MOD" only - because it does not interact with anything you could install. You can select other modifications if you like
If you plan to install Wanam Xposed (unfortunately, it is not very stable solution for Note 3 at this moment) - do not install modified apps
_alexndr said:
Hello
I know - nobody knows me but I'm a developer from Poland, on a daily basis involved in the Polish Android forum (nick: alexndr)
Anyway - I noticed that no one wants to make development easier / faster and acreate a pure deodexed base for N9005. So I decided to do it
Also I put some of my favorites MOD's (option to choose in the Aroma Installer) - especially for normal users who want to use my rom - as it is. These modifications I done personally - these are NOT borrowed from other custom rom, nor from someone else's thread.
ROM contains my extended CSC package, which I called N9005AXX (ihis is a combination OXX and OXA). Final list of available CSC codes is as follows:
BGL, BTU, CYO, DBT, ERO, EUR, ITV, MSR, ORX, PHE, ROM, SEB, SEE, SIO, TEB, TOP, TPH, TRA, TSR, TWO, XEF, XEH, XEO, XSK
ALEXNDR.N9005XXUENB3 Deodexed:
1. Base (deodexed using (bak)smali 2.0.3):
- Multi CSC (list of CSC as above - to chose in Aroma Installer)
- Available applications are specific to the country / CSC
- Removed KNOX (app, agent, store, container, etc..)
- Deodexed (framework / app / priv-app), Zipaligned
- Rooted (SuperSU 1.93 app + binary), BusyBox 1.22.1
- NO VISUAL CHANGES (100% stock)
2. [OPTIONAL] CscFeature MOD (/system/csc/others.xml):
- Added shutter sound menu in Camera
- Sending/receiving MMS without data on
- Available "Folder View" option in Message app
- Added call button in Contacts and Logs
3. [OPTIONAL] Modified Phone app:
- Disabled increasing ringtone
4. [OPTIONAL] Modified Messages app:
- Disabled SMS to MMS auto-converting
- Increased SMS/MMS recipient limit (10 -> 1000)
- Increased SMS/MMS hour limit (100 -> 1000)
- Disabled SMS / MMS log history in call logs
5. [OPTIONAL] Modified Camera app:
- Full functionality of the Camera app in low battery
Installation:
1. CWM recovery (KNOX 0x1) - open file "Install Zip" option and confirm "Yes - install..."
2. Mobile Odin PRO - open file using "OTA/Update ZIP" option. UNTICK Everroot, because the rom is prerooted with the newer SuperSu and binary! Push "Flash Firmware". This type of installation let you keep KNOX 0x0 if you still kept this flag (thanks to udating by Mobile Odin PRO only)
Languages available in Aroma Installer: Polish, English
Download links:
N9005XXUENB3_DEODEXED_alexndr.zip (Mirror cps)
N9005XXUENB3_DEODEXED_alexndr.zip (Egofiles.com)
MD5: 05B2E962B38F190065603D57B7A7203E
Useful optional files (Odin flashable):
Bootloader XXUENB3: BL_N9005XXUENB3.tar.md5
Modem XXUENB1: CP_N9005XXUENB1.tar.md5
I agree to use my work to create more advanced cutom ROM.
Adding me to the credits is not mandatory, but it would be great if you do it
If I feel that my work is useful - I'm going to continue working when a newer base will be released by Samsung
Hit Thanks button if you like my work
Click to expand...
Click to collapse
Hey I'm planning to upgrade from mj7 4.3 so basically I'm on an older bootloader. Can you please guide me through the steps I should follow ? my knox is already 01 so I don't actually care about it
Sent from my SM-N9005 using XDA Premium 4 mobile app
@up
1. Copy ROM to Phone, or (better) to extSdCard
2. Flash NB3 bootloader (as BL) and NB1 modem (as CP) via Odin 3.09 - you can do it in one step
3. Flash CWM, compatible with KitKat - I recommend: http://forum.xda-developers.com/showthread.php?t=2567283
4. Go to recovery and open via "Install ZIP" file copied in p.1
Hey do you think the firmware will be fine if flashing it without the bl and modem? Meaning I am already on A6 KK BL?
ROM works fine with an older KitKat bootloader / modem
_alexndr said:
ROM works fine with an older KitKat bootloader / modem
Click to expand...
Click to collapse
Hey by the way really big thanks. We havent had a pure deodexed rom in awhile, Perhaps you can make an Odin Flashable one. It makes life a little easier when moving up in firmwares. Actually I like an Odexed Prerooted but this will do!
If you need help or a tester I am here for ya buddy!
---------- Post added at 05:21 PM ---------- Previous post was at 04:28 PM ----------
Ok when using the older BL A6 Version it boots pretty slow but still works.
Updated the BL and Modem just in case and all is great.
Thanks OP works good and like the Aroma selection especially the CSC
i need PHN(netherlands) how to...............thnx.:good:
lambik333 said:
i need PHN(netherlands) how to...............thnx.:good:
Click to expand...
Click to collapse
+1
Hi _alexndr,
Your first download link (cps) throws up an error Webpage not available and your second one does not allow free downloads to my country, New Zealand.
_alexndr said:
Hello
I know - nobody knows me but I'm a developer from Poland, on a daily basis involved in the Polish Android forum (nick: alexndr)
Anyway - .....
Download links:
N9005XXUENB3_DEODEXED_alexndr.zip (Mirror cps)
N9005XXUENB3_DEODEXED_alexndr.zip (Egofiles.com)
MD5: 05B2E962B38F190065603D57B7A7203E
Useful optional files (Odin flashable):
Bootloader XXUENB3: BL_N9005XXUENB3.tar.md5
Modem XXUENB1: CP_N9005XXUENB1.tar.md5
Hit Thanks button if you like my work
Click to expand...
Click to collapse
Yeah I/We needed this , but ....
here's what I got ... NO CAN Do the download ?!?
what's the problem ?
Silverbolt said:
Hi _alexndr,
Your first download link (cps) throws up an error Webpage not available and your second one does not allow free downloads to my country, New Zealand.
Click to expand...
Click to collapse
keep trying it will finally let you download. Took me like a dozen times then the link button was in polish. I clicked it anyway without even understanding what it was, using internet explorer instead of firefox. good luck. downloading it now, slow as f***, over 4 hrs! oh well...
I really need deodexed polish stock so I could customize it myself.
I added to post # 1 new mirror enjoy
lambik333 said:
i need PHN(netherlands) how to...............thnx.:good:
Click to expand...
Click to collapse
I'll think about expanding the list of available CSC codes in future versions, but no promises
Downloading. Thanks
Enviado desde mi SM-N9005 mediante Tapatalk

[ROM][G900FD][DUOS][ALEXNDR] * CQD1 * DevBase v4.3 * Multi CSC, Safe De-Bloat

Important notes for Developers / ROM Chefs !!!
This ROM is NOT based on any other custom ROM. My work contains many original ideas and innovations that I introduced as the first in the ROM development (see "Changelist" in post #2). Of course, it does not mean that I do not need to thank anyone - there are a lot of people who helped / inspired me anyhow (see "Credits").
I will risk the statement that at this moment my "DevBase" is the most tuned and nuanced custom ROM available at XDA Forum
I agree to use any part of my work to create other custom ROMs, but it would be great if you add me to the credits
Hello
I have decided to create a pure base, which can be a pattern for ROM Chefs (not only for beginners) ROM is initially safe de-bloated (read below what does it exactly mean), but all features are present and works!
ROM can be installed by normal users as well. If you like a little de-bloated ROMs, clean, but with all working features - there is no better alternative I think
ROM contains my extended CSC package, which I called G900FDAXX (this is a combination OXE, OJV + some additional). Final list of available CSC is as follows:
CAC, CAU, ECT, ILO, KSA, LEB, LYS, SEK, SER, SKZ, THR, TMC, WTL, XEO, XSG
NEW !!! I present you new, unique option: "Keep current CSC", so you can install my DevBase keeping your original CSC. My DevBase contains all possible CSCs from G900FD variant so there is no need to worry about it
How does it work? This option detects your current CSC and automatically applies it during install.
NOTE: Do not use so called "Superwipes" and/or additional /system formats, otherwise "Keep current CSC" option will not work properly. Please read THIS for explanation.
How can I check my current CSC?
Install Phone INFO app from Play Store and check your CSC. If you are using stock ROM and everything is ok with your CSC - all CSC fields in Phone Info app should display the same CSC, as below (otherwise, you probably forgot about wipe data when you were installing ROM with another CSC).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
How can I change my current CSC?
Q: Recently I tested several ROMs, in result of it my CSC has changed. I would like to install your DevBase, but first I want to restore my country's original CSC. What should I do?
No special/additional steps are needed. Just install my DevBase with edited options.prop file placed on internal sdcard or extSdCard -> type CSC=[your_csc] instead of CSC=KCSC. Remember to perform "Wipe data" in the recovery before install. Note that sometimes additional reboot is required after completing pre-configuration steps to display your CSC correctly in Phone Info app).
ALEXNDR.G900FDXXS1CQD1:
1. Base:
- Odexed (original stock files) + stock kernel
- Multi CSC (list of natively supported CSC as above) (*)
- Removed SecurityLogAgent (annoying on rooted phones)
- Rooted systemlessly (Magisk v13 or SuperSU 2.82) (*)
- All original features are present and works
- No visual changes (100% stock look)
- Safe De-Bloated (more info below)
What does it mean and why is it called "safe"?
- ONLY apps available in stores are removed from DevBase, so you can easy (re)install any of these app if you like
- ONLY pre-installed system apps are removed, DevBase installer never touch any updated app nor app installed manually from store
Thus, the following conclusions can be drawn:
1. If you install my DevBase directly over stock ROM without performing "Wipe data" - in most cases almost all these apps will remain untouched, because almost all apps have been updated already (stored on /data). But then you will be able to remove any useless app using the "Application manager", like any other app. Removed manually app will not appear again until you use my DevBase while updating.
2. If you perform "Wipe data" while installing my DevBase - then all apps listed below will be removed. If you would like to use any of these apps - just install it manually from appropriate store. Installed manually app will not be removed during the next DevBase update.
Removed apps list:
ChatON
Chrome
Drive
Dropbox
Flipboard
Google+ / Photos
Group Camcorder
Group Play
Hangouts
Play Books
Play Games
Play Movies
Play Music
Play Newsstand
Smart Remote
2. Modded systemlessly - contains SYSTEMLESS DevBase
- All mods known from previous DevBase versions (up to v3.x) are applied systemlessly - all modified files (including modded apps) are placed in /data/devbase/system instead of physical /system partition. Mods section (#4) has been updated to install mods to /data/devbase/system/(priv-)app if systemless DevBase has been detected (otherwise will be installed as usual, to /system). Init.d support has been removed as it is deprecated (use post-fs-data.d or su.d instead). For more information, guides, tips & tricks - see SYSTEMLESS DevBase.
(*) - these options can be controlled by editing options.prop file (you can find such file in ZIP's root directory). Just place modified options.prop file (use e.g. Notepad++ to edit) in the root directory of internal emulated scdard (/data/media/0) or extSdCard (recommended if you plan to format internal emulated sdcard) and then start the installation. More info below:
#
# DevBase by ALEXNDR (_alexndr @ XDA)
#
# Configuration file to allow customize the installation.
#
# File inside the ZIP installer is just for reference - please do not modify it!
# If you want to change some options listed below - copy this file, then edit it using
# e.g. Notepad++ (do not use Windows Notepad!), then place your modified options.prop file
# in the root directory of internal emulated scdard (/data/media/0) or in the root directory
# of extSdCard (recommended if you plan to format internal emulated sdcard) and then start
# the installation.
#
# TIP: You do not need to repeat this step every next update I will release. As long as your
# customized options.prop file is present in the (ext)SdCard - future DevBase installers will
# "read in your mind" that you want to install with such options again.
#
# I agree to use any part of my work to create more advanced custom ROM,
# but it would be great if you add me to the credits
# Enable root access with the selected method. Allowed values:
# magisk - install Magisk & MagiskSU as root solution (default)
# supersu - install SuperSU as root solution, without Magisk
# noroot - do not root device (NOTE: you will get unmodified ROM!)
root=magisk
# CSC Selection. Allowed values:
# KCSC - Keep current CSC, recommended in most cases (automatic selection or copy your current CSC contents).
# You can force the use of natively supported CSC by typing (use UPPERCASE!): CAC, CAU, ECT, ILO, KSA, LEB,
# LYS, SEK, SER, SKZ, THR, TMC, WTL, XEO, XSG
CSC=KCSC
NEW !!! Starting from DevBase v3.0 there is a new customization method - you can change frequently switched root options just by renaming installer's ZIP file name (instead of editing options.prop file). Currently supported "strings" in the file name: "magisk", "supersu", "noroot":
Case 1 (default) - install the ROM with Magisk & MagiskSU as root solution
(just flash ZIP file "as it is")
Case 2 - install the ROM with SuperSU as root solution, without Magisk
(place "supersu" string anywhere in the ZIP file name, e.g. "G900FDxxx_DevBase_v4.x_supersu.zip")
Case 3 - do not root device (NOTE: you will get unmodified ROM!)
(place "noroot" string anywhere in the ZIP file name, e.g. "G900FDxxx_DevBase_v4.x_noroot.zip")
Installation:
CWM / TWRP recovery (KNOX 0x1) - open file using "Install (Zip)" option and confirm operation. If you want to perform "clean install' - perform "wipe data/factory reset" BEFORE flashing Zip! I highly recommend you to update bootloader/modem also to the newest versions available in post #3, to avoid potential bugs/issues.
Wipe data is NOT required if you are coming from stock ROM or a previous version of my DevBase (if you leave "Keep current CSC" option untouched in /options.prop or if you choose same CSC as you are currently using). In other cases - wipe data is highly recommended!
I do not recommend using any additional superwipes or formats before install my DevBase (my installer cleans your system well enough!).
Credits:
@Chainfire for systemless SuperSU and a lot of inspiration
@topjohnwu for Magisk, Xposed, another inspiration & some binaries used separately
@wanam for Xposed framework used in older DevBase versions
@amarullz for Aroma Installer used in older DevBase versions
@svadev & @_riddle for deodexed tools/binaries used in older DevBase versions
Hit Thanks button if you like my work. If you really appreciate my work - feel free to buy me a beer
DOWNLOADS
Download ROM:
>> G900FDXXS1CQD1_DevBase_v4.3.zip << (Android 6.0.1, updated Jul-04-2017, more info in post #300)
>> Recent ROM versions for SM-G900FD <<
Note:
Check MD5 sum BEFORE flash (useful TOOL), because flashing damaged or incomplete ZIP files could (soft) brick your phone! Correct MD5 sum is shown on the AndroidFileHost website while downloading.
Changelog
v4.3 (starting from G900FDXXS1CQD1 DevBase):
- "root.supersu" & "root.magisk" variables in the options.prop file have been replaced by one "root" variable (dropped possibility to install both -
SuperSU & Magisk - due to the fact that Magisk v13+ does not support SuperSU as root solution)
- SYSTEMLESS DevBase updated to v1.9 (see changelog HERE)
v4.2 (not released for G900FD):
- Added possibility to add systemlessly NEW apps to /data/devbase/system/(priv-)app (up to 5 apps in "app" & 5 apps in "priv-app"). The only condition is that you need to rename its directories to CustomApp[1...5] (e.g. CustomApp1, CustomApp2, etc..). These apps will remain even if you flash a new DevBase as corresponding dummy directories will exist in future DevBase updates
- In case of DevBase update or re-installation - installer will not remove your custom entries in /data/devbase/system/build.prop and in *.xml files placed in /data/devbase/system/csc
- SYSTEMLESS DevBase updated to v1.6 v1.8 (see changelog HERE)
v4.1 (not released for G900FD):
- Added full Magisk support - MagiskSU is now default root solution (ROM should pass SafetyNet with Magisk Hide enabled in settings)
- Since systemless Xposed does not need to be re-installed every new DevBase I will release (in case of using the same root solution) - it makes no sense to keep it anymore as installation option
- SYSTEMLESS DevBase updated to v1.5 (see changelog HERE)
v4.0 (not released for G900FD):
- A huge step in the systemless direction! DevBase installer now installs pure odexed stock ROM (just slightly debloated), then systemless SuperSU, then systemless DevBase, then (optionally) systemless Xposed
- All Knox related applications are available again (except SecurityLogAgent, to prevent annoying security alerts)
- Fake KNOX 0x0 status (check it in PhoneINFO app) - most of Knox related apps should work again, like in case of untouched KNOX flag
- All mods known from previous DevBase versions (up to v3.x) now are applied systemlessly - all modified files (including modded apps) are placed in /data/devbase/system instead of physical /system partition. Mods section (#4) has been updated to install mods to /data/devbase/system/(priv-)app if systemless DevBase has been detected (otherwise will be installed as usual, to /system)
- Deodex on-the-fly feature has been removed. If you really need deodexed ROM - you can install someone else's deodexed ROM, then systemless DevBase as an overlay
- Init.d support has been removed as it is deprecated (use su.d instead)
v3.8 (starting from G900FDXXS1CPH1 DevBase):
- Added hexpatch to root_from function (support for SM-N930x, thanks to @Chainfire)
v3.7 (starting from G900FDXXU1CPF4 DevBase):
- Another major improvement/bugfix in deodex_from function (full support for 64 bit OS)
v3.6 (starting from G900FDXXU1CPE1 DevBase):
- Major improvement/bugfix in deodex_from function (added "-g" switch to zip command - finally no issues in case of deodexed Android 6.0.1)
v3.5 (starting from G900FDXXU1CPE1 DevBase):
- Improved root_from function (Android 5.1+) - added "setprop selinux.reload_policy 1" removal from init.rc (thanks to @Chainfire)
- Fixed bug in new alghoritm for checking whether stock recovery should be installed or not (introduced in v3.4)
- Added new functionality - installer will store a copy of patched stock kernel in /data for those who flashed custom kernel but for some reasons want to revert to the stock kernel (Android 5.1+)
v3.4 (not released for G900FD):
- Completely changed alghoritm for checking whether stock recovery should be installed or not (it applies to FlashFire users). Now it depends on previously used recovery (instead of checking KNOX flag which was not 100% reliable across devices/recoveries)
v3.32 (starting from G900FDXXU1CPE1 DevBase):
- Updated set_csc, kcsc_backup, kcsc_restore functions to support more devices
- Updated partition detection algorithm to support more devices
- Fixed path to options.prop file placed in external sdcard in case of updating Marshmallow while using FlashFire
- Minor intaller's optimizations/bugfixes
v3.31 (not released for G900FD):
- Potential fix for reported problems with root (rare cases)
v3.3 (starting from G900FDXXS1BPD3 DevBase):
- Improved method of reading options from ZIP file name (previous was directory/path sensitive also)
- Added support to mod_csc function for other than UNIX text format (it's a little ridiculous, but in case of some CSCs - original /system/csc/other.xml file has Windows or MAC text format!)
- Initial support for options.prop file in CRLF text format (DOS/Windows)
v3.21 (not released for G900FD):
- Fixed installer's issue if there is a [space] present in ZIP filename or a directory containing DevBase (see #1728)
v3.2 (not released for G900FD):
- Another improvements in add_initd function (details - see v1.3)
- Improvements in set_perm, set_perm_rec and root_from functions (recovery-independent structure)
- Improvements in deodex_from function related to Android MM
- New get_con function in the main sh script (useful for devs)
- BusyBox updated to 1.22.1 (bionic) [no, this is NOT a mistake!]
- Minor intaller's optimizations/bugfixes
v3.1 (not released for G900FD):
- Significantly improved "add_initd" function in the update-binary shell script. Added support for (probably) all available Samsung's platforms (e.g. Exynos) and all available firmwares (based on Android 4.4+)
- In case of installation with Xposed framework installer checks if Xposed Installer app is present in /data/app and installs it automatically if necessary
- Minor intaller's optimizations/improvements
v3.0 (starting from G900FDXXS1BPC3 DevBase):
- Entire installer has been re-written from the scratch! All "magic" moved to update-binary which is a shell script. It opens up new possibilities never possible before!
- Introduced new customization method - you can change most frequently switched options just by renaming installer's ZIP file name. Currently supported "strings" in the file name:
"noroot" (means "do not root"), "deodex", "xposed", "initd" (no other comments are required, I hope..)
- Starting from v3.0 init.d support is disabled by default
v2.3 (not released for G900FD):
- Added option to install suitable Xposed framework in one step while installing DevBase (for maximum comfort). There is a new xframework.sh script - device independent structure and full Android 5.1+/6.0+ support. Backup method is compatible with well known Xposed uninstallers (tested with @wanam's)
v2.2 (not released for G900FD):
- Significantly improved root_supersu.sh script - device independent structure and full Android 5.1+/6.0+ suport including on the fly kernel/ramdisk/sepolicy patching if necessary. SU binaries are still copied to /system as it is the best choice in case of custom ROMs
- Changed order of performed operations in the updater-script due to new root_supersu.sh script advantages
- Installer wipes partitions designated for RAW content (e.g. kernel / recovery image) before writing to them
- Minor additions in dex_injector.sh script related to Android 6.0+
v2.11 (not released for G900FD):
- Fixed some minor installer's issues ("set_perm" function in set_csc.sh did not work correctly while using wildcards in the path (it was exclusively FlashFire issue! no problem with TWRP / CWM). Fortunately - only /system/etc/csc_*.txt were really "affected" - it didn't cause real issues as these files are empty)
v2.1 (not released for G900FD):
- As some people felt a bit disapointed / worried about DevBase v2.0 ROM file size - finally I have decided to debloat stock system.img (in same way as in v1.x => "Safe De-Bloat") and remove option to install all available bloatware. ROM file size has been reduced from about ~1.6GB to about ~1.3GB. Note for Devs / Chefs: Do not use Windows tools - you need Linux with "selinux" package installed (to handle SELinux contexts) to mount (rw) system.img safely. If you want to add / change any system content this way - remember about proper chown/chmod/chcon
- Added device check during install as flashing directly to EMMC block is potentially more risky for "other" devices. Installer will abort installation if device is not N910F (trlte(xx)). If you want to try this ROM on other N4 devices - you need to remove this check manually from updater-script (it is more conscious procedure)
v2.0 (not released for G900FD):
- Completely new concept of ROM development that makes it easy to build most tuned and nuanced custom ROMs. No more arduous manual analysis or (often) invalid permissions / SELinux contexts taken from a kitchen. The main idea is to flash original, stock /system image as EMMC block (in same way as PC Odin does) instead of extracting ZIP's contents to mounted partition, then setting permissions, then creating symlinks, etc. However, it requires more knowledge related to sh scripts as ALL necessary changes need to be done on the fly, while installing (e.g. by injecting modified classes.dex and/or modified images/xmls to /res/../* into an apk). There are no limits, all depends on your creativity!
- One common ZIP installer for Odexed and Deodexed ROM - you can control it by new "deodexed.rom" entry in options.prop (there is new dex_injector.sh script which can deodex on the fly the whole ROM using previously processed classes.dex files)
- ROM is still Safe De-Bloated by default but removing bloatware during install is not mandatory - you can control it by new "safe.debloat" entry in options.prop (there is new protection included to avoid overfilling /system in case of large size of additional MODs and/or large multi CSC package)
- Major improvements in csc_detect.sh script - it is able to detect previous CSC even in cases of flashing over e.g. CM based ROM and/or previously formatted system partition. However, if detected CSC is NOT included in my multi CSC package, in both mentioned cases it is still not possible to keep detected CSC (as there is no CSC related content to backup / restore)
- Improvements in all sh scripts - additional "metadata" entries in updater-script (related to processed contents) are not required
- Improvements in root_supersu.sh script - it is suitable for 32 and 64 bit OS
- Added full zip support from the command line
v1.x (initial version, further improvements, up to G900FDXXU1BOJ1 DevBase):
- Built without using a kitchen. All set_metadata* / symlink entries are result of arduous manual analysis. For more info about the method - see hidden content for Devs / Chefs in THIS thread.
- New customization method without using Aroma (options.prop)
- Many useful scripts for easy installation: CSC applying/autodetection, backup/restore of security files, backup/restore of existing CSC package, XML modding on the fly, root, init.d support
- Many small changes and improvements "in the meantime" which I simply do not remember...
- Safe De-Bloated (see post #1 for details)
DOWNLOADS
Useful PC Odin flashable files:
>> Recent bootloader versions for SM-G900FD <<
>> Recent modem versions for SM-G900FD <<
>> Recent kernel versions for SM-G900FD <<
(suitable kernel is already included in my ROM)
Note:
To update bootloader and/or modem you have to power off the phone, wait min 10 seconds and then go directly to Download Mode using Vol_down+Home+Power key combination. Load bootloader using BL button and/or modem using CP button in PC Odin. Push "Start".
DOWNLOADS
Optional MODs
I put some of my favorite MOD's - especially for normal users who want to use my rom - as it is. These modifications I have done personally using (bak)smali tools - these are NOT "borrowed" from other custom rom, nor from someone else's thread (thanks to @majdinj & @tdunham for their excellent modding guides). All files are TWRP / CWM / FlashFire flashable ZIPs:
1. Modified Camera app:
- Full functionality of the Camera app in low battery
2. Modified Phone app:
- Disabled increasing ringtone
3. Modified Messages app:
- Disabled SMS to MMS auto-converting
- Increased SMS/MMS recipient limit (10 -> 1000)
- Increased SMS/MMS hour limit (100 -> 1000)
- Disabled SMS / MMS log history in call logs
- Disabled SMS delivery notifications (*)
(*) If you long press a message you can still check if the message has been delivered or not, we do not need to see and hear notifications for every sms. It's annoying to me!
>> MODs for G900FD (Marshmallow) <<
>> MODs for G900FD (Lollipop) <<
In case of MODs installed to /system - you can restore original apk using backup stored in /data/backup/alexndr
Nice work
Have you found much difference between the G900F and G900FD firmwares?
For example, would it be easy enough to patch a F firmware to work on FD?
Only FD S5???
djb77 said:
Nice work
Have you found much difference between the G900F and G900FD firmwares?
For example, would it be easy enough to patch a F firmware to work on FD?
Click to expand...
Click to collapse
No, it's not easy as FD kernel and many FD apps have some special features included to support dual sim (e.g. Messages app from G900F works with G900FD but doesn't recognize many dual SIM operations).
core720 said:
Only FD S5???
Click to expand...
Click to collapse
I have no experience with MD variant. I bought G900FD variant 3 days ago
Maybe it is enough to replace the kernel and the modem to work properly in Brazil...
_alexndr said:
No, it's not easy as FD kernel and many FD apps have some special features included to support dual sim (e.g. Messages app from G900F works with G900FD but doesn't recognize many dual SIM operations).
Click to expand...
Click to collapse
Cool, thanks for that info. If it was possible I would integrate FD support into TGP, but it doesn't sound as easy as the other variants.
alexndr Thank you for your work
deodexed clearance
_alexndr said:
Download ROM:
>> G900FDXXU1BOF1_DevBase_alexndr.zip << (Android 5.0, updated Jun-27-2015)
>> Recent ROM versions for SM-G900FD <<
Note:
Check MD5 sum BEFORE flash (useful TOOL), because flashing damaged or incomplete ZIP files could (soft) brick your phone! Correct MD5 sum is shown on the AndroidFileHost website while downloading.
Download Deodexed ROM:
Note:
Deodexed ROM might be potentially less stable due to performing additional actions using tools that are still under early development (thanks to @_riddle & @svadev). If you do not know why do you really need deodexed ROM then it means you do not really need it! Please do not report bugs without the information that you are using deodexed version.
>> Recent Deodexed ROM versions for SM-G900FD <<
Click to expand...
Click to collapse
Finally some new action abt this awesome phone, so 1st of all let me say thank you!!!!
Second, I just want to clear something about the deodexed version of this rom. You said might be unstable due....
Unstable ight come from the fact that you have used those scripts to deodex it? Or due the fact that some apps might not work on deodexed roms? im a bit confused abt that afirmation.
Anyway Im downloading both versions for testing and I will try to use them for couple of days before posting up again for info.
chasemyass said:
Finally some new action abt this awesome phone, so 1st of all let me say thank you!!!!
Second, I just want to clear something about the deodexed version of this rom. You said might be unstable due....
Unstable ight come from the fact that you have used those scripts to deodex it? Or due the fact that some apps might not work on deodexed roms? im a bit confused abt that afirmation.
Anyway Im downloading both versions for testing and I will try to use them for couple of days before posting up again for info.
Click to expand...
Click to collapse
Testing started...
I was on android 4.4.2 as you can see from my BB from screenshot and used FlashFire to flash the odexed version and all my installed apps remained, but (there is always a but isnt it? ) phone was working in slow motion and the google didnt wanted to upgrade play services since i was coming from an older version (didnt received any error) so my next logical reaction was tdo a factory reset from recovery.
After that everythings works awesome so far. I will keep you guys updated if anything needs to get noticed here.
Congratz again and ty for this rom
Sent from my SM-G900FD
chasemyass said:
Finally some new action abt this awesome phone, so 1st of all let me say thank you!!!!
Second, I just want to clear something about the deodexed version of this rom. You said might be unstable due....
Unstable ight come from the fact that you have used those scripts to deodex it? [...]
Click to expand...
Click to collapse
Yes, exactly As I have mentioned already - these tools are under early development. Potentially problems may occur but not necessarily
BTW - I'm on deodexed for 3 days (just for testing) - no problems so far
chasemyass said:
Testing started...
I was on android 4.4.2 as you can see from my BB from screenshot and used FlashFire to flash the odexed version and all my installed apps remained, but (there is always a but isnt it? ) phone was working in slow motion and the google didnt wanted to upgrade play services since i was coming from an older version (didnt received any error) so my next logical reaction was tdo a factory reset from recovery.
After that everythings works awesome so far. I will keep you guys updated if anything needs to get noticed here.
Congratz again and ty for this rom
Sent from my SM-G900FD
Click to expand...
Click to collapse
I highly recommend you to update BL / CP also (note that BL / CP contains also a part of radio firmware -> NON-HLOS.bin / modem.bin).
It is not good combination: Lollipop ROM + KitKat baseband (NON-HLOS+modem)
_alexndr said:
Yes, exactly As I have mentioned already - these tools are under early development. Potentially problems may occur but not necessarily
BTW - I'm on deodexed for 3 days (just for testing) - no problems so far
I highly recommend you to update BL / CP also (note that BL / CP contains also a part of radio firmware -> NON-HLOS.bin / modem.bin).
It is not good combination: Lollipop ROM + KitKat baseband (NON-HLOS+modem)
Click to expand...
Click to collapse
Hmm I will try, but if I will do that, will I loose root? And what will be so problematic regarding kk bb with lp rom cooked over? No need to explain, just pass a link so I can see by myself. Thx
Sent from my SM-G900FD
chasemyass said:
Hmm I will try, but if I will do that, will I loose root? And what will be so problematic regarding kk bb with lp rom cooked over? No need to explain, just pass a link so I can see by myself. Thx
Sent from my SM-G900FD
Click to expand...
Click to collapse
No, you will not lose root
There were a lot of problems reported in G900F in case of using the newest firmware + an older modem/baseband (e.g. lost of wifi passwords every reboot).
I'm not sure if there are same problems in G900FD, but devices are very similar so could be...
_alexndr said:
No, you will not lose root
There were a lot of problems reported in G900F in case of using the newest firmware + an older modem/baseband (e.g. lost of wifi passwords every reboot).
I'm not sure if there are same problems in G900FD, but devices are very similar so could be...
Click to expand...
Click to collapse
I will test and report here then. As I will test a bit more with this setup... Thank you mate!
EDIT: Bug confirmed. Wifi psswd lost after reboot when using KK baseband, duh!
Sent from my SM-G900FD
thanks for this rom
I found one bug on deodex version
when I set alarm and turn it off the alarm icon still appear on statusbar
chasemyass said:
I will test and report here then. As I will test a bit more with this setup... Thank you mate!
EDIT: Bug confirmed. Wifi psswd lost after reboot when using KK baseband, duh!
Click to expand...
Click to collapse
So please update bootloader + modem to the newest version (BOF1 + BOE2) and should be ok
iNTER5LOve said:
thanks for this rom
I found one bug on deodex version
when I set alarm and turn it off the alarm icon still appear on statusbar
Click to expand...
Click to collapse
Strange, no problem here on deodexed. Try to backup your apps & data and then perform wipe data / factory reset from recovery
(note that deodexed version needs about 10 minutes for first boot after performing wipe data)
_alexndr said:
So please update bootloader + modem to the newest version (BOF1 + BOE2) and should be ok
Strange, no problem here on deodexed. Try to backup your apps & data and then perform wipe data / factory reset from recovery
(note that deodexed version needs about 10 minutes for first boot after performing wipe data)
Click to expand...
Click to collapse
my fault
its wanam xposed issue not your rom :good:
Hello!
My phone says in About menu 900FD, but on the download screen: 900MD. Is it normal? I have bought it as 900FD.
Now I'm on a deodexed stock ROM (installed with FlashFire to save KNOX0x0). Do I need clean install the DevBase ROM, or simply dirty flash is enough?
G.
Georgie9117 said:
Hello!
[1] My phone says in About menu G900FD, but on the download mode: G900MD. Is it normal? I have bought it as G900FD.
[2] Now I'm on a deodexed stock ROM (installed with FlashFire to save KNOX0x0). Do I need clean install the DevBase ROM, or simply dirty flash is enough?
Click to expand...
Click to collapse
[1] Don't worry, same here. I was also confused due to this info in DM, but did some test that confirmed it is definitely G900FD. See attachments G900MD doesn't support e.g. LTE800 (band 20) while G900FD support it. No comments are required
[2] Dirty flash SHOULD be enought.. I could guarantee that wipe data will not be necessary only in case of flashing over pure stock installed via PC Odin or FlashFire

[MAGISK Rom / Firmware base convertor) 420rom-T860/5 - V13.3- CUE1 - ANDROID 10 - OneUI 3.1 - Sec Patch 05/2021 - Released 06/07/2021

​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
WELCOME TO 420 ROM - MAGISK ROM FOR SAMSUNG GALAXY TAB S6 WiFi/4G (T860/5)!
420rom Telegram-Group:
Please bear in mind that things will be added as and when my learning and time permits (being a dad with a family and having ADHD myself means things get a lil gnarly) but i will aim to support this ROM as regularly as possible.
Ill usually release a test to one or two users before each release also - :cyclops:​
CUSTOMIZABLE MAGISK ROM FEATURES: - with Vol +/- keys
-Add YouTube Vanced - thanks to Vanced peeps github
-Add 3minit battery - thanks G Harrington - if online menus don't appear, install the apk that the module places on your internal storage in the 420rom folder.
-Add 3minit clock - thanks G Harrinton
-Add V4A (MAKE SURE YOU INSTALL AUDIO MODIFICATION LIBRARY V3.5 BEFORE STARTING V4A!!! - available in Magisk Repo)
-Add Quality bootanimation thanks to @chalmizzle
-Add SamsungSans fonts apk
-Add Goodlock
-Add SoundAssistant (for increased vol steps)
-Add Customized Secsettings (420 banner in every phone info screen)
-Add Custom wallpapers
-Remove Chrome
(further debloat options for stock rooted base)
-Remove Bixby
-Remove Netflix
-Remove kidshome
-Remove Facebook_stub
-Remove FBservices
-Remove Upday
-Remove Onedrive
CORE MAGISK ROM FEATURES
-A load of prop tweaks - thanks @sevsman
-Remove software update
-Remove Tips
Enabled the following CSC fetures:
-Net-speed indicator in status bar
-Data usage in quick settings
-Call recording enabled
-Disabled SMS to MMS conversion
-Caller & Spam SMS protection
-Camera features
-vibrate for notifications incall
-enabled text templates
-MMS with data off enabled
-and a few more!!!
GOOGLE EDITION FEATURES (FURTHER TO THOSE IN MAIN MODULE ABOVE
This Module is based on the main Main 420rom Rom Module but replaces some of the Samsung apps with Google ones. It is recommended to backup your Samsung apps 1st!!!
Installed with Module - Samsung App it replaces
---------------------------------------------------------------
Google Phone - Samsung Phone
Google Contacts - Samsung Contacts
Google Messages - Samsung Messenger
Google Chrome - Samsung Internet Browser
Google Calculator - Samsung Calculator
Google Calendar - Samsung Calendar
Google Clock - Samsung Clock
Google Drive - Samsung Cloud (stays installed)
Google Files - Samsung MyFiles
Google Fit - Samsung Health (can be reinstalled from Galaxy Apps)
Google Pay - Samsung Pay
Google Keep Notes - Samsung Notes
Google Photos - Samsung Gallery
Google Recorder - Samsung Recorder
Google TTS - Samsung TTS
Google Duo - n/a
Google News - n/a
Google Tasks - n/a
Google Sounds (Sound Picker) - n/a
Google App - n/a
Google Carrier Services (for RCS) - n/a
GBoard - Samsung Keyboard
GMail - Samsung Email
YouTube Music - Samsung Music
YouTube Vanced, Vanced Manager & Vanced MicroG - YouTube
Nova Launcher - OneUI Launcher
RECOVERY FLASHABLE BASE FEATURES
-One for each tab device supported
-Install SHRP recovery
-Install correct CSC files based on your CSC
-Much much cleaner installation experience than previous bases thanks to the newly implemented installation
SKY HAWK RECOVERY PROJECT FEATURES BIG THANKS to Skyhawk peeps and @abun880007
Clean & Modern Design
All New Dashboard
Security Features
Theming Support
Magisk Support and Features built in
Extra Modules and Tweaks
Changelog:
v13
- Install choices are in the Master Module (aka mother module) but install process is the same - the rom module will automatically pick up any choices made in the Master Module flash - end result is the same but this was a hell of a lot of work.
- rebased to CUE1 (OneUI 3.1 and A11)
-added power app
-multidisabler now baked into firmware
-a few others i have forgotten lol
V12
- NEW ROM MODULE SETUP BACKUP AND RESTORE - I have created a new Rom Module backup and restore function which will read the setup of the last rom module install (v12 onwards only) and ask you if you want to restore your previous install options. It will also backup any CSC features choices you make. This was not easy due to the complexity of my other function
- THE MODULE BASE CONVERTOR - this will now send the Rom Module to internal instead of the mother module.
-FIRMWARE CHECK - this means that the Rom will not install unless the matching firmware to the Rom is detected (there should be no reason to mix firmwares as this causes issues)
- VOLUME BUTTON CHOICES - I have managed to increase the timeout from 3 to 9 seconds
-some script optimisations and tidy ups
-CTS fix working perfectly and is included as an install option
-everything should hopefully tidy up after itself (eg the convertor deletes itself from internal storage mid flash) but let me know if anything is out of place
v11.0
Complete Rewrite of installation procedure please refer to Post #2 on XDA
Rom Module
- Vanced Manager updated to 2.3.0
- Performance and Bug fixes
Rom Base
- Performance and Bug fixes
v10.0
Rom Module
- Updated base to BUA1 01_2021 Sec Patch
- Vanced Manager updated to 2.1.1
- Updated Google Apps (Google Edition only)
- Performance and Bug fixes
Module Base
- Updated base to BUA1 01_2021 Sec Patch
- Fixed V4AFX by downgrading magisk to 21.1 (do not update it yet)
- Performance and Bug fixes
v9.0
Rom Module
- Complete install script rewrite
- Fixed Viper4Android driver now installs
- Fixed YouTube Vanced you can now install rooted and un-rooted apps from Vanced Manager
- Fixed Selectaable CSC mods
- Performance and Bug fixes
v8.2
Rom Module
- Files Rebased to BTK2 11-2020 Security Patch
- Added Selectable CSC features (so you can now choose which ones you want and don't)
- Updates all included Apps For Samsung and Google Editions
- Performance and Bug fixes
Module Base
- Files Rebased to BTK2 11-2020 Security Patch
- Magisk Manager updated to 8.0.3
- Performance and Bug fixes
Known Issues
-Viper4AndroidFX does not currently work with the Rom Module
v5.0
-Added multi OMC code support - the module will detect your OMC code, OXM, OWO etc etc, and apply the relevant OMC folders to ensure no clashes with the product partition and the CSC features etc. - Basically supporting every CSC's firmware available on sammobile for T860/T865
-Files rebased to BTG1/BTG2
-Big install script tidy up and recode using functions
v4.0
-Module Base performance and system fixes
v3.1
-Added support for 4G version T865
-Fully odexed everything - Rom module will now work very smoothly on either 420rom module base or Rooted Stock
-Big Performance improvements and lagging has now gone
-added youtube vanced option
-added 3minit clock option
-added final fix for 3minit battery
-module bases have been fully odexed
-We now have the Standard Edition which is similar to the 2.0.1 rom and a new Google Edition where the main Samsung apps are replace by Google Versions.
v3.0
-massive overhaul of script and module structure to bring the 5 supported devices into one zip. - 5 device all in one solution!
-fix for bluetooth pairing issue on root - thanks @3arthur6
-rebrand of module and added a few wallpapers
v2.1
-Module updated to not install vendor apps and some performance changes.
(If you installed 2.0 remove it and then install version 2.0.1. If any of the vendor apps like Telcel app are still installed you will now be able to uninstall them like normal apps).
v2.0 (Initial Release for T860)
Module Bases:
Changelog:
v5.0
-Rebased to BTG1/BTG2
-Latest 420rom kernel based on cruel added
-Latest SHRP recovery added to base
v4.0
-Base performance and system fixes
v3.1
-One for each tab device supported
-Install SHRP recovery
-Install correct CSC files based on your CSC - Just select your CSC from the list in Aroma
-Much much cleaner installation experience than previous bases thanks to the newly implemented procedure
v2.0
-Module recognizes whether you're on stock rooted or our base rom and gives you the relevant custom options on install - big script re-rite hence v2.
-Fixed 3minit battery as res folder was in wrong app folder.
-improved and more informative installation experience.
-new way of implementing multidisabler in rom
-lastly we now have our own team SHRP recovery!!!!
whats next? & Known Bugs we can't do much about or will sort eventually
- MERGING ZIPS!!!!!!!!!!
-if A SYSTEM APP hasn't been removed, try uninstalling it you should now be able to - any updates installed over an original system app remain as they are data apps following an update - small yet annoying bug - i'm on it
-Bluetooth pairing is broken with root (you need to repair every reboot) - this is what it is and the bluetooth lib module on magisk repo will sort this
CORE DEV TEAM
Myself - team owner and Rom Module chef
@abun880007 - T860 Maintainer and Kernel Dude
Huge thanks to.................
@sevsman for the work on the module bases up to now. all the best in whatever you do going forward!:good: & for the Multidisablers
@abun880007 for the bullet proof testing!!!
@Didgeridoohan for the magisk assistance and @Zackptg5 for the brilliant MMT Extended zip
Rooted with Magisk - thanks @topjohnwu
@dr.ketan for the various pointers given
@topjohnwu for magisk
@Winb33) for the samsungsans7.2 fonts
@superr for the awesome kitchen
@starbucks2010 for help with our awesome CSC features implementation
@abun880007 for GDRIVE file hosting!
@Zackptg5 and @~clumsy~ for your help in getting Vol Custom Install working!!!
@Team_DeWitt for the Awesome V4A 2.7 - a must have for audiophiles!!
@youtube vanced Team
@cpl Launcher Team
All Downloads - G Drive link
Rooted Stock Firmware
Master Modules
XDA:DevDB Information
420rom by ExocetDJ & abun880007, ROM for the Samsung Galaxy Tab S6
Contributors
exocetdj, abun880007
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
Based On: Magisk MMT Extended template & Samsung Firmware
Version Information
Status: Stable
Current Stable Version: v12.0
Stable Release Date: 2021-02-26
INSTALLATION INSTRUCTIONS
YOU MUST BE ON ROOTED STOCK TO USE THE MOTHER MODULE AND ROM!
As always it is strongly recommended to make a backup if you have TWRP installed
Install procedure for v11.0 onwards has changed drastically as has the format of the module base itself
From now on the N10 Series has a new install procedure but you will have exactly the same end result!!!!!!.
There is now a "Mother Module" or "MM" which, when flashed in Magisk, places a (Magisk installed) Rom Module zip and a (TWRP flashable) Module Base Convertor zip into their own folder on internal/420.
The next thing to do is to go to TWRP and locate the Module Base Convertor zip and flash it. This will apply all debloat and This will also trigger a marker that will allow the rom module to be flashed.
Once the first zip is flashed, you can then go and install the rom module as normal in Magisk
There is also a rooted stock firmware to start the whole thing off
BEFORE YOU START. DO NOT ATTEMPT TO FLASH THIS OVER A DIFFERENT DEVS ROM - IT WILL CAUSE ISSUES. BACKUP APPS AND DO A FRESH STOCK INSTALL FIRST - that's even if you get past the failsafe
Clean Install Process assuming you are on the matching firmware to the released Rom and rooted
1, Download the "Mother Module" from Downloads (Check in Telegram Group or on XDA).
2, Flash the Mother Module in Magisk - Reboot to TWRP
3, In TWRP, Flash Module Base Convertor located in internal/420 - this will apply all the modifications and debloat to your rom like the old Base did.
4, Reboot and Install Rom Module in Magisk as normal located in internal/420 - all done!!!
Install Process assuming you are coming from earlier 420rom:
1, Download the "Odin Files", "Mother Module" and latest "420rom Release Kernel" from Downloads (Check in Telegram Group or on XDA).
2, Using the "Odin Files" i have provided, Flash Modded BL, Modded AP, CP and HOMECSC in Odin with AUTOREBOOT off
3, Keeping phone plugged in, hold vol down and power to exit download and immediately hold vol up and power to enter TWRP.
4, Flash Multidisabler then Flash the "420rom Release Kernel" image to the boot partition and then Reboot.
5, Flash the Mother Module in Magisk - Reboot to TWRP
6, In TWRP, Flash Module Base Convertor located in internal/420 - this will apply all the modifications and debloat to your rom like the old Base did.
7, Reboot and Install Rom Module in Magisk as normal located in internal/420 - all done!!!
Process for getting round SAMSUNG screen issue caused by older TWRPs with future dates (Rollback protection issue)
prerequisites
-TWRP patched tar packaged (patched AP with TWRP from Ian)
-Stock Patched Recovery
-420 Base Rom
process
-Return to stock by flashing AP/BL/CP&CSC in odin
-Reboot and confirm oem unlocking greyed out, reboot to download, meanwhile unzip the magisk_patched.tar package
-In download mode and with auto reboot off in odin, flash BL, Magisk_patched.tar(with the TWRP from Ian in), CP & HOMECSC.
-When flashing is complete exit download mode and immediatly hold power and vol up and hold until on TWRP slider screen. swipe to allow modifications, format internal storage and flash multidisabler.
-Reboot TWRP wipe data, system, cache and dalvik and flash the base rom for your device...then..... FLASH THE STOCK PATCHED RECOVERY FOR YOUR DEVICE AND THEN FLASH MULTIDISABLER (THIS IS IMPORTANT AS YOU WILL THEN BE ABLE TO INSTALL TWRP VIA THE APP WITHOUT HAVING TO REFORMAT INTERNAL - the process will fail otherwise)
-Reboot straight to stock recovery (reboot from TWRP and hold Vol up and power until in stock recovery) and factory reset then reboot to system.
-You should now boot up as normal, setup your device, in particular have TWRP app and Magisk set up and running.
-Flash the Unpatched TWRP for your device in the TWRP app - reboot TWRP and check the box to kill that annoying swipe to allow modifications and then you are good to install the module !!!
Wooo! First custom rom for the S6! IT HAS BEGUN!
When will a download link be up? I'd love to try it out.
EDIT: Is the Base ROM still uploading? Cause there's no T860 in the N10 Complete folder.
EDITv2: Sorry if I'm asking to soon, I'm just so excited.
ElsaReyes said:
Wooo! First custom rom for the S6! IT HAS BEGUN!
When will a download link be up? I'd love to try it out.
EDIT: Is the Base ROM still uploading? Cause there's no T860 in the N10 Complete folder.
EDITv2: Sorry if I'm asking to soon, I'm just so excited.
Click to expand...
Click to collapse
The Rom Module is up and the Base Rom will be up soon. You can flash the Rom Module as long as you have Magisk 20.4 or later installed. It can be installed like a Magisk module. But you will get better options and compatibility with the Base Rom when it is uploaded. I will also be uploading installation instructions shortly.
ElsaReyes said:
Wooo! First custom rom for the S6! IT HAS BEGUN!
When will a download link be up? I'd love to try it out.
EDIT: Is the Base ROM still uploading? Cause there's no T860 in the N10 Complete folder.
EDITv2: Sorry if I'm asking to soon, I'm just so excited.
Click to expand...
Click to collapse
Nice to see some excitement for our project - @abun880007 has done a stellar job in porting my module over to your device so, even though ill probably never own one, im stoked to see this on a totally different type of device!!
Any feedback on things is welcome also - the fix in the third post may only be applicable to the note series but if you ever get stuck at SAMSUNG screen on boot then this will help.
Finally the rom is incoming so sit tight and in the meantime enjoy the module - this is the thing that contains the "Custom Rom features"
Hmm, flashed the module in magisk and was wondering, what's this telcel app that's shown up?
Also maybe it runs better with the custom base, but things are running slow and choppy now.
ElsaReyes said:
Hmm, flashed the module in magisk and was wondering, what's this telcel app that's shown up?
Also maybe it runs better with the custom base, but things are running slow and choppy now.
Click to expand...
Click to collapse
I found it also...I presume some kind of sniffing or spyware app. I deleted it with Root Explorer.
Been like 8 hours, just curious if the base rom will be up anytime soon or?
tin2404 said:
I found it also...I presume some kind of sniffing or spyware app. I deleted it with Root Explorer.
Click to expand...
Click to collapse
I will look into the Telcel app, prob something being picked up with the CSC's maybe be leaking across from a vendor CSC.
abun880007 said:
I will look into the Telcel app, prob something being picked up with the CSC's maybe be leaking across from a vendor CSC.
Click to expand...
Click to collapse
Version 2.0.1 of the module has now been released. This resolves the issue with Vendor apps being installed. please refer to the changelog in post 1
Is the base rom close to being fully uploaded yet?
ElsaReyes said:
Is the base rom close to being fully uploaded yet?
Click to expand...
Click to collapse
It will be up later today
carrier bloat is due to what's left in /product/app being activated by cscfeatures i think. Abun sorted it though
the module will be increasing in size a little but that's going to be inevitable as i have successfully merged the Note 10 modules into one working zip and plan to add T860 also so it will be an AIO solution for these devices (abun's rubbing his hand's in glee as only will need to use one module now haha!!!!).
Be sure to install the module if you want the custom rom features as this is a Magisk rom project (i.e the module is installed over the stock style base rom or rooted stock setup) - having said that, the base rom will offer a great rooted stock experience with under the hood teweaks for those that prefer
Real excited to try out this rom, been waiting for it to finish uploading for three days now, hope it is so soon.
ElsaReyes said:
Real excited to try out this rom, been waiting for it to finish uploading for three days now, hope it is so soon.
Click to expand...
Click to collapse
Sorry guys found a bug and trying to resolve it, should be up later today, will keep you posted
ElsaReyes said:
Real excited to try out this rom, been waiting for it to finish uploading for three days now, hope it is so soon.
Click to expand...
Click to collapse
are you on rooted stock rom at the moment?
exocetdj said:
are you on rooted stock rom at the moment?
Click to expand...
Click to collapse
I am. I tried flashing the module though and after things started running real slow and choppy. Might need to wipe my tablet cause it's had some small problems lately, so that might be why, but I'd rather wait till the base rom comes out to do so so I only have to wipe it once.
ElsaReyes said:
I am. I tried flashing the module though and after things started running real slow and choppy. Might need to wipe my tablet cause it's had some small problems lately, so that might be why, but I'd rather wait till the base rom comes out to do so so I only have to wipe it once.
Click to expand...
Click to collapse
That's fair enough
Close to release?

Categories

Resources