Important notes for Developers / ROM Chefs !!!
In my "Developer Base" I TOTALLY REBUILT all permissions!
I abandoned any ready to use, OBSOLETE patterns and starded from ZERO
At first I installed ORIGINAL, PURE SAMSUNG STOCK via Odin, then I (cf-auto-) rooted the phone and installed Terminal Emulator.
Next step was the commands:
Code:
su
cd /system
ls -Rl > /storage/emulated/0/i9300_perm_own.txt
ls -Rn > /storage/emulated/0/i9300_num_own.txt
By above commands I wanted to see ORIGINAL permissions and owners which are set by SAMSUNG DEVELOPERS. I noticed that many of them DIFFERS from currently available OBSOLETE patterns!
Received files:
i9300_perm_own.txt
i9300_num_own.txt
(in Windows - open it with Notepad++)
As a result of its (very arduous) analysis I created COMPLETELY NEW list of permissions and SElinux contexts - dedicated for Samsung JellyBean based custom ROM. For more information - see THIS THREAD (in hidden content). The only difference in THIS ROM is not using SELinux context (set_perm instead of set_metadata) due to disabled SElinux mode in stock JellyBean Samsung kernel for I9300. It gives us a very clear (tuned and nuanced), PROPER updater-script
Of course - setting the SELinux context does not cause problems in case of stock based custom ROM for Galaxy S3, but at this moment it is unnecessary
NOTE: At this moment I do not recommend using dsixda kitchen by beginners due to many potential problems (in automatic mode) - loss most of symlinks outside /system/bin (for example in /system/lib, /system/fonts etc), very otdated rooting procedure and very obsolete default permissions. Let's say it clear - dsixda kitchen is still OK but requires more and more knowledge (many operations must be done manually). If you are beginner - it would be much better if you use ArchiKitchen
EDIT (2014.09.20): Starting from my GNH4 DevBase (built Sep-20-2014) you theoretically do not need any kitchen (in case of using my ROM as a base/pattern). Note that in my DevBase there are my scripts to add almost everything you need: root / busybox / init.d support + my flexible Aroma config for optional steps and MODs. I'm not trying to say "do not use the kitchen". ArchiKitchen is excellent, but be careful - in case of using my DevBase you can inadvertently perform unnecessary steps (e.g. ArchiKitchen will detect that my ROM is: not rooted, no init.d support nor BusyBox installed!). If you perform such steps using ArchiKitchen - in the best case you will double some operations during installation process (but in the worst case - it may cause real problems and conflicts!).
Hello
I have decided to create a pure base for I9300 with Aroma Installer, which can be a pattern for ROM Chefs (not only for beginners)
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 have done personally using Apktool 2.0 - these are NOT "borrowed" from other custom rom, nor from someone else's thread.
ROM contains my extended CSC package, which I called I9300AXX (this is a combination OXX, OXA + some additional). Final list of available CSC codes is as follows:
BTU, CYO, DBT, ERO, EUR, ITV, MSR, NEE, ORS, PHE, PHN, SEE, SIO, TEM, TPH, TSR, TWO, VVT, XEF, XEZ, XEO, 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 I9300XX... 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 I9300XX... (e.g. I9300UB..., I9300XW..., I9300ZC..., I9300ZN..., I9300ZS..., etc.).
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 - choose your CSC and tick "Wipe data" in Aroma Installer (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: GT-I9300
Model name: GALAXY S III
Country: Switzerland
Version: Android 4.3
Changelist: 2735602
Build date: Mon, 18 Aug 2014 11:47:53 +0000
Product Code: [COLOR="Red"]AUT[/COLOR]
PDA: I9300XXUGNH4
CSC: I9300[COLOR="red"]AUT[/COLOR]GNH1
MODEM: I9300XXUGNA8
In this case you need to flash your original ROM using PC Odin or Mobile Odin PRO, 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 choose "Keep current CSC" in Aroma Installer (it's good idea to choose "Wipe data" again in Aroma Installer to remove from /data partition potential "garbage" 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: GT-I9300
Model name: GALAXY S III
Country: Thailand
Version: Android 4.3
Changelist: 2429075
Build date: Thu, 16 Jan 2014 14:53:58 +0000
Product Code: [COLOR="red"]THL[/COLOR]
PDA: I9300XXUGNA5
CSC: I9300[COLOR="Red"]OLB[/COLOR]GNB1
MODEM: I9300DXUGNB1
In this case you need to flash your original ROM using PC Odin or Mobile Odin PRO, 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 GLB (Philippines) instead of THL (Thailand)! It's because GLB 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 choose "Keep current CSC" in Aroma Installer (it's good idea to choose "Wipe data" again in Aroma Installer to remove from /data partition potential "garbage" like e.g app data created by CSC bloatware and CSC bloatware updates).
ALEXNDR.I9300XXUGOB2:
1. Base:
- The newest European base (XXUGOB2), changelist: 2821876
- Multi CSC (list of CSC as above - to chose in Aroma Installer)
- All Samsung / Google apps available (except some CSC bloatware)
- Odexed (100% original stock framework & apps)
- Rooted (SuperSU 2.46 app + binary), BusyBox 1.23.1
- No visual changes (100% stock look)
- Stock kernel
2. [OPTIONAL] Init.d Support
- Init.d support without need of use custom kernel
3. [OPTIONAL] CscFeature MOD (/system/csc/others.xml):
- Added shutter sound menu in Camera
- Sending/receiving MMS without data on
- Added "Exit browser" option in Internet App
- Default enabled "Desktop view" in Internet App
- Available "Folder View" option in Message app
- Removed "Software update" option in Settings
- Added call button in Contacts and Logs
4. [OPTIONAL] Modified Phone app:
- Disabled increasing ringtone
- Call recording
5. [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
6. [OPTIONAL] Modified Camera app:
- Full functionality of the Camera app in low battery
7. [OPTIONAL] Safe De-Bloat [NEW !!!]
How does it work? If you select "Safe De-Bloat" option in the Aroma installer, then most of usually useless pre-installed apps will be romeved. Why is it called "safe"?
- it removes ONLY apps available in stores, so you can easy restore any app if you change your mind
- it removes ONLY pre-installed system apps, it never touch any updated app nor app installed manually from store
Thus, the following conclusions can be drawn:
1. If you use "Safe De-Bloat" option when updating my DevBase without "Wipe data" ticked - in most cases almost all apps will remain untouched, because almost all apps have been updated already. 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 "Safe De-Bloat" option when updating.
2. If you use "Safe De-Bloat" option when updating my DevBase with "Wipe data" ticked - 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 if you use "Safe De-Bloat" option again, during the next update.
Removed apps list:
ChatON
Chrome
Drive
Dropbox
Flipboard
Google+ / Photos
Group Play
Hangouts
Play Books
Play Games
Play Movies
Play Music
Play Newsstand
Samsung Link
Installation:
1. CWM recovery - open file using "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 newest SuperSu and binary! Push "Flash Firmware".
No wipe data required if you are coming from stock ROM (if you choose "Keep current CSC" or same CSC as you are currently using). In other migration cases - wipe data is highly recommended (option available in the Aroma Installer)
Languages available in the Aroma Installer: English, Polish
Download link:
>> I9300XXUGOB2_DevBase_alexndr.zip << (updated Mar-26-2015)
>> Recent ROM versions for GT-I9300 <<
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.
Useful PC Odin flashable files:
>> Recent kernel versions for GT-I9300 <<
>> Recent modem versions for GT-I9300 <<
Deodexed framework & apps:
Note that it is not stand alone deodexed ROM installer, it only replaces odexed framework & apps in existing ROM by deodexed contents.
Do not report bugs in this thread without placing the information that you are using deodexed ROM.
>> Recent deodexed files for GT-I9300 <<
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
If I feel that my work is useful - I'm going to continue working when a newer base will be released by Samsung
Credits: @Chainfire, @wanam, @amarullz, @dsixda, @majdinj, @JustArchi
Hit Thanks button if you like my work
Please post screen shot.
Sound as a very nice proyect. I will try it come back with feedback
Thanks
does this rom has 4way reboot in powermenu?
Welcome, nice to see more devs here... S3 is alive n kicking.!!!
sokgiorgos said:
does this rom has 4way reboot in powermenu?
Click to expand...
Click to collapse
No there's no power menu in the Rom but with wanam you can install it
Sent from my GT-I9300 using XDA Premium 4 mobile app
bstienna said:
Please post screen shot.
Click to expand...
Click to collapse
Why?
"[...]
- NO VISUAL CHANGES (100% stock look)
[...]"
BTW
ChangeList is the same as XXUGNA7 (2454463), but I believe that Samung has not released this rom with no reason!!!
For example - an update (XXUGNA7 -> XXUGNB6) is available for the following countries:
- United Arab Emirates
- Libya
- Algeria
- Tunisia
- Turkey
- Saudi Arabia
Here is One screenshot!!
Sent from my GT-I9300 using XDA Premium 4 mobile app
Can it possible to provide logsprovider.apk of this ROM
KSKHH said:
Can it possible to provide logsprovider.apk of this ROM
Click to expand...
Click to collapse
No problem
I9300XXUGNB6_LogsProvider.7z
Good job mate[emoji106][emoji106]
Inviato dal mio GT-I9300 utilizzando Tapatalk
@up
Thanks
If I feel that my work is useful - I'm going to continue this thread when a newer base will be released by Samsung
_alexndr said:
No problem
I9300XXUGNB6_LogsProvider.7z
Click to expand...
Click to collapse
Thanks, but the SMS are still showing under call log. I felt it will not show if I replace that file.
Looks like I also need your secmms.apk
KSKHH said:
Thanks, but the SMS are still showing under call log. I felt it will not show if I replace that file.
Looks like I also need your secmms.apk
Click to expand...
Click to collapse
This is because all these modifications are in SecMms.apk
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
Click to expand...
Click to collapse
Note that this MOD will not remove previous SMS/MMS logs in call logs, but new logs will not be added.
Here is my my modified SecMms:
I9300XXUGNB6_SecMms_alexndr.7z
_alexndr said:
This is because all these modifications are in SecMms.apk
Note that this MOD will not remove previous SMS/MMS logs in call logs, but new logs will not be added.
Here is my my modified SecMms:
I9300XXUGNB6_SecMms_alexndr.7z
Click to expand...
Click to collapse
Thanks for providing the file..But it is still showing.
I have replaced my secmms.apk with the one provided by you. Changed permission. Reboot
Cleared logs
Send SMS to myself for testing.
SMS is showing in call log.
Sorry, I accidentally put the original file instead of modified Download from above link and try again
_alexndr said:
Sorry, I accidentally put the original file instead of modified Download from above link and try again
Click to expand...
Click to collapse
Working..Thanks.
Hi and thanks for your work!
Sorry for my "stupid" question, but is it possible to have a separated installer for the CSC package?
I would change my CSC without reinstall the entire ROM
jfrm said:
Sound as a very nice project. I will try it come back with feedback
Thanks
Click to expand...
Click to collapse
Coming back for the promised report after nearly one week with this rom.
And I should say, for the first time with a S3 custom rom, that I'm absolutely satisfied.
With Boefla Kernel and nearly 250 apps installed, everything is working as it should. Battery is lasting one full working day and there is not any glitch to be said.
One important thing for me, after using other custom roms from day two of my S3, is that this is the only one I have found with a reliable CSC for Spain (PHE).
I have never reported about the problems I face with other roms, so need to explain that after changing others rom to Spanish, the first day of the week change to Monday as it should, but in the Alarm it is still Sunday and if you program a daily wake up, some Mondays it sound and other don't. Which is something really dangerous if you need to keep your employ.
With this one everything is working. including the Alarm.
You won't find here supper speed (and doubtful) promises, nor unnecessary mods (for me is enough with wanam), but a realiable rom. And it will be my choice as long you keep updating.
Thank you very much for your work, Alexander.
Is it debloated?
Related
Pristine JB All Languages v4.0
Slim version (removed bloatware and some apps) and Full version available
Thread is discontinued. I do not think that there will be updates for TW based Roms on N7000. And I switched to the Nexus 7 2013 LTE and so no more Custom Roms.
Latest Downloads restored (on 16th Nov 2013):
Hotfile: Pristine_XXLC1_v1.0.1 MD5 50964f7909b22d7a1ede92f84d51f8a8
Hotfile: Pristine_XXLT4_v3.0.4_(Slim) MD5 034942a9b5f2d97e48125a97086cf02b
-- Benefits of Slim Pristine ------------------------------------------------------------------------
The Rom is deodexed, zipaligned and rooted (PhilZ Kernel) like usual and was cooked using my tutorial in Post 2.
I removed all bloatware and many apps I do not use or do not like.
Because of this I assume (and I feel) that this results in a fast (at least for a TW based JB), stable Rom. Because of the reduced number of running apps and services you even might have better battery life - but there is no reliable proof for this - it seems only logical. So when I apply a mod/fix/tweak I will only use them if there is no risk for an impact on speed or stability.
What is different or new?
1. I extended the "All languages" by Hebrew. For this I added resources from JB stock for other Samsung devices. Resulted in quite some errors that couldn't be solved by the batches I use but simply by checking it with my own hands.
You can switch to hebrew now - but as told before - you'll need a different keyboard until I found the remaining error.
Everything else works with this language - one exception: gallery - but I assume this is acceptable
2. Of course all the old languages (see the list in OP) are still inside.
3. I release the Slim version first.
4. I removed SamsungChinese_IME_HKTW.apk. So the unsolved error when making a clean install and starting the Rom isn't active anymore. Same as above: have to search for the cause of the error.
5. I didn't add my "android.policy.jar" as workaround for my IMEI problem. Now the Rom contains always the "original" one from XXLT5. I made a CWM-installable zip for me that replaces the android.policy.jar and so I get the SIM Pin dialog and lockscreen etc.
Fixpack 1 v4.0
I replaced Keyboard and File Manager with the apk from my old version 3.2 which didn't contain Hebrew (but of course all other languages). The problems reported by the members (Thanks again) should be solved - at least on my device they are.
Replaced APK: SamsungIME.apk and SecNoteMyFiles.apk
Modpack 1 v4.0
My first three small tweaks I wanted to have without any impact on stability or performance:
- TW Launcher with 7x7 icons (slightly reduced icon size), I like that very much, because TW Launcher is fast and I can use AccuWeather now (in Nova Launcher not possible). And now I understand the structure of the system apk in res folder much better.
- Kmokhtar's theme (but without the additional buttons on top), I like the style of his theme
Modded APK: SecLauncher2.apk and for the theme FlashbarService.apk, SecContacts.apk, SecPhone.apk, SystemUI.apk, framework-res.apk
Next steps: Don't know, will have to read and search a bit for more Tweaks I like
-- Pristine JB All Languages v 4.0 (Slim) ------------------------------------------------------------------------
Dev-Host: Pristine JB All Languages v4.0 (Slim) MD5_fb28cc42b1c4bc4dbc953ce825cfc4b9.zip - 512.46 MB
Seed-Box: Torrent Magnet URI
Hotfile: https://hotfile.com/dl/225568844/4d...MD5_fb28cc42b1c4bc4dbc953ce825cfc4b9.zip.html
Fixpack 1: Fixpack 1 v4.0 MD5_af6feb5a4c1ea7372c9ac635f3ab440c.zip - 5.74 MB
Modpack 1: Modpack 1 v4.0 MD5_6d3029914afc8aad507d5baf5e97af16.zip - 43.01 MB
Reinstall Pack removed apps in v4.0: Dev-Host: Reinstall All Removed Apps v4.0 MD5_debec9e41d9be3a8c946a50f50140f74.zip - 277.95 MB
-- Changelog: ------------------------------------------------------------------------
06.06.2013: Reinstall pack for removed apps in v4.0 added
05.06.2013: First Fixpack and first Modpack added
04.06.2013: OP updated, added hotfile and torrent as download alternative
03.06.2013: v4.0 with All Languages including Hebrew in slim version
-- Installation ------------------------------------------------------------------------
1. Check MD5 of your download first.
2. Copy Zip to your SD card.
3. Use safe kernel for installation (PhilZ Kernels).
4. Reboot into recovery of this safe kernel.
5. Clear cache
6. In Advanced: clear dalvik cache
------------------------------------------------------------------------------------------
Next two steps are only necessary when you want to make a clean installation
6a. Factory reset/full wipe
6b Format /system, /preload, /data
------------------------------------------------------------------------------------------
7. Install zip
8. Reboot and configure
---------------------------------
-- Languages in v4.0 ------------------------------------------------------------------------
Combined languages in all (but one) apk from XXLT5 ("Hungary"), XXLT4 (Germany), DDLSC (India), JPLSB (UAE), XXLSZ (Russia), ZSLO2 (China), DXLSE (South East Asia) and Hebrew from devices like Note2, S3, S4
Combined CSC, T9DB, hdic
Modified apk from apps- and framework-folder (that is the ugly part, because it takes time and bloody fingers)
95 csc sets for different countries:
ABS, AFG, AFR, ALO, ARB, AUT, BGL, BRI, BTC, BTU, CEL, COA, CPW, CYO, DAM, DBT, ECT, EGY, ETR, EUR, FOP, FTD, FWD, GLB, HAJ, ILO, INS, INU, ITV, JED, KEN, KOR, KSA, MAT, MED, MID, MIR, MM1, MRT, MSG, MSR, MTN, MWD, NPL, ORS, PAK, PCL, PHE, PTR, SEB, SEK, SER, SIN, SKZ, SLK, SMA, SMO, STH, TDR, TGY, THL, THR, TMC, TML, TOP, TPH, TRA, TSR, TTT, TUN, TUR, TWO, VHC, VIM, VNO, XEF, XEH, XEO, XEU, XEV, XEZ, XFA, XFC, XFE, XFM, XFV, XME, XSE, XSG, XSK, XSP, XTC, XTE, XXV
Display List (from language.xml)
en_GB;ar_AE;az_AZ;bg_BG;ca_ES;cs_CZ;da_DK;de_AT;de_CH;de_DE;el_GR;en_AU;en_IE;en_NZ;en_US;en_ZA;es_ES;es_US;et_EE;eu_ES;f_FI;fa_FA;fr_CH;fr_FR;ga_IE;gl_ES;hr_HR;hu_HU;hy_AM;is_IS;it_IT;ka_GE;kk_KZ;ko_KR;lt_LT;lv_LV;mk_MK;nb_NO;nl_BE;nl_NL;pl_PL;pt_BR;pt_PT;ro_RO;ru_RU;sk_SK;sl_SI;sr_RS;sv_SE;tr_TR;ur_PK;uk_UA;uz_UZ;zh_CN;zh_HK;zh_TW;iw_IL;
Input Support List (from language.xml):
en_GB;ar;az;bg;bn;ca;cs;da;de;el;en_US;es;et;eu;fa;fi;fr;gl;gu;hi;hr;hu;hy;is;it;iw;ka;kk;kn;ko;lt;lv;ml;mr;nb;nl;pa;pl;pt;ro;ru;sk;sl;sr;sv;ta;te;tr;uk;ur;
216 Apps modified (added missing languages to apk)
-- Removed Apps in v4.0 ------------------------------------------------------------------------
Code:
AllshareMediaServer.apk
AllSharePlay.apk
AllshareService.apk
AnalogClockSimple.apk
Aurora.apk
BasicLiveWallpapers.apk
Bluesea.apk
BluetoothMap.apk
BluetoothTest.apk
ChatON_MARKET.apk
ChocoEUKor.apk
ChromeBookmarksSyncAdapter.apk
CoolEUKor.apk
crayon_physics.apk
Dropbox.apk
DropboxOOBE.apk
DualClockAnalog.apk
DualClockDigital.apk
EdmSysScopeService.apk
EdmVpnServices.apk
EnterprisePermissions.apk
FaceLock.apk
FactoryTest_Q1_EUR_OPEN.apk
FotaClient.apk
Gmail.apk
GMS_Maps.apk
GroupCast.apk
HelpHub.apk
HelvNeueLT.apk
Kies.apk
kieswifi.apk
Kobo.apk
lcdtest_Q1_EUR_OPEN.apk
LearningHub_HD.apk
libpolarisofficedump.so
libpolarisviewer4.so
libSwypeCore.so
Magazines.apk
Microbes.apk
MobilePrint.apk
Music2.apk
MusicFX.apk
MusicHub_31.apk
MusicPlayer.apk
OceanWeather.apk
PanningTryActually.apk
PaperArtist.apk
PhotoWall.apk
PickUpTutorial.apk
PlusOne.apk
PolarisViewer.apk
PressReader.apk
ReadersHub.apk
RoseEUKor.apk
SamsungApps.apk
SamsungAppsUNA3.apk
Samsungservice.apk
SamsungWidget_FavoriteApp.apk
SamsungWidget_ProgramMonitor.apk
SChoice.apk
sCloudBackupApp.apk
sCloudBackupProvider.apk
sCloudDataRelay.apk
sCloudDataSync.apk
sCloudSyncBrowser.apk
sCloudSyncCalendar.apk
sCloudSyncContacts.apk
sCloudSyncSMemo.apk
sCloudSyncSNote.apk
SecEmail.apk
SecExchange.apk
SecLiveWallpapersPicker.apk
SecMiniDiary.apk
SecWallpaperChooser.apk
SimpleAlarmClock.apk
SimpleFavoritesWidget.apk
SNS.apk
Stk.apk
Swype.apk
SyncmlDM.apk
SyncmlDS.apk
Talk.apk
talkback.apk
Velvet.apk
VideoHub.apk
VideoPlayer.apk
voice_talk_Q1.apk
VoiceRecorder.apk
VoiceSearchStub.apk
VpnDialogs.apk
WeatherWall.apk
WebManual.apk
WlanTest.apk
wssyncmlnps.apk
YahoonewsDaemon.apk
YahoonewsWidget.apk
YahoostockDaemon.apk
YahoostockWidget.apk
Zinio.apk
-- Credits ------------------------------------------------------------------------
XDA: for all the tutorials, threads and information here. It was easy to find everything I needed for making a Custom Rom.
eybee1970: no need to explain, he gave me valuable information when I discovered XXLSC on my device and wanted to make dumps.
bangsti: for his support and fast servers, great alternative to my torrents
Phil: for his kernels with recovery etc.
majdinj: for his collection of tutorials
kmokhtar: for his Arya theme
Sammobile.com: thanks for their infos of leaks or official releases
and to a lot of members: writing me PM and offering support or giving hints - even when I didn't or couldn't use them. Thanks, that's community as it should be.
-- Old Changelogs: ------------------------------------------------------------------------
02.06.2103: v3.4.4 with a few tweaks: tw launcher with 6x6 icons, center clock, extended menu button, smart rotation
01.06.2013: Fixpack version 3.4.1: replaced secbrowser.apk with version from XXLT5 (new one crashed on start). And added all CSC/hdic/T9DB-files for all the countries I used before in v3.2
31.05.2013: Added new XXLT6 version (slim first now), more details tomorrow
19.05.2013: Added a reinstall pack for all removes Apps. Make your own reinstall from this by deleting the not-wanted Apps from the Zip and so installing only what you need
16.05.2013: Reinstall pack for all Samsung Apps (see content list here)
15.05.2013: Full version of v3.2 all languages added
12.05.2013: Bugfix-Version v3.2: corrected SuperSU according to PhilZ Kernel, removed ReaderHub.apk, updated list with "Removed Apps"
12.05.2013: Based on XXLT5 a new "all languages"-approch in v3.1, first slim version, full version later, removed old entries for 1.9 etc.
09.05.2013: Torrent and hotfile link as alternative download options
08.05.2013: Added XXLT5 based versions: full and slim
01.05.2013: Added CWM-installable zip for MusicPlayer-Apps etc
28.04.2013: Added correct CWM-installable zip for Email-Apps etc (missing secexchange.apk before)
27.04.2013: Added CWM-installable zip for Email-Apps etc
21.04.2013: Added CWM-installable zip for AccuWeather etc
20.04.2013: CWM-installable zip with all removed apps available from dev-host now.
19.04.2013: Slim version of the new XXT4 from today. Usual bloatware and apps I do not need are removed.
07.04.2013: Stopped modding because majdinj made a modded version of the all languages approach here. See his thread for it
06.04.2013: Small version added
05.04.2013: Bugfixes for RTL languages (no fc when using lockscreen with Arabic), see majdini's post
31.03.2013: Second step: added languages (from Chinese, Arab countries, India etc.) to about 200 apk.
30.03.2013: First step: Languages from South East Asia and Europe combined in v2.1. Tomorrow will add Arab, Farsi etc.
24.03.2013: Added Multi-Language Preview for Testing, removed all full versions because they are available in the torrent thread.
Tutorial Stock to Custom Rom for Galaxy Note (updated 2013/05/30)
Tutorial "Stock2CustomRom": How I made this Custom Rom
Changelog
30.05.2013: Added line to change the API-Level before deodexing from 17 (for 4.2) to 16 (for 4.1.x). In v0.220 API level 16 was the default, 0.223 aims at 4.2 Roms with the default 17.
25.05.2013: Updated, removed "dump" chapters because there are no dumps anymore, switched to explaining using an official release (JB right now), corrected errors.
14.02.2013: Adding updates to tutorial while using it with ZSLM5
09.02.2013: Updated top last version of kitchen, testing with ZCLSD
02.12.2012: Finished first "Release" v1. Waiting for replies and will search for mistakes. But not now.
Introduction
When I got the OTA update to XXSLC I had the idea (no wonder) to make a usable Custom Rom (from now abbreviated to CR) out of it.
But how to do this?
I could've asked for help and a step by step tutorial - PM to some developers or cookers are great - or I could search XDA and try one of the many solutions written down somewhere.
In the IT world I prefer the last one, but I wanted an easy way: a kitchen. Why should I reinvent everything from scratch? Good for my ego, bad for my family.
With the XXLC dump this changed again and with the information that dsixda's Android Kitchen (I call it dAK from here) now will work with the N7000 I was curious again.
And after that I used the tutorial for cooking my Custom Roms from the official JB releases.
Limitations
No branches and options how to do something in different ways will be here - only the one-way-street I use. If you want other options you have to do it yourself and read the original threads with detailed descriptions.
I will not make snapshots for every button press or action - in the beginning I will not make even one of it. Later may be where really necessary.
I try to speak "plain english" - normally I speak "Thai english" - so please do not wonder if I use very simple language - I'm used to it and I didn't study in Oxford or Cambridge.
All steps and explanations are written in detail in the originals or on the web sites. Here you see only what you really need, without telling every "interesting" detail.
Working in Cygwin means you are using Linux, I will not explain all commands I use (like cd, ls, pwd etc.). It's not important here (it's fine to know), only using the kitchen is relevant.
What do we need? Downloads first
Windows 7 or 8: I did it on the new Windows 8, so 7 should be ok. No Linux, no XP, no Vista, no Apple
dsixda's Android Kitchen - download latest version (0.223_rev9)
Latest JDK from Oracle - important: not only the runtime but the "Java SE Development Kit 7" for Windows 86. It is the 32 bit version - I have a 64 Bit Win but using Java with 64 makes you crazy.
Customized version of Cygwin - dsixda made this, so no need to really work with the cygwin configuration from scratch.
DiskInternal's Linux Reader (as a tool included in the kitchen. But you have to install it anyway - and it's not nice when you discover this while in the script. So I used the latest version 1.6.4.0 and place it here.
A good editor: I use Notepad++. Latest Version (v6.2.2)
And: the zip with the official Android release from Samsung (JB at the moment)
latest Philz Kernel for your release (or your Custom Rom will not boot). Get the zImage from the zip.
How to prepare everything? Installation instructions
Do not change the order please, especially: JDK first, Cygwin after!
Install the JDK, Defaults ok, no more to explain
Install the Custom Cygwin from dsixda
Unzip to a temporary installation directory (e.g. c:\dsixda_cygwin_install)
Run Setup.exe
Select "Install from Local Directory"!
Use "C:\Cygwin" or any other folder, but NO SPACES in the name!
In window "Select Local Package Directory" change path so that it ends with: "\cygwin_packages"
In window "Select Packages" you have to change the first line in the list by clicking the arrows. It will change to "All <-> Install"
Click on "Next", installation runs and you should make a desktop shortcut.
After finishing the installation, start it (desktop shortcut) - this initializes the Cygwin environment
Install the Kitchen
In the Cygwin directory go to folder "home/[your home directory] - in my case it would be "ThaiDai". Create a folder "kitchen". Result should be: "C:\Cygwin\home\[your home directory]\kitchen
From the kitchen zip extract the content of folder "Android-Kitchen-0.223-rev9" into the folder "kitchen". In kitchen folder you will find a file "menu".
Start Cygwin (desktop icon).
type "cd kitchen"
type "./menu". The kitchen should start and you will see the "MAIN MENU".
type "x" to exit the kitchen and then "exit" to close Cygwin.
Reading and unpacking the Images
Unzip the downloaded JB release. Inside you will find a "tar"-file (this is a linux archive). You have to unpack this one too. Inside there are (for the Note): zImage, cache.img, factoryfs.img, hidden.img and modem.bin.
factoryfs.img - this /system
cache.img - containing CSCs (for your country specific settings, providers, apps, languages etc.)
hidden.img - the /preload partition with more apps, important now because a nice way to save space in /system
modem.bin - radio
zImage - not the kernel from the dump but Philz Kernel for your release (or your Custom Rom will not boot). Get the zImage from the zip.
Start the kitchen (Cygwin Icon, cd kitchen, ./menu) as Administrator (then you won't get warnings/errors later in the process)
Type "1", "Enter", "Enter". dAK should show you the "Available ROMs"
Type "1", "Enter" and select the dumped files. You'll see a Note telling you why a rooted kernel is important (we have Philz)
I want to change the name of the "working folder", so I press "y", "Enter" and change the name to "WORKING_THAIDAI". Choose your own folder name or don't change (not change the WORKING_ part, only the part after this!)
dAK will copy zImage and then compiles "simg2img" which it will use for converting the .img-files in a usable format
External Tool "Ext2explore" opens and in the Terminal you get infos what to do. So slowly now and read.
In the "Ext2Explore" choose menu entry "File"-"Open Image". Go to your working directory ("Working_...") and open folder "system". Select "ext4_factoryfs.img" (maybe you do not see the extension) and open it.
Right-Click the first entry in the left window and press "Save". Important: in the dialog switch and select folder "system" again. After pressing "OK", wait until the copy-process is finished. Close "Ext2Explore" and switch back to the terminal window. If you read there you can control again if you did what I wrote here.
Press "Enter"
Now the same as before for hidden.img. Tool "Ext2explore" opens, select "ext4_hidden.img" in folder "hidden", right-click and "Save" it to "hidden" folder (not to "system"!), wait until copy finishes and close "Ext2Explore".
Press "Enter"
You'll get some information about the /preload and that the kitchen will handle this automatically.
Press "Enter"
Now you get the offer to extract the Customer Software Customization (CSC) from cache.img. Press "Enter" (default is y)
And again you'll have to use an external tool - how to use is written down exactly. So please read it and follow the 7 steps (explained here of course)
Start Linux Reader and select in menu "Drives" - "Mount Image".
If not selected please choose "Raw Disk Images" and press "Next".
There you have to switch to your working folder in the kitchen until "system". Select "ext4_cache.img". Open it.
Marked in red you'll see a Hard disk drive called "Linux Ext Volume 1" (or "Linux native Volume 1). Double click it (open it). And again double click on the folder "recovery". You see the "sec_csc-zip".
Mark it and right click the "sec_csc.zip" and select "Save Files" and press "Next".
Uncheck "Save directory structure" and change "Output folder" to the "system"-folder in your working directory. ATTENTION: Linux Reader remembers old entries, so there might be the system folder of an old working directory with another name. Please always check the correct folder or the CSC isn't extracted into your actual working directory (I hate this part, because this happened right now when I wrote these lines).
After you selected the system folder press "Next" two times and close the Linux Reader program.
Switch back to your kitchen window and press "Enter". The kitchen will extract the content of sec_csc.zip
When asking to copy the apps to your working folder do NOT choose the default. Switch to "y" and "Enter" because we want to use CSC.
In the line "Add boot.img (y/n)?. Choose "y", "Enter"
After that dAK takes care of symbolic links, update-script etc. and ends with the information "Finished setting up working folder!"
Type "y", "Enter" to view the Rom infos. After a while you get a list of information. Entries will change with the next steps
Press "Enter"
Rooting and deodexing
Use menu options "2 - Add root permissions" and choose option "c" for "Chainfire's SuperSU" there. Press "Enter" until you see the menu again.
Use "3" for "BusyBox". Confirm with the default "y". Press "Enter" two times.
Very important now for your ego: change the name of the Rom after typing "7", "Enter". I will do this for example like: "Pristine ThaiDai bla bla". After changing press "Enter" two times.
If you want to change your radio you have to copy "modem.bin" from the folder "original_update" to the folder "system" in your working directory (of course outside of the kitchen).
ATTENTION: this isn't normally necessary. A user should choose the modem for his region, so it isn't a good idea to add a specific modem to your Custom Rom (I made that mistake in my first Roms).
Again type "8" for updated working folder information. It changed because you choose different options. Press "Enter" to go back to the main menu.
Type "0", "Enter" for the advanced options.11
Type "11", "Enter" and read the informations and how many odexed files are found
WARNING: You have to change the default API Level from 17 to 16 for building a 4.1.2 Custom Rom. So press "v", "Enter" and change API Level to 16.
The kitchen offers to temporarily move the apps from /preload to /system, so it can deodex them. So please choose the default "y". "Enter". The kitchen will move them back later.
WARNING: Some folder inside of "csc" contain apps with a size of exactly zero bytes (0 bytes). You have to delete them first or you'll get errors when deodexing. If this happens no problem: delete the "0"-byte-files and deodex with again. This error can happen later again when zipaligning the apk (0 bytes are already zipaligned perfectly).
Type "b", "Enter" and start deodexing all apks (now time for a good coffee), accept logging default with "y".
After deodexing 44+137 (in my case) you press "Enter" and can read the results in the generated log
Building your Rom
Optional: Select "13" and/or "14" if you want to add /data/app or /etc-init.d functionality/script support to your Custom Rom - I don't need it.
in ADVANCED OPTIONS type "0", "Enter" and go back to Main Menu
Choose "99" for building your Custom Rom
Confirm default "1" with pressing "Enter". It is an interactive mode and guided. It gives you the opportunity to add your own "updater-script" (I always do) to the Custom Rom .
Confirm question to optimize and zipalign the APKs with "Enter".
After zipaligning the "updater-script" is generated. dAK ask if it should "Proceed with the change (y/n)". Here you can copy your own "updater-script" to the folder "^META-INF/com/google/android".
The kitchen continues with building the "update.zip". Wait a while and it wants to sign your Rom. Of course use the default "y" and press "Enter".
And finally rename your Custom Rom if you want, should be easy to do.
Your new Custom Rom will be in the folder "OUTPUT_ZIP" and you can install it on your Note.
--- If this doesn't work: maybe you made a mistake or I made one here. Please add your comment in the thread. Do not send me PM please ---
Glossary/Abbreviations
Custom Rom (CR): A Rom that is changed from the maker's original by adding functionality like root access, modifications, bug fixes etc.
dsixda's Android Kitchen (dAK): A Rom making factory with "endless" scripts and collected tools bundled together. Now usable for N7000. Complete thread here - please read if you really want to understand everything
Credits
XDA: for all the help, documents, tutorials ...
dsixda: for his wonderful kitchen
Phil3759 for his patched stock Kernels
...
one more and enough
Welcome to the club.
Sent from my GT-N7000 using xda premium
Reserved, tank's for development.
any md5 check sum pls. OK. Got it.
dsmas said:
any md5 check sum pls. OK. Got it.
Click to expand...
Click to collapse
MD5 is part of the filename - easiest way to compare. But I added it to the first post. Thanks
Installed smoothly. Everything seems fine, but the task killer is gone and touchwiz crashes if i try to set the city for the weather widget.
olegych76 said:
Installed smoothly. Everything seems fine, but the task killer is gone and touchwiz crashes if i try to set the city for the weather widget.
Click to expand...
Click to collapse
I will add the list of deleted apk later in the OP, maybe there's something deleted what is needed for this. We'll see.
But thanks for your reply here: so I can be sure the torrent and the Rom are ok.
ThaiDai said:
Tutorial: How I made this Custom Rom
Just an idea: I will write down everything here how I made this Custom Rom. So it will be easier for me and - maybe - for others to use it again.
Click to expand...
Click to collapse
Thx thai waiting for this how-to
Thank in advance
Envoyé depuis mon GT-N7000 avec Tapatalk
ThaiDai said:
Tutorial: How I made this Custom Rom
Just an idea: I will write down everything here how I made this Custom Rom. So it will be easier for me and - maybe - for others to use it again.
Click to expand...
Click to collapse
This would be extra-ordinarily wonderful. Waiting for this. Thanks!
thanks! *******ThaiDai :good:
deleted
ThaiDai said:
Tutorial: How I made this Custom Rom
Just an idea: I will write down everything here how I made this Custom Rom. So it will be easier for me and - maybe - for others to use it again.
Click to expand...
Click to collapse
Would be fantastic and helpful.
TIA
Flash and installation was smooth. Multi windows and air view seems not working. Very limited needful appns are only included but that is ok. Needs lot of mods.
Sent from my GT-N7000 using xda premium
new dump firmware? ?
Inviato dal mio GT-N7000 con Tapatalk 2
valentinrascu said:
new dump firmware? ?
Inviato dal mio GT-N7000 con Tapatalk 2
Click to expand...
Click to collapse
One question are you on rooted version or did you perform a upgrade
Envoyé depuis mon GT-N7000 avec Tapatalk
smaiitm said:
This would be extra-ordinarily wonderful. Waiting for this. Thanks!
Click to expand...
Click to collapse
+1
Sent from my GT-N7000 using xda app-developers app
ThaiDai said:
Tutorial: How I made this Custom Rom
Just an idea: I will write down everything here how I made this Custom Rom. So it will be easier for me and - maybe - for others to use it again.
Click to expand...
Click to collapse
that's a great idea !!! would be great to have a kind of tuto to make a simple custom rom.
Any mirror for normally download, i mean not in torrent?
Thanks
Sent from my GT-N7000 using xda premium
{
"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"
}
LATEST FIRMWARE NOBRAND
ANDROID 6.0.1
LATEST SECURITY PATCH
***
DEODEX
ZIPALIGNED
ROOTED 2.71
BUSYBOX
ADD SUPPORT TO S7 FLAT VARIANTS
DISABLE SIGNATURE CHECK
YOU CAN INSTALL OLD APP OVER NEW
TRAFFIC METER IN STATUS BAR
OPEN ALL TOGGLE ON RIGHT SWIPE IN STATUSBAR
DEFAULT WINDOWS ANIM. x0.5
VIRTUAL LOCK BUTTON SET TO LEFT CORNER STATUSBAR
ENABLE OUTDOORMODE IN SCREEN SETTING
ROUNDED NOTIFICATIONS IN NOTIFICATIONS PANEL
REMOVED GREY BAR WHEN ENERGY SAVING WHAS ACTIVED
REMOVED WARNING SAFE VOLUME
ADD SBROWSER SECRET MODE
FIX PERMISSION FOR EXT SDCARD
SQLite3 OPTIMIZED
RAM OPTIMIZED
ZIPALIGN AT BOOT
KERNEL INSECURE MODE
FULLY SUPPORT FOR INIT.D SCRIPT
3 MINIT BATTERY MOD
POTATO CLOCK
AVANCED REBOOT MENU
DPI SCALING IN SETTING/DISPLAY
TOUCHKEY LIGHT DURATION IN SETTING
SMART MANAGER DUAL LAYER
ADD SAVE/RESTORE SMS IN MESSAGE APP
ADD DATA USAGE IN NOTIFICATION PANEL NEAR AUTO CHECK
GEAR VR FULLY WORK
ADD SAMSUNG MUSIC PLAYER
ADD ULTRA DATA POWER SAVING IN SMART MANAGER
REMOVED EMERGENCY BUTTON IN POWER MENU
MULTIWINDOWS VERTICAL SCROLLABLE
ROUNDED RECENT PANEL VIEW
ADD QUICK LAUNCHER IN RECENT APP
6 TOGGLE IN A ROW
RAM BAR IN RECENT
KNOX REMOVED
MICROSOFT APPS REMOVED
FACEBOOK, INSTAGRAM WHATSAPP REMOVED
GOOGLE MUSIC REMOVED
DUAL SPEAKER V16
ALL APPS MULTIWINDOWS
REMOVED SD NOTIFICATION AT BOOT
FASTER FIX GPS
MULTI FONT
YAHOO PANEL EDGE
MORE SOUND NOTIFICATIONS
DIRECTORY FOR ZIP MOD in /sdcard/KING ROM S7 EDGE
XPOSED READY TO INSTALL (/sdcard/KING ROM S7 EDGE)
DISABLE ANTIMALWARE
ADD 100 CONTACT QUICK CALL
TOGGLE SOUND CAMERA IN CAMERA APP
CAMERA WORK DURING CALL
CAMERA DONT STOP MUSIC
EXIT BUTTON FROM SAMSUNG BROWSER
NATIVE CALL RECORDING
CALL QUALITY IN HD
ADD CALL BUTTON IN CALL LOG
ENABLED VoLTE FOR SPECIFIC CARRIER
MULTIUSER
BEST QUALITY OF STREAMING
KING BOOTANIMATION AT 60 FPS
ENABLED SEARCH DIRECTORY IN ARCHIVE APP
DISABLE CONVERSION SMS TO MMS
ADD MEGA ADSBLOCK
INCREASE BATTERY LIFE
INCREASE PERFORMANCES
ALLOW MOCK LOCATION
ADB FULLY WORKING
OTA UPDATER
KING_ROM_S7_EDGE_V14
UPDATE YOUR BOOTLOADER TO LATEST VERSION (BPxx), ONLY WITH TWRP 3.0.2-3, THE OLD IS NOT SUPPORTED
To all @xda community for your great Support
@samsung - For better Phone of 2016
@Chainfire - For SuperSU
@SuperR. - For Kitchen
@svadev - For DEODEX tool
@zubi182 - For Dual Speaker mod
@Tkkg1994 - For adb fix, updater-script and efsbackup
@Ticklefish - For Tickle My Android
@raziel23x - For APK Multi-Tool
@metaspook - For Viper4Android
@Modaco - For ota updater
@daxgirl & @Wuby986 - For Rom control
@mwilky - For FP Mods
@blackm3sa - For some KERNEL Tips
@asc1977 - For great Guide Thread
@gharrington - For 3minit Battery
@mariozawa - For Potato clock
@tdunham - For great Guide Thread
@Enriquezdelaplaya - For beta test
@proofer - For beta test
If I have miss someone please write me in pm to add
In /sdcard/KING ROM S7 EDGE we are some mod to flash in recovery for install or remove XPOSED, DUAL SPEAKER, SuperSU...
LINK TO SOURCE CODE OF MY ROM CONTROL
PRE-REQUISITE:
Recovery TWRP
Encription Disabler
Root
INSTALLATION:
1. Download Rom
2. Reboot in recovery
4. Click on "advanced wipe" e select "dalvik cache", "cache", "data" and "system"
5. click on "install" e select the ROM
6. First boot during about 8 / 15 minuti, Relax...
Frequently Asked Questions about KING ROM S7 EDGE
WHAT I NEED TO INSTALL THE ROM?
You need Latest recovery installed on your phone and Samsung encription disabled
HOW TO DISABLE ENCRIPTION?
Reboot in recovery then click on "WIPE" and "Format data" and tyoe "yes" this will erase all of your data
HOW TO INSTALL THE ROM?
Just put the rom in sdcard or extsdcard and flash with recovery
WHATS THE BEST CHOOSE IN AROMA?
In aroma I have select the best mod, just select your variant, the kernel and type of root
I NEED TO DO SOME WIPE?
Yes, When I release a new rom Its really recommended to do fully wipe for aroma (system+data+cache+dalvik cache)
WHY ONLY 4 CSC?
For make smallest rom I have add only 4 csc but you can download the CSC_Vx.zip for other CSC compatible with my rom
WHERE I CAN DOWNLOAD THE CSC?
I have build the KING ROM S7 EDGE Apps in Google play with a lots of mod inside, like CSC and other, you can download from the badge in OP
I HAVE INSTALL THE ROM, BUT I CANT FIND CLOCK IN STATUSBAR OR MY SETTINGS HAVE STRANGE STYLE
My rom have KING MOD App inside, with this you can active a lots of personalization, just look inside it and set all mod then reboot ui to apply, there are also a lots of app inside like potato clock, 3minit, supersu ecc...
I HAVE ACTIVATE A LOT OF MOD BUT MORE OF THIS NOT WORKING
In aroma you have install stock SystemUI and the mod can't work, just reflash the rom choosing modded SystemUI
I HAVE FIND SOME BUG WHAT SHOULD I DO?
Just write in this post the bug in details, and add rom version, your kernel (stock or custom and version), and other mod if you have add it
AFTER INSTALL THE ROM A LOT OF APP NOT APPEAR OF NOT WORK
If you have install the rom with right method (fully wiped) maybe you have choose too much app in debloat menu in Aroma, just reflash the rom without choose any app in aroma debloat menu and try if this fix your bug
ITS SAFELY TO REMOVE SOME APPS IN AROMA DEBLOAT MENU?
YES, in aroma you can remove all the app but some service can't work anymore, so just remove the app that you are sure to remove
CAN I FREEZE SOME APP WITH TITANIUM BACKUP?
NO, the app that are safe to remove are inside Aroma debloat menu, so don't freeze other app
CAN YOU ADD MORE MOD?
YES, I will add new mod in other new rom but I can't add all mod that all of you ask...
HOW TO INSTALL THE RIGHT VERSION OF XPOSED?
Just flash the XPOSED.zip inside sdcard/king rom s7 edge folder
HOW TO RESTORE STOCK BOOT LOGO?
Just flash the stockbootlogo.zip inside sdcard/king rom s7 edge folder
WHEN THE NEXT ROM WILL BE RELEASED?
DOWNLOAD MY KS7 APP TO SEE IN REAL TIME THE NEXT ROM PROGRESSION...
FROM V13 HOW TO CHANGE THE STOCK KERNEL WITH CUSTOM?
JUST SELECT IN AROMA THE SYSTEMLESS ROOT AND AFTER REBOOT YOU CAN INSTALL ANOTHER KERNEL
I have build a free version of my app that you can find it here:
KING ROM S7 EDGE - FREE
You can download all my Latest Rom, Latest Fix for free and follow the next rom progress!
But if you want, I have made a PRO / DONATE Version with more mods inside like Emoji, Bootloader, Modem, Theme and much more, this version is not essential to use my rom, but they give a small contribution to my work.
THANKS SO MUCH TO ALL USER WHO LIKE MY ROMs !!!
IF YOU THINK I DID A GOOD WORK, PLEASE DONATE TO SUPPORT ME
LIST OF DONORS:
Carmine De S*****
Proofer
Enriquezdelaplaya
Andrea B*******
Valerio V***
Luca L****
mgdes
mandroid717
Mikdoc
Marcotre80
Gianluca
Terry.666
papi_922
parabels
Wydoodt
Qamar G****
Jens R********r
Michele D*****
sami A*******n
Andrea z*****o
Marco F***********s,
Eleftherios K*********s
Pantelis G******s
Smooth M****g P**s
Nicola G********
Davide T****
Heiko P*****
liviu p******
Redmanha
All Carbon Limited
clemz91
Jason Smith
Saud A**c
Duccio C***i
Marco M***a
Davi L**i
James B**l
Lorenzo M*****o
Cedric C******d
pablopol24,
Headsherpa,
bingobingobingo
REVIEW:
SCREENSHOT:
BENCHMARK:
AROMA INSTALLER CHOOSER:
1- VARIANTS
Choose if install s7 flat or edge variants
3- KERNEL
Choose if install stock or custom kernel for specific variants
4- ROOT MODE
If you select custom kernel you can choose if install Systemless root mode or System root!!
5- SYSTEMUI
Choose if install stock or mod SystemUI
6- CSC
Select what csc you need:
AMO
BTU
DBT
EUR
ILO MULTI CSC
CEL
ILO
PCL
PTR
INS MULTI CSC
BNG
INS
INU
NPL
SLI
SLK
ITV
MEO
OJV MULTI CSC
ACR
AFG
AFR
BTC
DKR
DRC
ECT
EGY
KSA
LYS
MAT
MID
MRT
MRU
MTZ
MWD
PAK
SMG
THR
TMC
TUN
TUR
WTL
XFA
XFE
XFM
XFU
XSG
OLB MULTI CSC
CAM
GLB
MM1
MYM
SIN
SMA
STH
THL
XME
XSP
XTC
XTE
XXV
OXX MULTI CSC
BGL
CYO
MET
ORX
ROM
SEB
SEE
SIO
TOP
TWO
VIM
XEH
XEO
PHE
PHN
SFR
TCE
TSI
UUB MULTI CSC
ALE
ARO
BVO
CHO
COO
EON
PCW
TPA
TTT
UPO
UYO
UWA MULTI CSC
CDR
CHL
CPA
CRC
CTI
CTP
CTU
PCT
PET
PGU
UWM MULTI CSC
CGU
COL
TGP
VD2 MULTI CSC
ATL
AVF
CNX
CYV
MOB
MTL
OMN
PRO
SIM
SWC
TCL
VD2
VDC
VDF
VDH
VDI
VGR
VIP
VOD
XFV
VDS
VIA MULTI CSC
XSA
7- BOOTANIMATIONS
Choose ultralight boot animation or android M stock boot animation
8- SOUND MOD
Choose if install Dual Speaker v16
9- ADBLOCK
Choose if install Mega ADBlock
10- Debloat Apps 1
Choose apps to debloat
11- Debloat Apps 2
Choose apps to debloat
12- BUILD PROP TWEAKS
Choose what build prop tweaks install
13- GPSConf
Choose your country to install correct gps conf
Woohoo New Rom first post hah that doesn't happen very often for me
"POWWWWER...SPEEEEED !"
Sent from my Echoe Powered Stig driven G935F
Wiii ????
Enviado desde mi SM-G935F mediante Tapatalk
Custom kernel here?
Looks great.
Will give it a try.
GreyFox777 said:
Custom kernel here?
Click to expand...
Click to collapse
Stock kernel patched for init.d support and other...
P.S. Rom ONLINE!!!
lovely jubbly testing this bad boy now..
Sent from my SM-G935F using XDA-Developers mobile app
Error (429)
This account's links are generating too much traffic and have been temporarily disabled!
Downloaded just can't flash it til I get home bummer
"POWWWWER...SPEEEEED !"
Sent from my Echoe Powered Stig driven G935F
Your link doesn"t seems to work...
Dropbox tells me that there's an error :-/
Link down has anyone got a mirror link?
Sent from my SM-G935F using XDA-Developers mobile app
Link not working. Am I the only one?
---------- Post added at 06:42 PM ---------- Previous post was at 06:40 PM ----------
s7freak said:
Downloaded just can't flash it til I get home bummer
"POWWWWER...SPEEEEED !"
Sent from my Echoe Powered Stig driven G935F
Click to expand...
Click to collapse
Let us know your opinion since from your activity i see you know your apples
.PS Link broken so can not try.
Sorry for the link broken, dropbox drop the link for much traffic...
Now I upload to google drive, but it takes 5hours...
Sorry...
boostermbkking said:
Sorry for the link broken, dropbox drop the link for much traffic...
Now I upload to google drive, but it takes 5hours...
Sorry...
Click to expand...
Click to collapse
You should try MEGA, it's fastest for down/upload. As long as it is online again will give a try...
Clouseau_CZ said:
You should try MEGA, it's fastest for down/upload. As long as it is online again will give a try...
Click to expand...
Click to collapse
Now use google DRIVE, I need a direct link for OTA updater
Looks promising, waiting download link.
link DOWN...!!!
{
"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"
}
Hey guys! You may ask yourself what this rom is about and what you can expect from it, so it's basically something similar to the SuperMan-Rom on the Galaxy S7/S7 edge, but based on the latest and greatest software of the s8+. I was able to make a full port of the s8 (with almost all libs being s8) and I also made a backport of the latest Mali GPU driver (if you install this rom, you will be one of the first to be have a ported Mali GPU!).
! It has many custom featuers, you will find it below in the feature list :thumbup:
As you maybe know I'm a little fanboy from samsung, means I really love the stock look of the UI and the rom will always be based on most recent version from samsung, current base used is G955FXXU1AQK7 (compatible with S7 and S7e)
I wish you much fun reading through the features and while using this rom! Enjoy
So this rom should be installed by anyone loving to use a rom close to stock BUT with many mods inside aroma/rom control.
Also I'd like to make the already fast galaxy s7 even more faster as it already is! Let's see if we can reach this goal
Nobody is allowed to take stuff from my rom without asking me! Thank you.
IF YOU FOLLOW MY STEPS BELOW, YOU WILL MAY LOSE YOUR WARRANTY, KNOX WILL DISPLAY 0x1! I'M NOT RESPONSIBLE FOR ANY DAMAGED DEVICE!
Rom features of V1.5.0 Nougat:
- Based on latest G955FXXU1AQK7 Nougat base
- Prerooted with SuperSU V2.82 SR5, Phh root r310 or MagiskSU (choose in aroma)
- Magisk V14.5 (aroma selectable)
- Latest Busybox installed (aroma selectable)
- Aroma installer! with support up to 4GB zip files
- CSC features can be choosen and installed in aroma (such as Applock, Floating Message, Call recording and more!)
- Adblocker enabled or disabled (choose in aroma)
- Full rom control!! App name is BatMan Settings Free
- Fully deodexed (also framework)
- Rom informations and logo inside settings
- LED indicator settings
- choose IOS or stock emojis in aroma
- DM-Verity disabled
- Force encrypt disabled
- ADB fully working
- Modded SystemUI with many tweaks in RomControl (like header colors, qs colors and notification colors)
- 3Minit Clock/battery in romcontrol
- Custom clock positions and customizations in romcontrol
- USB Plug/Unplug disable wake up
- Remove high volume warning for headphones
- Torch on lockscreen
- Use volume key on lockscreen to switch music titles
- Knox stuff can be choosen in aroma
- Back to kill (in RomControl)
- Stock Kernel or BatStock-Kernel(choose in aroma)
- Based off from latest touchwiz source available at this moment
- Many apps are selectable in aroma debloat menu
- Selinux permissive on custom kernel
- Ram bar in recents
- Matrix animation in recents
- Sound Mod with lot improvements! (choose in aroma)
- Latest November Security Patch
- Many other features, can't list them all, please read changelog to see what changed over the time
Rom review by @shark jungle:
How to install the rom:
For advanced users:
0. Make sure to have a backup somewhere on external storage
1. Make sure to be on most recent TWRP, bootloader and modem
2. Flash the rom
3. If you need VoLTE or Wifi Calling, flash your correct carrier CSC
4. Done
For normal users:
0. Boot your phone, enable OEM unlock in developer settings
1. Flash TWRP with Odin (if you don't have odin, download it here), following this thread S7e TWRP until it works correctly (to access download mode, press home+volume down+power on while phone is turned off)
2. Make sure you are using most recent bootloader and modem, latest one available here on Android File Host
3. Now boot into TWRP by pressing home+volume up+power on while phone is turned off
4. If TWRP asks you about allowing system to be edited, swipe yes to confirm
5. In TWRP, go to wipe, format data (a keyboard will pop up now), type "yes" (this will wipe all your data, make sure to have a backup!)
6. After this, reboot recovery and start the rom installer
7. Select your preferences in my aroma installer
8. If you selected to auto update bootloader in aroma, the installer will reboot automatically
9. You can still install my CSC selection if you are customer of a carrier which is not supported by default CSC inside the rom
10. Wait till the rom boots up
11. After setting up, open BatMan Settings Free and let the app apply my default settings!
12. Enjoy the rom!
Downloads for SM-G935F/FD/K/L/S/W8:
V1.5.0 on Android File Host
Download via our Server (you need to be signed in)
Bootloader/Modems SM-G935F/FD/K/L/S/W8
CSC Selection V1.2.5
BatStock-Kernel for S8 Ports
Useful Links:
Our new Grifo Development website
GrifoDev Thread for Beta testing
Telegram BatMan News Channel
Telegram BatMan-Rom Chat
Telegram Dark Knight Theme
Known Bugs:
- Iris scanner (if you know how to implement an iris scanner into a s7e let me know )
- face unlock by samsung, we have face unlock by google
- Knox related features such as secure folder, samsung pay or samsung pass may not work any longer after rooting your phone
Credits:
- Samsung for the base
- SuperR for his awesome Kitchen
- Chainfire for his SuperSU
- topjohnwu for systemless Magisk V13.1
- amarullz for aroma and nkk71 to make it compatible with bigger zip files
- wubydax and daxgirl for basic RomControl
- myellow for all the great animations!
- TheFreak for his work as designer and his help with the website
- mwilky for his fingerprint after reboot mod, the colors control and other mods, help with private mode
- Asc1977 for a few mods I already used on SuperMan
Support:
If you enjoy this I would be really lucky if you would hit thanks :victory:
And if you really really like it, here is a donation link
:good:
PayPal
BM Settings App on PlayStore
XDA:DevDB Information
BatMan-Rom SM-G935F, ROM for the Samsung Galaxy S7 Edge
Contributors
Tkkg1994
Source Code: https://gitlab.com/Tkkg1994/BatMan-Rom
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.x
ROM Firmware Required: Custom TWRP Recovery
Based On: Stock Based
Version Information
Status: Stable
Current Stable Version: V1.5.0
Stable Release Date: 2017-12-01
Created 2017-07-12
Last Updated 2018-02-16
Changelog:
BatMan-Rom V1.0.0
- Initial Release on XDA
BatMan-Rom V1.1.1
- Rebased on latest AQF7 release
- June security patch
- Fixed the gap in pulldown menu
- readded private mode
- added a switch in RC for immersive mode
- updated csc to AQF7
- added a switch for wake the device with the volume buttons
- fake system status to official
- removed camera mod, it didn't work anyway
- updated magisk to latest v13.1
- updated all kernels with AQF7 base
- updated supersu to v2.82 sr1
- made the rom compatible with s7/s7e edge devices
- added an option to control icon colors/progress bars etc
- added a custom music apk to be colored (thanks to @Therassaad)
- many more things, check out the rom
BatMan-Rom V1.2.0
- Rebased on latest AQGB release (I know AQH3 is out, but until samsung releases a new kernel source it normally takes a few weeks that's why this base is used for now)
- July security patch
- Added navbar icon colors @mwilky
- Added navbar to get colors from statusbar (as long as the app doesn't set a default color) @mwilky
- Added in "misc" batman settings to disable touchkey light (s7 only of course)
- Readded custom color selection for navbar in stock settings
- Removed a few camera mods which weren't working
- Updated CSC to AQGB, also added all CSC in OMX (including BTU)
- Updated all Kernels to latest source and ramdisk
- Updated SuperSU to 2.82 SR3
- Added a the S Power Planning feature (forward ported from galaxy j7 prime), choosable in aroma as a csc mod
- Updated OperaMax apk to not show as chinese apk, many people meant it's a trojan lol
- Updated adblocker host file
- Updated all included modems and bootloaders
- Added a stock kernel even for the s7, so you can choose stock there as well!
- Updated Magisk to latest V13.5 beta version
- Added modded camera into aroma @zeroprobe
- Added 100+ fonts apk into aroma
- Updated busybox to most recent version
- Updated dual speaker mod to most recent version
- Added VoLTE and wificalling into pulldown menu
- Reduced download size to 3GB only (hahahaha only 3GB )
- Include sticker fix by default
- Use much less s7 libs, I hope to fix: camera crashing and some call issues with this!
- Included google face unlock, you find it in security, smart lock (to get samsungs one working I'm almost sure it's hardware related), but at least face unlock works!
- The scripts do now change build.prop to G930/G935 if a s7 model is detected, this fixes: wallpaper stretch, samsung vr. However if you wish you can always change that back to G950/G955 in aroma, there is an option for this!
- Updated all libs from s7 with latest base libs from DQG1
- Game tools: I still couldn't figure out why the systemui now even crashes. Samsung integrated the navbar even more deeply into the system this time. On some point I won't be able to fix the game launcher crashing and you will end up not to include it or using the navbar. I'm really sorry that I failed with fixing this one
- Small other changes which bring hopefully less issues!
BatMan-Rom V1.3.0
- Rebased on most recent AQH3 firmware update
- August security patch
- Added navbar height tweak @mwilky
- Added force expand notifications @thereassaad
- Updated all kernels to most recent source drop and linux version
- Updated magisk to V13.6
- Updated SuperSU to V2.82 SR3
- Added batman gif animations
- Fixed gif overlapping device informations
- Readded autostart manager in modded settings
- To disable the volume warning, there is now a switch in notification panel options to enable/disable it
- Fixed long press back not bringing up menu @mwilky )
- Removed OTA Updater. This services is outdated and not working anymore.
- Readded touchwiz double tab features! Double tap anywhere on launcher to do custom actions (the only thing which does not work yet is starting the torch light)
- Updated samsung music to most recent version with all the custom mods thanks to @thereassaad
- Fixed next alarm on lockscreen showing the wifi icon
- Fixed heads up display not working when switching in RC
- Added a new custom signal icon
- Edge lightning can now be customized! Choose a custom color OR if it should take the color from the app itself!
- Added alarm volume control to sound
- Fixed adaway app not being installed even if you selected adblocker
- Removed viper mods, since they can easy be outdated it's better to keep them outside. I hope people will go and visit the threads of the sound mods
- Updated included bootloader and modem to most recent version
- Updated csc to AQH3
- Added many new CSC mods, BUT BE AWARE, 5 SIGNAL in statusbar kills Wifi-Calling/VoLTE!
- Removed the last not working camera mod: video collage!
S7 specific changes:
- Delete the gameoptimizer in /system/app so games won't crash on startup (only if no navbar is selected)
- Fix SystemUI crashing if no navbar is installed (thanks to @mwilky )
- Use a special made framework.jar file for s7 devices, this should bring much better batterylife!
- Maybe some more things I already forgot, have fun!
BatMan-Rom V1.4.0
- Rebased on most recent AQI7 firmware update
- August security patch (there is no single september security patch released by samsung)
- This base fixes blueborne problems (which was samsungs main goal)
- Updated all kernels to most recent source drop and linux version (AQI7 for S8 and DQIC for S7)
- Updated magisk to V14.2
- Updated SuperSU to V2.82 SR5
- Added memory cleaner next to brightness slider
- Added listview animations thanks to @asc1977!
- Added a new telephony icon to romcontrol
- Added quickunlock thanks to @mwilky and @Grouxho
- Added Xposed V88.1 for magisk, why only magisk? Stock xposed can't be installed via an aroma script to-date, hoping rovo will change this in the future
- Updated all busybox to latest 1.27.1
- Updated adblocker
- Fixed lags in notification panel, for custom edge lightning you simply need to update the edge lightning service with samsung store!
- Fixed USB wakeup switch not working
- Updated launcher to support gestures even with latest update
- Updated included bootloader/modems for F/FD models
- Maybe some more things I already forgot again
S7 specific changes:
- Fixed game launcher crashing without navbar thanks to @Grouxho
- Updated face unlock by google
- Updated all libs/files to DQIC base
BatMan-Rom V1.5.0
- Rebased on most recent AQK7 firmware update
- November Security patch included
- This base fixes krack problems (krack explained: Krack)
- Updated all kernels (AQK7)
- Updated Magisk to V14.5
- Updated Xposed to 88.2 (magisk version, aroma choosable)
- Updated Xposed Installer to 3.4
- Updated adblocker host file
- Updated bootloader/modem to AQK7
- Updated zeroprobes camera mod
- Stock camera does now only feature stock camera mods, for advanced camera mods please use the modded app (which includes almost all modes)
- Fix notification background image not sticking after a reboot
- Fix carrier label on pulldown overlapping with navbar
- Fix lag on pulldown, introduced by force expand notifications. THIS MOD HAS BEEN COMPLETELY KILLED
- Add qs panel number counts to romcontrol
- Removed most google apps from debloater, why: the zip file increases all the time, you can download the apps easily via playstore, also you have them installed as user apps then
- Add modded youtube to play background videos and watch videos without ads
- Add modded GBWhatsApp and GBInstagram thanks to the GB team!
- Moved some more bloatware related to Gear VR into Gear folder
- Added "edge panel" to debloat menu
- Update update-binary
- Updated SMusic app
- Updated Modded Fonts
- Added googles web view by default, so we don't need google chrome
- Busybox installer updated
S7/S7e specific changes:
- Include S7 gamelauncher if no navbar is chosen
- Include S7 UDSS code files if s7 build.prop is chosen
- S7 libs updated to DQK1
- Kernel source DQK1
Useful posts and links
App on PlayStore:
Find my own BatMan app on PlayStore: BM Settings App
Odin:
Find all latest odin and samsung tools on this link: Samsung-Tools
TWRP links:
TWRP S7e Thread
Official TWRP website for s7e
Bootloader and Modems:
SM-G935F/FD/K/L/S/W8 BL and CP (all models in one folder!)
SM-G935F/FD BL and CP
SM-G935K BL and CP
SM-G935L BL and CP
SM-G935S BL and CP
SM-G935W8 BL and CP
Magisk related Threads:
Magisk V13.3
Magisk Beta V13.6
Magisk Discussion
How-To create a Magisk module
Phh magiks superuser
Magisk module collection
Root related Threads:
Phh's superuser
Phh's hidesu
Phh's official apk
Phh's material APK
Stable SuperSU releases
Beta SuperSU releases
Chainfires suhide
Kernels Threads:
BatStock-Kernel
TGP Kernel
Notorious Kernel
Morokernel
Apollo Kernel
Roms made by me:
SuperMan-Rom a customized rom based on official s7 releases
HydraRom which is a full note 7 rom compatible with our s7.
SuperStock-Rom which is as close to stock as possible with some nice additions.
Samsung Links:
Sammobile Website
Latest samsung apks
Samsung Opensource Center
Live samsung updates
Fast firmware downloads
Thread about CSC:
Download latest CSC from CSC Selection V1.1.0
All CSC's ever released
How to donate:
Donate via PayPal.me
Donation via normal PayPal
Questions and Answers
Basic Questions:
Q: How to get into Download Mode?
A: Power off your phone, than hold: home + volume down + power on button until you see the download mode.
Q: How to get into Recovery Mode?
A: Power off your phone, than hold: home + volume up + power on button until you see the recovery mode.
Q: My Phone is stuck at boot and doesn't start, what to do??
A: Update your bootloader, modem and TWRP recovery. Also make sure you have made a fresh install of the rom. Bootloader and Modem can be found in the OP. Another problem can be that you are didn't decrypt your phone. To fix this read below how to disable encryption.
Q: Do I need to update bootloader and modem after every update?
A: It's recommend to update your bootloader and modem everytime there is a new base yes. The developer will tell you if necessary on every rom changelog.
Q: I get verification failed at start up!?!? My phone is broken now?
A: Yes, you have to buy a new phone now. Just kidding You did not disable force encryption in TWRP (how to do so you will find below in how to decrypt your phone).
Q: I get verification FRP LOCK? WHYYYYYY???
A: Very simple answer, you did not enable OEM Unlock in developer options. Now you need to flash full rom with odin again and start from scratch. But don't forget to enable OEM Unlock this time!
Q: Which devices are supported at the moment?
A: Current supported devices are: SM-G935F/FD/K/L/S/W8. Snapdragons are NOT supported
Q: Is this rom working on Snapdragon 820 variants?
A: No, sadly not.
Q: I want to change something in my rom setup, how can I do that?
A: Simply reflash the same rom version without any wipe and than choose the correct things you want.
Q: Some features are not present in this rom, but they are on stock rom, so where are they?
A: In aroma installer you have the option to select bloat you want to install or not, you probably didn't select all package, this is why it's missing now.
Q: After a clean install my phone is overblated with many custom settings. What to do?
A: Open my romcontrol, grant it root permissions and then my default settings will be applied.
Q: Will you add X or Y feature?
A: You can kindly ask in the thread for that, if I like your suggestion I will think about adding it to the rom.
Q: You said you fixed SD card RW but Titanium Backup can't write to external SD card, why???
A: This is because of googles changes concerning SD card, to fix this open Titanium Backup, Menu, Preferences, Backup Folder Location, Storage provider and than hit DocumentProvider Storage and select your SD card. Problem solved
Q: I can't find X and Y mod. Please help
A: I've added many links and useful stuff to this post here. Hope that's what you have been looking for!
Q: I want to have my external storage like an internal as well. Google introduced it with android Marshmallow, but I can't see this option?
A: Just follow this Guide here and you can setup your SD card as normal storage
Q: I got a new strange icon (like a cloud) appearing after nougat update. What's that?
A: This is a new advanced calling feature introduced in android nougat. Should make your call quality better or something like this. To hide it please visit following forum: Get rid of RCS icon
Q: I installed Viper or other sound mods, but they won't work, why?
A: You most likely missed to freeze sound alive, if you did this and it's still not working you it's due to the kernel. Stock kernel doesn't support these mods since we need a permissive kernel!
Questions concerning rom updates:
Q: Do I have to do a full wipe for the new version?
A: It is always the best option to make a clean install, otherwise please don't come and report bugs!
Q: But I don't want to make a full wipe when only small stuff changed!
A: For updates using the same bases you can install the rom with a dirty flash. BUT with a new base a clean install is highly recommend!
Q: What steps should I do to update to a new version with a full wipe but keep all data?
A: There are some different ways. One way is to make a backup with Titanium Backup, you can backup all Apps and Preferences there. Make sure to store this backup on external SD card (if you have one). Second way would be to save your data onto a google account or samsung cloud and restore it after a clean install.
Q: I miss an apk after rom update, how can I get it back?
A: Simply reflash rom and select "dirty flash" in aroma + select the app this time in aroma.
Q: My battery life is so bad and performance is very poor after an update!?!?
A: This comes actually not form the rom itself, dirty flash can cause problems even if only some small things have been changed. So simply install it clean again and it will solve your problem.
Questions about log and logcats:
Q: I got FC's and other Problems with the rom, what to do?
A: Take a logcat for me, developers use to say: without a log, it never happened . A logcat can be grabed with a PC and ADB installed, simply type: adb logcat > log.txt while your phone is connected and the error is happening. Same can be done if you have a terminal installed on your phone. Simply type adb logcat > log.txt and you will have the same output as on the PC.
Q: What kind of logs can I provide to help you?
A: Logcat: This one is for general infos about FC's
DMESG: this is for kernel related things
Last_Kmsg: this can be used after a random reboot
Q: How to get logs?
A: 1. Connect your phone to your pc
2. Make sure you got usb debugging enabled
3. Install Minimal ADB tool
4. After install open it and type: adb logcat > logcat.txt, adb shell dmesg > dmesg.log, adb shell cat proc/last_kmsg kmsg.log
5. Send me the file you got
You can also send me a log created by your phones terminal with the exact same commands!
Questions about RomControl:
Q: None of my romcontrol changes do anything, why are you such a bad dev!?!?
A: The problem is not on my end, you installed stock systemUI (which is STOCK and does not support one single mod). Use another one in aroma instead. The same thing can happen with good lock!
Q: Romcontrol gives FC's to me. HELP!
A: Very simple answer here: wipe data and cache from batman control application. Also make sure storage permissions are given to the romcontrol.
Q: Romcontrol still FC after cleaning data and cache!
A: Make sure you allow storage permission in main settings.
Q: I try to backup my current RomControl setup, but it won't work?
A: It works. Just make sure to enable storage permission in main samsung applicatoin settings. You will find it in internal sdcard under RomControl folder.
Q: I can't restore BatMan control settings after a clean base update, why?
A: Backup for BatMan control only works as long as you use the same version of the app, I mostly change very much things in new releases that's why it won't work there.
Q: SystemUI reboot doesn't work in BatMan settings app, why?
A: Since Nougat update, you need to install busybox in order to get this button working. Without busybox the button will just do nothing.
How to go back to stock:
Q: I like to go back to stock rom, how is this possible?
A: I can provide you here all steps which are needed to go back to a full stock rom.
0. Make a backup and than wipe all partitions in TWRP
1. Go to Sammobile and choose your country
2. Download the file and the attached Odin on sammobile
3. After downloading, put your phone into download mode
4. Make sure drivers are installed and your pc can detect your phone in odin
5. If the box in odin turns blue, add the AP file to AP tab, BL file to BL tab, CP file to CP tab and CSC_HOME to CSC tab
6. Hit start and wait until it is finished.
7. Reboot and you have a stock rom again
Questions about Encryption:
Q: On TWRP there is an error about /data mount, what to do?
A: Your device is encrypted, follow the steps below to get rid of your encryption.
Q: Help, I never had a code and now after installing the rom my phone asks for a password??
A: Your device is still encrypted, on step 0 of my rom instructions it tells you to be sure you're not. So, what do you need to to in case you are still encrypted.
A: HOW TO DISABLE ENCRYPTION:
1. Boot into TWRP
2. Select Wipe
3. Select format data
4. Then you manually need to type "yes" with the keyboard
5. Confirm the wipe (this will remove the encryption)
6. Reboot your recovery
Q: Is there a way to get rid of encryption which is simpler?
A: Not really, you could also wipe data with stock recovery but this is quite a big hassle so above method works better.
Q: And if I want to use this rom with encryption?
A: Encryption does not work anymore on Nougat roms with TWRP installed, sorry to tell...
Questions about CSC/Signal:
Q: Where has the CSC selection gone?
A: To include all csc files, the rom get way to big, so it got it's own thread now, take a look here: CSC installer
Q: I have a weak cellular signal, what can I do against it?
A: Two things: first, install your providers CSC using CSC installer and flash in TWRP or flashing stock CSC with Odin. Second Thing: You can install the modem from your provider, also find your modem on Sammobile and install it with Odin in CP tab.
Q: I don't have all sHealth features, how come?
A: Not all CSCs include this feature. I recommend to use AUT or DBT as it has the best compatibility!
Q: Can I flash MM CSC on N and vis a verse?
A: No, this is clearly not recommend! You can and will face call fc's!
Questions about Xposed:
Q: Does Xposed work yet on Android N 7.0?
A: There are some test version of Xposed on N, I don't recomend to install it!
Questions about Magisk:
Q: How can I pass safetynet?
A: 1. Make sure to fully uninstall SuperSU by chainfire
2. Flash most recent BatStock Kernel
3. Flash Magisk V13.3
4. Open Magiks Manager, go to settings
5. Enable MagiskHide, systemless hosts and systemless busybox
6. Reboot the phone and check safetynet!
Q: Where can I configure the root settings in Magisk?
A: Since Magisk V11.1 Magisk uses MagiskSU, you can find it in latest Magisk Manager V4.1
Questions about Snapchat:
Q: What to do when I can't login to snapchat?
A: Clean install the rom without root and login to your snapchat, save the app with titanium backup, flash back root. For the next update of the rom just restore snapchat backup in TB.
Q: Any other possibility?
A: You could enable MagiskHide and check Snapchat inside it so root will be hidden from Snapchat. You will be able to perfectly login without any issues.
Questions about Kernels:
Q: I want to switch kernel, how?
A: We have systemless we have patches in ramdisk of boot.img. This means you have to reflash Magisk and supersu (or any other zip that changes some stuff in ramdisk partition) after every change of kernel!
Q: I got random reboots, heeelp!
A: This is most likely from a custom kernel, if you face random reboots please check if you have the latest kernel installed or switch back to the stock kernel included in the rom.
Questions about S8 Ports:
Q: I have the problem that on each game I start, the screen becomes black, why?
A: This happens on all roms if you haven't selected S8 navbar AND updated game tools via samsung store. I will explain: the new s8 has an updated game launcher which works together with the navbar. The rom itself includes an older version of that app to work well if you don't choose the navbar. If you update the game launcher, the store will think you got a s8 (as this is a full s8 port). After that it installs you most recent s8 game tools and you got this issue with black screen! Solution: don't update that game tools!!
Q: I have a GAP on the stock launcher with no s8 navbar, why?
A: Samsung recently started to update all their apps via playstore. So if you update the launcher via play store, the app will be stock from samsung and not modded anymore. Means that GAP will appear again after the update. Solution: simply don't update the app
Q: I have a virtual home button on the AOD and it won't go away!
A: You should be able to update the AOD app via samsung store, that will fix it.
Q: On AOD analog clock I can't see the clock seconds and hours on the first clock, all others are working fine. How to solve?
A: I'm aware of this and will try to fix it on upcoming updates!
Q: How can I get camera stickers to work?
A: By flashing the provided fix from the OP
Q: How can I get secure folder working again?
A: I dropped support for secure folder officially, but there have been some discussion about a fix, check it here
Reserved1
downloading now.
jioleight said:
downloading now.
Click to expand...
Click to collapse
Finished yet? We are dying to know
Any screenshots?
Great job ! very smoothly rom :d
florin_stann said:
Finished yet? We are dying to know
Click to expand...
Click to collapse
not yet. my speed is only 5mbps so it will take an 1hr+ to download.
florin_stann said:
Finished yet? We are dying to know
Click to expand...
Click to collapse
What do you want to know? We tested this rom now several days on www.grifodev.ch to fix all left errors
Raidermerc said:
Any screenshots?
Click to expand...
Click to collapse
Screenshots of what do you want to see? It's the full s8 UI , look and feel
Good ! But it will be more stable if you port N7 FE rom.
Gửi từ SM-G955F của tôi bằng cách sử dụng Tapatalk
ksr007 said:
Good ! But it will be more stable if you port N7 FE rom.
Gửi từ SM-G955F của tôi bằng cách sử dụng Tapatalk
Click to expand...
Click to collapse
I don't own a Note 7 FE, means I can't make it supported for 4 big devices, this rom is for S7, S7e, S8, S8+ all in one zip. I'm so proud lol (and plus it's not really a port when you can simply use almost all from another base, as the SOC is the same )
I will port the Note 8 roms in the future (when I can get one lol ) :good::good:
Downloaded the latest version Rom v1. 1.1
I will test it, come back in view days.... Happy ? with it!
Awesome .. i was waiting you to do it .... downloading
S7/S7 Edge Camera
@Tkkg1994
I was just wondering if there is an option in Aroma which
allows us to select the stock S7/S7 Edge camera?
Thanks, have a great day!
Tkkg1994 said:
I don't own a Note 7 FE, means I can't make it supported for 4 big devices, this rom is for S7, S7e, S8, S8+ all in one zip. I'm so proud lol (and plus it's not really a port when you can simply use almost all from another base, as the SOC is the same )
I will port the Note 8 roms in the future (when I can get one lol ) :good::good:
Click to expand...
Click to collapse
no wonder why the size is 3GB. haha. just finished my download. off to recovery I go.
Hello, i will test your rom soon. I would like to know if Batstock kernel is the same that Superstock kernel ?
thanks
PS Sorry for my english
Handeman707 said:
Downloaded the latest version Rom v1. 1.1
I will test it, come back in view days.... Happy with it!
Click to expand...
Click to collapse
Let me know what you think about it!
escoda said:
Awesome .. i was waiting you to do it .... downloading
Click to expand...
Click to collapse
Have fun
Misterjunky said:
@Tkkg1994
I was just wondering if there is an option in Aroma which
allows us to select the stock S7/S7 Edge camera?
Thanks, have a great day!
Click to expand...
Click to collapse
The camera is from the s8, but quality is the same as on the s7 and it looks just as good as ever
jioleight said:
no wonder why the size is 3GB. haha. just finished my download. off to recovery I go.
Click to expand...
Click to collapse
Yeah hahha that made it a liiiittle bit bigger hahah.
have fun flashing!
OMassalia said:
Hello, i will test your rom soon. I would like to know if Batstock kernel is the same that Superstock kernel ?
thanks
PS Sorry for my english
Click to expand...
Click to collapse
Yes it is, only optimized for the s8 port
about to flash this bomb on the s7 of my dad
{
"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"
}
IronMan-Rom for the Galaxy S7e is finally here with a dedicated thread on XDA :victory:
Hey guys! Here we are another time
Assuming that you already know me more or less, this rom is based upon latest Samsung Experience 8.5 (Android 7.1.1). I really love the Samung UI, that's why I work on those roms and not on AOSP such as LineageOS, I know I'm a little fanboy
Coming to the features, it's similar to the ones you'll find on my other roms such as BatMan-Rom (for the S8/S8+ and S7/S7e) or the SuperMan-Rom (for the S7/S7e) or even the EOL (End Of Life) HydraRom (for the glorious N7) :good:
The Rom itself contains many many custom features via RomControl, I'll list the most important ones below, still you are very welcome to try them all via the RomControl app (choosable in aroma). Now enough talking, wish you much fun flashing the rom and hope you'll enjoy it! :fingers-crossed:
Nobody is allowed to take stuff from my rom without asking me! Thank you.
IF YOU FOLLOW MY STEPS BELOW, YOU WILL MAY LOSE YOUR WARRANTY, KNOX WILL DISPLAY 0x1! I'M NOT RESPONSIBLE FOR ANY DAMAGED DEVICE!
Rom features of V1.2.0 Nougat:
- Based on latest N950FXXU3BRA8 Nougat base
- Prerooted with SuperSU V2.82 SR5, Phh root r310 or MagiskSU (choose in aroma)
- Magisk V15.4 (aroma selectable)
- Latest Busybox 1.27.2 included in aroma
- Aroma installer! with support up to 4GB zip files
- CSC features are currently not available due to encrypted csc files (a workaround is to use the S8/S8+ csc but I'll figure something out)
- Adblocker included as aroma choice
- Full rom control!! App name is IronControl Free
- Fully deodexed
- Private mode working (only with Modded Settings from aroma)
- LED indicator settings
- choose IOS, Oreo or stock emojis in aroma
- DM-Verity disabled
- Force encrypt disabled
- Modded SystemUI with many tweaks in RomControl (header colors, qs colors, notification colors and much more)
- 3Minit Clock/battery in romcontrol
- Custom clock positions and customizations in romcontrol
- USB Plug/Unplug disable wake up
- Remove high volume warning for headphones
- Torch on lockscreen
- Use volume key on lockscreen to switch music titles
- Knox stuff can be choosen in aroma
- Back to kill and Recent to kill (in RomControl)
- Stock DRAG Kernel or IronKernel (choose in aroma)
- Based off from latest touchwiz source available at this moment
- Many apps are selectable in aroma debloat menu
- Selinux permissive on custom kernel
- Ram bar in recents
- Matrix animation in recents
- Dual speaker sound mod
- Xposed V89.2 included as aroma choice
- Latest January Security Patches (includes Blueborne Bluetooth and Krack wifi fix)
- Many other features, can't list them all, please read changelog to see what changed over the time
Rom review (thanks to @shark jungle):
How to install the rom:
For advanced users:
0. Make sure to have a backup somewhere on external storage
1. Make sure to be on most recent TWRP, bootloader and modem
2. Flash the rom
3. If you need VoLTE or Wifi Calling, flash your correct carrier CSC
4. Done :highfive:
For normal users:
0. Boot your phone, enable OEM unlock in developer settings
1. Flash TWRP with Odin, following this thread Galaxy S7e TWRP until it works correctly (to access download mode, press home+volume down+power on while phone is turned off)
2. Make sure you are using most recent bootloader and modem, latest one available here on Android File Host
3. Now boot into TWRP by pressing home+volume up+power on while phone is turned off
4. If TWRP asks you about allowing system to be edited, swipe yes to confirm
5. In TWRP, go to wipe, format data (a keyboard will pop up now), type "yes" (this will wipe all your data, make sure to have a backup!)
6. After this, reboot recovery and start the rom installer
7. Select your preferences in my aroma installer
8. If you selected to auto update bootloader in aroma, the installer will reboot automatically
9. You can still install my CSC selection if you are customer of a carrier which is not supported by default CSC inside the rom
10. Wait till the rom boots up
11. After setting up, open IronControl Free and let the app apply my default settings!
12. Enjoy the rom!
Downloads for SM-G935F/FD/K/L/S/W8:
V1.2.0 on Android File Host
V1.2.0 on GrifoDev
Bootloader/Modems SM-G935F/FD/K/L/S/W8
CSC Selection for N8 Ports
IronKernel for N8 Ports
Telegram Links:
IronMan News Channel
IronMan-Rom S7/S7e Chat
Known Bugs:
- Iris scanner (if you know how to implement an iris scanner into a s7 let me know )
- face unlock by samsung, we have trusted face by google instead
- Back key light not working due to the fact, that the Note 8 and Galaxy S8 don't have hardware buttons anymore. We need to wait for a similar device as the S7 to get android 7.1.1 to fix it
- Knox related features such as secure folder, samsung pay or samsung pass may not work any longer after rooting your phone
Credits:
- Samsung for the base
- SuperR for his awesome Kitchen
- Chainfire for his SuperSU
- topjohnwu for systemless Magisk V14.5
- amarullz for aroma and nkk71 to make it compatible with bigger zip files
- wubydax and daxgirl for basic RomControl
- myellow for all the great animations!
- mwilky for his fingerprint after reboot mod, private mode, custom colors and other mods
- Asc1977 for a few mods I already used on SuperMan/BatMan
Support:
If you enjoy this I would be really lucky if you would hit thanks :victory:
And if you really really like it, here is a donation link
:good:
PayPal
XDA:DevDB Information
IronMan-Rom SM-G935F, ROM for the Samsung Galaxy S7 Edge
Contributors
Tkkg1994
Source Code: https://gitlab.com/Tkkg1994/IronRom
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.x
ROM Firmware Required: Custom TWRP Recovery
Based On: Stock Based
Version Information
Status: Stable
Current Stable Version: V1.2.0
Stable Release Date: 2018-02-19
Created 2017-12-08
Last Updated 2018-02-22
Changelog:
IronMan-Rom V1.0.0
- Initial release on XDA
IronMan-Rom V1.1.0
- Updated the base from the rom to latest BQK6 release
- This base includes the Krack fix (Krack explained: https://www.krackattacks.com/)
- Fully remodded with all romcontrol features (There are no new features added for now in the RC)
- Updated kernels to latest BQK6 source code (version 1.2.0)
- Updated included csc to BQK6
- Updated all bootloader and modem files to latest for their model
- Added SM-G955N, SM-G950N and SM-N950N bootloader/modem to aroma. So they can also update directly via recovery!
- Updated modded Youtube vanced to most recent version
- Updated patched camera bins thanks to Noxx!
- Added vision to the bixby debloat section, means if you don't select bixby in aroma you also won't get bixby vision this time
- Added a new "edge" debloat feature, if you don't choose it you get the system without all edge functions
- Updated the modded camera thanks to zeroprobe (based on BQK6 release)
- Updated all included recoveries to 3.2.0-0 (except the note 8 didn't got an update yet)
- Removed many google apps from aroma, you can download them via the playstore, this prevents an issue people had with "symlink failed"
IronMan-Rom V1.2.0
- Rebased upon latest BRA8 release
- Updated all kernels to version 1.3.0 (which include latest source code of course)
- Updated magisk to v15.4
- Updated xposed to 89.2
- Updated busybox to latest release
- Updated S7/S7e BL/CP to DRAG
- Updated adaway host files
- Readded OEM switch even to modded settings
- Prevent RMM State Lock (thanks to @blackmesa)
- Update GBWhatsapp and GBInsta to most recent versions
- Update modded youtube to most recent version
- Added a new ironman theme for the aroma installer thanks to Karan_Tamboli
- Fixed RomControl links in "about the rom" not being correct (telegram and xda links)
- Fixed systemui crashing as soon as you are in roaming mode
- Added flipboard and upday to debloat
- Updated all libs and bins to DRAG base
- Updated kernels to DRAG source/ramdisk
- Fixed resolution bug by taking libs from another 7.1.1 base (first boot screen may look a bit weird, I had to change the dpi in developer settings to 360 to get a good value for the s7 screen, default was 480)
Reserved
Reserved
Just as a small addition:
If you are using any 3rd party kernel (not the included IronKernel) you may want to ask your developer to include this wifi hotspot fix. Using 3rd party kernel will break the hotspot function!!
Please, again. If this issue happens it's not an issue with the rom BUT the kernel. I hope all devs will include it for n8 ports
Is VoLTE working on S7 Edge?
Lovely, downloading now. Can I ask if the SPen options in the settings menu have been removed? And is it worth dirty flashing over Batman 1.5 or would you expect issues?
Supersmooth rom, great work as always TKKG1994! Thank you very much for this!
jamesbond007uk said:
Is VoLTE working on S7 Edge?
Click to expand...
Click to collapse
Yes for sure with the right csc installed
Beefheart said:
Lovely, downloading now. Can I ask if the SPen options in the settings menu have been removed? And is it worth dirty flashing over Batman 1.5 or would you expect issues?
Click to expand...
Click to collapse
Spen not removed because the same rom can be installed on n8 devices. I think n8 users would kill me
Dirty flash over a complete different base? Not recommend...
mackeftw1 said:
Supersmooth rom, great work as always TKKG1994! Thank you very much for this!
Click to expand...
Click to collapse
Thanks man!
Sent from my SM-N950FD powered by IronMan
Very Nice Rom!!!!!
Will post result for the battery but everything else holy cow the best N8 Rom!!!!!!
Thank you to the Developers.
Update: The battery life is same as S7 edge stock.... I guess my battery is deteriorated from charging the phone too much.....
Rom did not install Applock although I found it in Aroma. It is not selected
I wish you could make this for my N910T.
sinkoo1979 said:
Very Nice Rom!!!!!
Will post result for the battery but everything else holy cow the best N8 Rom!!!!!!
Thank you to the Developers.
Click to expand...
Click to collapse
Thanks for your feedback! Appreciate it a lot!
romano19 said:
Rom did not install Applock although I found it in Aroma. It is not selected
Click to expand...
Click to collapse
I'm sorry to tell but there is no applock in this rom. Why?
Note 8 csc are encrypted and can't be edited to add csc features such as applock
therealjwkware said:
I wish you could make this for my N910T.
Click to expand...
Click to collapse
I'm sure a talented developer for your device can get this to work. Nothing is impossible!
Sent from my SM-N950FD powered by IronMan
Keyboard gif please
GRAZIE!! Thank you for such a beautiful Rom. We should all be greatfull for all the developers for these wonderfully roms.
Anyways, this Rom is beautifully done. I'm just wanting gif in keyboard please. I hate adding third party apps.
Thank you again
Tkkg1994 said:
Thanks for your feedback! Appreciate it a lot!I'm sorry to tell but there is no applock in this rom. Why?
Note 8 csc are encrypted and can't be edited to add csc features such as applockI'm sure a talented developer for your device can get this to work. Nothing is impossible!
Sent from my SM-N950FD powered by IronMan
Click to expand...
Click to collapse
Yes, i tried to copy "cscfeature.xml" & applock.apk from another rom (Note 8 DX port rom) and it work fine
Thanks for your great job @Tkkg1994
Everything is okay on my phone s7 flat
If it's possible can you add smart lock new one, i mean face unlock without ant touch to unlock
Sendt fra min SM-N950F med Tapatalk
Can this be installed on the G930F?
badadam said:
Can this be installed on the G930F?
Click to expand...
Click to collapse
Yes my phone is G930f
Sendt fra min SM-N950F med Tapatalk
I install this wonderful rom, just a quick question how to remove the blue line on the top left of the screen?
Jaycel0820 said:
I install this wonderful rom, just a quick question how to remove the blue line on the top left of the screen?
Click to expand...
Click to collapse
Rom control: go to battery settings and to battery bar
{
"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"
}
Special thanks goes to @corsicanu for his great work to bring Nougat to our devices. Don't thank me for this, go and spam @corsicanu's thanks button!
Disclaimer:
Code:
I am not responsible for any damage you done with your device.
Flash this ROM at your own risk!
YOU'RE NOT ALLOWED TO TAKE OR REUPLOAD ANY PART FROM THIS ROM WITHOUT MY PERMISSION!
IF YOU WANT SHARE THIS ROM, LINK TO THIS THREAD AND USE THE DOWNLOAD LINK BELOW.
PLEASE CONTACT ME FIRST, IF YOU WANT TO PORT THIS ROM FOR YOUR DEVICE.
Supported variants:
Galaxy A3 2015: SM-A300FU, SM-A300Y
Galaxy A5 2015: SM-A500F, SM-A500FU, SM-A500G, SM-A500H, SM-A500K, SM-A500L, SM-A500M, SM-A500S, SM-A500W, SM-A500Y
Galaxy J5 2015: SM-J500F, SM-J500FN, SM-J500G, SM-J500H, SM-J500M
Galaxy J5 2016: SM-J510F, SM-J510FN, SM-J510FQ, SM-J510GN, SM-J510H, SM-J510MN, SM-J510UN
ROM information and features:
Base: J510MNUBU3BSC1
Port: A530FXXS3ARH1
Powered by hadesKernel v3.1.2 (by @corsicanu) and Quasar Kernel v1.6/v2.0 (by @BlackMesa123)*
Android 7.1.1 Nougat
Hybrid security patch level (Port: 2018-08-01, Base: 2019-03-01)
Deknoxed
Debloated
Deodexed
Zipaligned
Aroma installer
SEP 8.5 Phone/Contacts
SEP 8.5 Message
SEP 8.5 Gallery
SEP 8.5 Clock
SEP 8.5 Calendar
SEP 8.5 MyFiles
Air Message
AppLock
Bixby Home
Call recording
Custom CSC feature v2.5 support
Disabled dm_verity check and tima service
Dual Messenger
Dual Speaker Mod
Download booster
Edge Screen
Google's Night Light (more info here)
Manage app data
MirrorLink
Multi Window
OMC (Multi-CSC) support (full list below)
Navigation bar
Game Launcher
Game Tools
Private Mode
Themes Store
VoLTE (CSC dependent; A3 only)
VoWiFi (CSC dependent; A3 only)
Screen Recorder
Smart Stay
Smart View
Fake Knox 0x0 status
Device status official
And more...
* Default kernel images are:
Galaxy A3/A5 2015: hadesKernel v3.1.2
Galaxy J5 2015: Quasar Kernel v1.6
Galaxy J5 2016: Quasar Kernel v2.0
Known bugs and issues:
Video Recording (unfixable): There are no TW-Nougat cam libs compatible with A3 so we have to use old MM camera libs with video record bug. Please use Footej Camera from Google Play to record videos
Focus issues (unfixable; A5 only)*
Mobile data on 2nd SIM (A5 only)
VoLTE and VoWiFi doesn't work (unfixable; A5 only): lack of compatible RIL libs
FM Radio (unfixable)
There are maybe more. Test and report (with logcats)
*A5 users have the opportunity to choose between focus bug or video recording bug in aroma installer
Please keep in mind: I don't own a J500xx device, so please make a detailed logcat if you encounter bugs.
Download:
Latest v6.0: AndroidFileHost
Mirror v6.0: Google Drive
Looking for an old version? All previous versions are available on AndroidFileHost
Installation:
Make sure you have any TWRP Recovery with aroma installer support installed
Download the ROM zip and push it to internal or external storage
Enter TWRP Recovery
Backup your current ROM in case something goes wrong
Do a Full Wipe (system, dalvik-cache, data, cache)
Install the ROM
Reboot to System
Note : First boot take 10-15 minutes, so don't interrupt it!
Telegram support:
SEPerience-ROM channel
SEPerience-ROM group
OMC (Multi-CSC) supported countries:
Spoiler: View available CSCs
Code:
ACR, KSA - Saudi Arabia
AFG - Afghanistan
ARO - Argentina
ATO - Open Austria
AUT - Switzerland
BGL - Bulgaria
BNG - Bangladesh
BTC - Libya
BTU, CPW - United Kingdom
CAC - Uzbekistan
CAM, THL - Thailand
CEL, ILO, PCL, PTR - Israel
CHO - Chile
COO - Colombia
DBT - Germany
EGY - Egypt
EON, TTT - Trinidad and Tobago
EUR - Greece
HR - Iran
INS - India
ITV - Italy
LYS, XSG - United Arab Emirates
MAT, MWD - Morocco
MID - Iraq
NEE - Nordic countries
NPL - Nepal
ORX - Slovakia
PAK - Pakistan
PHE - Spain
PHN - Netherlands
ROM - Romania
SEB - Baltic
SEE - South East Europe
SEK - Ukraine
SER - Russia
SKZ - Kazakhstan
SLK - Sri Lanka
TEB - Bosnia and Herzegovina
TPA - Panama
TPH - Portugal
TUN - Tunisia
TUR - Turkey
XEF - France
XEH - Hungary
XEO - Poland
XEU - United Kingdom / Ireland
XEZ - Czech Republic
XFA, XFE - South Africa
XME - Malaysia
XXV - Vietnam
ZTO - Brazil
Notes:
This ROM is NOT prerooted
Credits:
@corsicanu for hadesKernel, his awesome magic, support and fixes. You deserve more than just a thank
@BlackMesa123 for Quasar Kernel :highfive:
@ananjaser1211 for a lot of help and contribution to this project! :highfive:
@Wuby986 for private mode fix
@malbert16442 for his awesome porting guide
@ASSAYYED for AssayedKitchen
@Ticklefish for TMA and TOAD
@amarullz for aroma installer
Testers:
@Nealy. @josephpatrick @mechamon86
PM me if I forgot someone
Kernel Source Code and Thread:
hadesKernel:
Kernel source code: https://github.com/corsicanu/hadeskernel-7.1.1
Quasar Kernel:
Kernel source code: https://bitbucket.org/BlackMesa123/quasar_kernel_nn_8916/src
Kernel Thread: https://forum.xda-developers.com/samsung-a-series/development/kernel-quasar-kernel-v1-6-t3740637
Additional information:
Contributors
@prototype74, @corsicanu, @BlackMesa123
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Marshmallow Bootloader and Modem
Based on: Samsung Experience 8.5
Version Information
Status: Stable
Current Stable Version: v6.0 Final
Stable Release Date: 2019-05-31
Changelog:
v6.0 Final - 2019-05-31:
- ROM renamed to SEPerience-ROM A8 2018 Port
- Updated Base version to J510MNUBU3BSC1
- Updated OpenCV library
- Updated system binaries metadata
- Hybrid security patch Aug 2018/March 2019
- Reworked aroma installer
- Dual Speaker Mod (for all variants)
- Unified build (A3/A5 + J5)
- Serenity Kernel has been removed (J500xx)
- Quasar Kernel has been removed (A 2015 series)
- Added Call recording option (selectable in aroma)
- Added Camera shutter sound (selectable in aroma)
- Added OneUI Audio (selectable in aroma)
- Added DPI settings in aroma
- Added extra quick tiles
- Corrected J500G battery properties (2100 mAh)
- Disabled rotation on lockscreen
- Disabled dm_verity check and tima service
- Enabled Caller ID and Spam Protection for all CSC
- Extra volume steps in calls (selectable in aroma)
- Fixed compatibility failed issues in certain TWRP versions
- Fixed permissions for certain system configurations
- Fixed Live Message
- Fixed Samsung Health on non-rooted phones
- Fixed Smart Stay
- Full OneUI emojis support
- Moved some CSC features to customcsc_v25.xml
- OneUI clock font (selectable in aroma)
- Patched OMC to make all of CSC dependent features working for all CSC
- Removed IMEI Tracker from certain CSC (BNG, INS, SLK)
- Removed Kernel menu from aroma installer
- Removed RMM stuff as Snapdragon 410 BL doesn't even have RMM state
- SEPerience-ROM's own custom bootanimation (selectable in aroma)
- System-wide font changed to Android Pie
- Tweaks for better performance and battery life experience
- Updated RIL (J500H)
- Updated System HALs and components
- Updated WiFi configurations
- Using default hw parameters
- Other under the hood improvements
v5.0 - 2018-11-30:
- Updated Base version to J510FNXXU2BRI1 (INS)
- Added support for the Galaxy A5 2015 variants
- Cleaned up system apps
- Updated Custom CSC feature to v2.0
- Merged additional CSC into OMC (CAM, THL, XME and XXV)
- Ported SE 9.0 Oreo system apps
- Enabled Samsung Camera sticker center and attitional features
- New Samsung Messages (v5.0) Oreo with stickers support
- Reworked troubleshoot options
- Introduced Night Light
- Rotation on lockscreen
- Removed Blue light filter
- Removed Face Recognition completely
- Updated Edge panels
- Patched OMC to make most of CSC dependent features working on all CSC codes
- Search bar in quick settings
- Added Quick tools edge
- Other under the hood improvements
v4.5 - 2018-09-05:
- Updated Port version to A530FXXS3ARH1 (OMC)
- New security patch level 2018-08-01
- Added Clipboard and SBrowser Edge
- Enhanced Troubleshoot options
- New debloat option in aroma installer
- Qualcomm location service
- Qualcomm RIL service
- Small changes for edge screen
- Updated Custom CSC feature to v1.5
- Other under the hood improvements
v4.0 - 2018-07-17:
- Updated Base version to J510FNXXU2BRE6 (DBT)
- Updated Port version to A530FXXS2ARF1 (OMC)
- New security patch level 2018-06-01
- Air Message
- Custom CSC feature support
- Data usage view on quick panel
- Grace UX Launcher (choosable in aroma)
- Merged additional CSC into OMC (ACR, AFG, BTC, CEL, EGY, ILO, KSA, LYS, MAT, MID, MWD, PAK, PCL, PTR, THR, TUN, TUR, XFA, XFE, XSG)
- Removed some universal (exynos) system apps
- S Clean
- S Bike Mode
- S Power planning
- S Secure
- Screen Recorder
- Security enhancement
- Smart Manager CN (+ Samsung's Package Installer with extra features)
- Troubleshoot options in aroma installer
- USB Backup (requires OTG support)
- Use 4G or LTE data icon
v3.0 - 2018-06-10:
- Updated Base version to J510FNXXU2BRD7 (INS)
- Updated Port version to A530FXXS2ARE1 (OMC)
- New security patch level 2018-05-01
- Added LTE/4G only in network mode
- Additional Quick tiles
- App Lock
- Auto reboot section in settings
- Cleaned up system apps
- Data usage notifications
- Disabled text magnifying glass
- Edge lighting notification (partially working)
- Extended power menu
- Extended Wi-Fi menu
- Fixed incorrect bluetooth battery stats
- Live Drawing
- Manage app data (Samsung's built-in firewall)
- Merged additional CSC into OMC (BNG, NPL, INS and SLK)
- New data usage settings
- Private Mode
- Removed preloaded Samsung Keyboard languages (sipdb) for more free system space
- Removed Samsung Secure Wi-Fi
- Reworked MirrorLink without external libs
- Security enhancement
- Snap Window
- SVoice
v2.0 - 2018-04-29:
- Updated Port version to A530FXXU2ARD1
- New security patch level 2018-04-01
- Added hadesKernel v3.1.2 by @corsicanu
- Aroma installer by @amarullz
- Adapted System framework to MSM8916 with A300xx properties
- Added A300Y (a3ultedv) support
- Added Always On Display
- Added Qualcomm's Performance framework
- Cleaned up System apps
- Custom debloat level (low, medium, heavy) in aroma installer
- Debloated more apps
- Disabled Face Recognition (due to hardware limitations)
- Edge Screen support
- Enabled Edge lighting for Samsung Music
- Enabled some OMC (CSC) features (thanks @corsicanu)
- Fixed brightness issues
- Fixed charging issues
- Fixed shutdown animation size for 540x960 screens
- Improved battery life
- Improved performance
- Improved RAM management
- Navigation bar
- Reenabled some System apps and features
- Removed unsupported 1536x1536 (1:1; 6.0M) camera resolution
- Software information shows current installed SEP 8.5 ROM version
- Support for additional Samsung Camera shooting modes
- SystemUI side padding
- Ultra Data Saving mode
- White boot & shutdown animation
v1.0 - 2018-02-25:
- initial release
F.A.Q
Q: How to root it?
A: Grab Magisk from here.
Q: Splash screen gets more and more greenish when I try to boot. Is that normal?
A: Of course not. This means you're not on Marshmallow bootloader & Modem. Flash any MM stock ROM first before you flash this ROM.
Q: ROM booted but there is no gallery, clock etc. Why did you removed it?
A: I didn't, YOU debloated them in aroma installer. Reflash the ROM again without wiping data and this time don't debloat them.
Q: There is no CSC folder in /system. How to add CSC features?
A: This ROM is featured with OMC, a new multi CSC solution. Locate to /system/omc and add your features to customcsc.xml.
Q: My GPS does not find my location. Any fix?
A: Download GPS Test app from Google play, run it, go outside and wait 10 minutes.
Q: Do I have to clean flash when there is a new update?
A: No, flash it over a previous version is ok.
Q: I enabled screen recorder in aroma but I can't find it in settings. How to run screen recorder?
A: You can find it's settings in settings > advanced features > screen recorder. To start recording, pull down quick settings, search for Screen Capture tile, extend it and select screen recorder.
Q: XYZ app does not work/force closes and I want create a log to help you. How can I create a logcat?
A: I'm glad you'd like to help. Follow this xda tutorial or download any logcat app from Google Play.
Q: Why still no Oreo or Pie port?
A: Samsung won't update any MSM8916 device to Oreo/Pie anymore.
Q: Why I can't enable 4G in second SIM?
A: Galaxy MSM8916 modems don't support dual LTE.
Q: I've enabled navigation bar but I don't like it. How can I remove it?
A: Reflash the ROM select everything you did before except nav bar without wiping data.
Q: Do I have to flash Galaxy A8 2018 mods, recoveries etc. when I use this ROM?
A: NO! This ROM will not transform your Galaxy to an A8. Only flash mods, recoveries etc. meant for your device variant.
Nice job, glad to see this project alive and released! Keep it up!
Sent from my SM-G955F using Tapatalk
Happy that QuasarKernel for A3 can finally do his job. Good luck with the rom project?
Stuck on "Checking for updates...". Tried resets, wipe cache, nothing.
EDIT: Figured out, that the phone randomly reboots when SIM card inserted.
lucky5522 said:
Stuck on "Checking for updates...". Tried resets, wipe cache, nothing.
Click to expand...
Click to collapse
This usually happen if you're connected to mobile data or wifi without internet access... or if you're impatient (please check attached screen).
Try again without SIM inserted and don't connect to wifi.
EDIT: Figured out, that the phone randomly reboots when SIM card inserted.
Click to expand...
Click to collapse
Please capture a logcat since I don't have this issue...
xXPR0T0TYPEXx said:
This usually happen if you're connected to mobile data or wifi without internet access... or if you're impatient (please check attached screen).
Try again without SIM inserted and don't connect to wifi.
Please capture a logcat since I don't have this issue...
Click to expand...
Click to collapse
Here u go.
I got pass the SetupWizard, but phone after a while just freezes and reboots.
lucky5522 said:
Here u go.
I got pass the SetupWizard, but phone after a while just freezes and reboots.
Click to expand...
Click to collapse
Strange I wiped multiple times before public release and never experienced any random reboots. Maybe you did tick diagnostic data in setup wizard...
Thx anyway I'll check your logcat as soon as possible
Sent from my Samsung SM-A530F using XDA Labs
Maybe thats because I flashed coming from LinageOS 14.1?
corsicanu said:
Nice job, glad to see this project alive and released! Keep it up!
Sent from my SM-G955F using Tapatalk
Click to expand...
Click to collapse
Corsicanu ,you are one of the best developer for a5 2015 and I have been one of your rom user for more than 1 year . So it really hard to believe that you have left the development of a5 2015 and closed the Hades Rom thread . Plz I can understand your feelings but plz come back , this has been a lesson for all a5 2015 users .
CORSICANU plz plz plz plz . . . . Consider my words . . . . .:crying::angel::crying:
By the way if possible , plz port this Rom for a5 2015. Bec i like the spec provided in this Rom.
lucky5522 said:
Maybe thats because I flashed coming from LinageOS 14.1?
Click to expand...
Click to collapse
Probably, if you didn't wiped data before/after flashing SEP 8.5 and rebooted with LineageOS stuff.
Regarding to your logcat:
Code:
[ 02-25 22:15:03.769 5238: 5238 W/System.err ]
java.lang.NullPointerException: Attempt to invoke interface method 'android.os.Bundle com.samsung.android.c.g.a(int, android.os.Bundle)' on a null object reference
[ 02-25 22:15:03.773 5238: 5238 W/System.err ]
at com.samsung.android.matecommon.model.logic.s.f.b(SourceFile:62)
[ 02-25 22:15:03.773 5238: 5238 W/System.err ]
at com.samsung.android.matecommon.model.logic.s.f.d(SourceFile:98)
[ 02-25 22:15:03.773 5238: 5238 W/System.err ]
at com.samsung.android.matecommon.model.logic.s.f.g(Native Method)
[ 02-25 22:15:03.773 5238: 5238 W/System.err ]
at com.samsung.android.matecommon.model.logic.s.f.a(SourceFile:111)
[I]etc..[/I]
counted multiple times and causes soft reboots. This source brought me to Samsung Galaxy Friends in /system/priv-app/MateAgent. According to your logcat, some framework classes crashed before Android Runtime shutted dowm and rebooted your phone.
Well try to reinstall the ROM again and follow the installation instructions carefully and always do a full wipe if you're coming from an other ROM. AND: Delete MateAgent from /system/priv-app if you still experience soft reboots
I tested this ROM, also from LOS (RR).
At first boot showed me some message on russian (cyrilic) language upon boot and 2 options (i think it was something about SIM card support) I choosed bottom option, phone restarted into recovery, do something quick and again loooong reboot.
After that I was able to use ROM.
Nice ROM, thanx for your time!
(After few hours of exploring I try to unistall Gapps, ROM crashed, i give up and back to LOS.
If you ever decide to kill all samsung and google, even on test ROM, please notify me)
will you port for A500xx
No md5 found what have i done wrong?
Error flasing the zip.
A300FU with twrp recovery.
Pls someone help me.
muhammadnaqvi03 said:
No md5 found what have i done wrong?
Error flasing the zip.
A300FU with twrp recovery.
Pls someone help me.
Click to expand...
Click to collapse
Try redownload this rom or try new TWRP fo A300FU
https://forum.xda-developers.com/sa...overy-samsung-galaxy-a72015-sm-a700f-t3362283
---------- Post added at 03:05 PM ---------- Previous post was at 02:57 PM ----------
Hi, I love your roms So, can I make tutorial on my YouTube channel ( I did one tutorial of your grace ux for A3)? Becuse I saw red warning of copyright or something similary that, i wrote this text. So that is my question Thank you
g0didit said:
I tested this ROM, also from LOS (RR).
At first boot showed me some message on russian (cyrilic) language upon boot and 2 options (i think it was something about SIM card support) I choosed bottom option, phone restarted into recovery, do something quick and again loooong reboot.
After that I was able to use ROM.
Nice ROM, thanx for your time!
(After few hours of exploring I try to unistall Gapps, ROM crashed, i give up and back to LOS.
If you ever decide to kill all samsung and google, even on test ROM, please notify me)
Click to expand...
Click to collapse
Feel free to debloat the ROM but it's not my problem if the ROM crashed due your debloat actions.
ankitchanki said:
will you port for A500xx
Click to expand...
Click to collapse
No
muhammadnaqvi03 said:
No md5 found what have i done wrong?
Error flasing the zip.
A300FU with twrp recovery.
Pls someone help me.
Click to expand...
Click to collapse
Update your TWRP Recovery. Follow the link which @PsychoDrakCZ mentioned
PsychoDrakCZ said:
Try redownload this rom or try new TWRP fo A300FU
https://forum.xda-developers.com/sa...overy-samsung-galaxy-a72015-sm-a700f-t3362283
---------- Post added at 03:05 PM ---------- Previous post was at 02:57 PM ----------
Hi, I love your roms So, can I make tutorial on my YouTube channel ( I did one tutorial of your grace ux for A3)? Becuse I saw red warning of copyright or something similary that, i wrote this text. So that is my question Thank you
Click to expand...
Click to collapse
Yes I saw your video tutorial. Btw thanks for this :highfive:
Feel free to make an another tutorial about this ROM. This red disclaimer text goes to those who like porting ROMs from other developers or using some parts from it for their own work.
Sent from my Samsung SM-A530F using XDA Labs
xXPR0T0TYPEXx said:
Probably, if you didn't wiped data before/after flashing SEP 8.5 and rebooted with LineageOS stuff.
Regarding to your logcat:
Code:
[ 02-25 22:15:03.769 5238: 5238 W/System.err ]
java.lang.NullPointerException: Attempt to invoke interface method 'android.os.Bundle com.samsung.android.c.g.a(int, android.os.Bundle)' on a null object reference
[ 02-25 22:15:03.773 5238: 5238 W/System.err ]
at com.samsung.android.matecommon.model.logic.s.f.b(SourceFile:62)
[ 02-25 22:15:03.773 5238: 5238 W/System.err ]
at com.samsung.android.matecommon.model.logic.s.f.d(SourceFile:98)
[ 02-25 22:15:03.773 5238: 5238 W/System.err ]
at com.samsung.android.matecommon.model.logic.s.f.g(Native Method)
[ 02-25 22:15:03.773 5238: 5238 W/System.err ]
at com.samsung.android.matecommon.model.logic.s.f.a(SourceFile:111)
[I]etc..[/I]
counted multiple times and causes soft reboots. This source brought me to Samsung Galaxy Friends in /system/priv-app/MateAgent. According to your logcat, some framework classes crashed before Android Runtime shutted dowm and rebooted your phone.
Well try to reinstall the ROM again and follow the installation instructions carefully and always do a full wipe if you're coming from an other ROM. AND: Delete MateAgent from /system/priv-app if you still experience soft reboots
Click to expand...
Click to collapse
Did full wipe (data/system/cache/dalvik), formated data with TWRP 3.0.2.1. Installed ROM, and again it started to crash. Now I was coming from clean stock 6.0.1.
I deleted MateAgent from flashable .zip, full wipe, flashed, and now using this ROM 2 days straight stable. Love it. Excellent work!
PsychoDrakCZ said:
Try redownload this rom or try new TWRP fo A300FU
https://forum.xda-developers.com/sa...overy-samsung-galaxy-a72015-sm-a700f-t3362283
---------- Post added at 03:05 PM ---------- Previous post was at 02:57 PM ----------
Hi, I love your roms So, can I make tutorial on my YouTube channel ( I did one tutorial of your grace ux for A3)? Becuse I saw red warning of copyright or something similary that, i wrote this text. So that is my question Thank you
Click to expand...
Click to collapse
can you send then the youtube link
xn0live said:
can you send then the youtube link
Click to expand...
Click to collapse
Yes This is tutorial of GraceUX rom. Tutorial for this 7.1.1 I will make in a few day youtube.com/watch?v=cH0h0Q8hGv8
Hello, first of all thank you for this amazing rom. Flashed it yesterday an I had some issues with it. Rom itself works flawlessly but for some reason i can't charge my phone. Only way to charge it is to turn it off and charge. I did everything that you said that needs to be done when flashing, wiped everything and deleted MateAgent. Flashed it many times again and again and no results. Yesterday managed to charge it when i deleted cache and flashed it again but it charged to 100% and then just stopped and I can't charge it since then. Tried flashing quasar kernel 2.0 but that gave me random reboots. Soo if you have any ideas or suggestions I would gladly try it. Thanks!