Related
Hello this is a port of emonoN rom from galaxy mini
i finally managed to port it
http://forum.xda-developers.com/showthread.php?t=1176927 <- original link
HTML:
**Stuffs you don't get from any other stock based ROMs**
• emanoN Parts (for non-stock settings and utilities)
• 9 lockscreens and CM7 lockscreen options which includes:
- Menu button to unlock screen
- Custom application starter
- Disable unlock slider
- Lockscreen gestures
• Integrated Spare Parts
• Enable/Disable CRT on/off animation
• Long-press volume button in screen off mode to skip forward/back songs (hard coded, doesn't work with stock Music app)
• Long-press back button to kill foreground application
• Statusbar tweaks which includes:
- 15 toggle buttons and configuration. Long press toggle icon will bring to the respective setting
- Clock, signal, battery tweaks
- Battery bar
- Statusbar color and transparency
• Access Samsung codes
• System utilities
• Flip to mute phone
• Enabled native SIP (Settings > Call settings)
• 98% odexed system. The following apps are deodex for theming: mms, dialer, contacts, settings, systemui, music, launcher, and desk clock
The usual stuffs you get from other stock based ROMs:
• Implement swipe to clear notifications
• Disabled scrolling cache
• Additional volume steps (for notification only)
• Enabled bootanimation + random bootanimation
• Reboot, Recovery and Screenshot shortcut on Power Menu
• Multi-language
• RTL display for Arabic text
• Set screen not to turn on when device is unplugged
• System and build.prop tweaks
• ICS transition animations
• Still stock themed. I just replaced those crappy statusbar icons with CM7
• Removed CSC folder
• On demand script to mount cache to data for downloading apk of more than 20MB from market
• Block Ads
• Added some binaries
• OpenVPN ready
• Sqlite patch
• Connection to Ad-Hoc WiFi (optional)
• Gingerbread Keyboard (optional)
• Pre-rooted and ADB as root
• Busybox 1.19 (from CM7)
• init.d and usersinit.d support (for running custom scripts at boot)
• Adjusted RAM management values based on V6 SUPERCHARGER. On demand script to change memory management values to stock (less aggressive values for multi-tasking) and also a script to revert back to ROM values
• Adjusted SD card read ahead value to 2MB
• All partitions are EXT4
The boring stuffs (app changes):
• Removed stock apps
- Google apps that can be downloaded from the Market (Gmail, Voice Search, Youtube, and Quick Search) to ensure that you get the latest version and to save space
- Samsung apps (Quick Office, Software Updater, Samsung Market, Stock Clock Widget, Program Monitor Widget, Screen Capture Service, Home Screen Tips, and Social Hub)
- Swype (optional to re-install)
• Replaced stock apps
- Myfiles ==> File Manager (with root access File Manager > Settings > Root Explorer)
- Dual Clock and Clock Widget ==> From Galaxy Y
- Desk Clock ==> From CM7
- Live Wallpaper ==> From CM7 (modified by me)
- TouchWiz Launcher ==> From SGS (modified by me)
- Maps ==> Updated to 6.3.0
- Market ==> Google Play
• Modified stock apps
- Messaging ==> Removed recipient limit and SMS>MMS auto-conversion. Enabled skin chooser
- Camera ==> Enabled power key to take pictures
- Wallpapers ==> Replaced some wallpapers
- FM Radio ==> Removed Airplane mode restriction
• Added apps
- Lock Screen (soft key to turn off display)
- Terminal (running commands)
- OpenVPN Settings
- Download All (to be able to download any file type)
- S2E
- No-frills CPU Control (change CPU frequency and I/O scheduler)
- DSP Manager
Credits
Credits and thank you:
tj_style for pioneering development of our device, CWM and CM7
squadzone for picking up what tjstyle left and for keeping the development alive
subpsyke for his short stint on our forum
lidroid for the following -
Status bar toggle mod
Flip mute, app uninstaller, autostart codes from Lidroid Toolbox (available in the Market)
CM7 lockscreen
AndroidON for scrolling cache and volume step
hansip87 for swipe to clear notification codes
zeppelinrox for RAM management values
spacecaker for modified TouchWiz 4 launcher and porting this rom
RomanBB for Statusbar Tweaks sources
pvyParts for additional Statusbar Tweaks sources and Battery Bar
DOWNLOADS
removed
i uploaded wrong one sorry
wait for upload
Bugs etc
Dialer force closes
Because its ldpi
Some things will not look / fit well
Will fix that later
Anymore say it
DOWNLAODS
http://www.mediafire.com/?iubyq14fbw7t3od ace ;D
Oh.. new stuff.. Looks good!
Edit: Btw some screenies would be great!
I see you the OP of every thread
You are Fast
Lol
Sent from my GT-S5830 using xda premium
sounds amazing, can you please share screen shots...
Sent from my GT-S5830 using xda premium
Dialer is kinda like the most important thing
The hell, this is great! My IT Teacher is using this Noname ROM and I actually liked it! Great that you're porting it for Ace. Good job!
emanoN spelled backwards ftw
Sent from my GT-S5830 using Tapatalk 2
removed dl link
i uploaded wrong one
spacecaker said:
removed dl link
i uploaded wrong one
Click to expand...
Click to collapse
Ojhh man!!!
plz upload fast...
Already did a 3x wipe b4 readin u posted wrong link..
EDIT:
It sounds gud btw,,, any screenies...
I'd love to see some screenshots from the diffrent lockscreens, but i can't even find some in the original post -.-
here are some screenies of the lockscreen
http://forum.xda-developers.com/showpost.php?p=25418469&postcount=1887
yea ! this is hell can u port the emanon themes too ??
Puzzle-lock? zomfg, gotta flash this
ARGH failure every upload -_-
lol spacecaker i saw u got it xD
Gr8 bro xD
is this the rom which lagloose wanted to be ported??
P.S. spacecaker you should get recognized Devloper title!
Sent from my GT-I9100 using xda premium
jinavs said:
is this the rom which lagloose wanted to be ported??
P.S. spacecaker you should get recognized Devloper title!
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Yes the one lagloose wanted only i couldnt find original developer
So i didnt asked yet if i could publish
Sent from my GT-S5830 using xda premium
@spacecaker
how u all get the "show content" button
DQiB said:
@spacecaker
how u all get the "show content" button
Click to expand...
Click to collapse
[ hide ] text here [/ hide ] without spaces
then u get
text here
"Enjoy the Stability of Stock firmware and the Smoothness of Vanilla Android"
Sami OS for the SGSA
Current Version: 1.4 (Check under ROM Updates for Download link)
Total Download Count: 10040
The most hyped ROM is finally here! Being in XDA Developers' forum for quite some time, it tempted me to contribute something to our device and after EIGHT Months, I finally present Sami OS 1.0 for our Galaxy S Advance!
INTRODUCTION:
Based on Samsung's UBLPH firmware, the Sami OS 1.0 is a Custom ROM bundled with a lot of features along with a stunning Dark UI which obviously makes it a great alternative to Samsung's stock firmware because the purpose of creating this ROM is for Faster Performance, Longer Battery life and Smoother UI. Just like a Lamborghini, its both FAST and BEAUTIFUL!
DISCLAIMER:
Code:
/*
* I am not responsible for bricked devices, loss of data, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed.
* Please do some research if you have any concerns about the features included
* in this ROM before flashing it! YOU are choosing to make these modifications,
* and so please don't point your finger at me for messing up your device.
*/
FEATURES OF SAMI OS 1.0:
Here's a summarized list of almost all the features that makes this ROM so special...
Rebuilt using Samsung's UBLPH firmware
Pre-rooted with SuperSU (v1.65)
Debloated i.e Removed most of Samsung's Bloatwares like Music Hub, Social Hub, Samsung Apps, etc.
Removed unnecessary library files from system > lib folder
Removed all Bloatware and Customization made by Claro AR
Deodexed System Apps and System Framework
Zipaligned System Apps (for better utilization of RAM)
Completely themed Samsung's TouchWiz UI and most System apps with Premium Black color to make it look more Elegant
Updated all System Apps to their latest version (with the multi DPI version of Google Play 4.4.21)
Added a couple of languages like Arabic, Urdu and Farsi (but the ROM isn't completely multilingual yet)
The entire UI is 100% Hardware Accelerated - so no or less lags will be seen (but at cost of some battery life)
1% Battery mod added
Tonnes of Build.prop tweaks added
Enabled and Added a couple of init.d tweaks (note: some of the values set in those init.d tweaks are experimental)
Several Miscellaneous tweaks added for Faster (and Lag free) UI and smoother live wallpaper animation
Fixed Home Button Lag
Replaced all the Default Jellybean transitions and animations with ICS transitions and animations
Added a couple of Audio and Volume tweaks (still experimental)
"Under the Hood" Performance tweaks for Aggressive Gaming
"Under the Hood" Power tweaks for Maximum Battery Life
Performed many several tweaks for MUCH Better Ram management; and therefore more multitasking!
The color of the Status Bar has been Darkened
Themed and Rearranged the Toggle Buttons in the Notification Bar
Disabled auto-scrolling of the quick settings toggles when the notification bar is pulled down
Added a couple of hidden Toggles (like driving and airplane mode toggles)
Replaced Stock Wallpapers with Better Alternatives - also added a few extra HD wallpapers
Added HOSTS file - no more ads in any app or on websites (Doesn't yet block each and every ads)
Miscellaneous Internet/Network tweaks added
4-Way Rotation hack enabled - now you can use the phone while holding it upside down too!
Phone will not not Wake up (when in Sleep) with "Refreshing Sim Data" message when its in Airplane Mode
Unplugging Charger doesn't wake up the Phone/Screen (its a small mod)
Adaptive Multi-Rate wideband encoding enabed to improve in-call audio quality
Disabled APK signature verification
Added Custom Boot Animation support
(Realistic) Ripple Effects on lock screen enabled
Enabled stock AOSP lock screen from Android 4.1.x (with four shortcuts)
Slightly modified Samsung's Circle lockscreen with four lock screen shortcuts instead of three
Integrated several tweaks from Pimp My ROM app
Modded TouchWiz to enable "wallpaper scrolling" which Samsung decided to remove for some reason
Removed Ascending Ringtone functionality
Partially themed and optimized Phone and Contacts app (with single color and compressed png files) to decrease loading time delay to some extent
Enabled Smart Rotation feature
Enabled a couple of hidden and important features in stock Messaging app
Revamped the Settings app and gave it a new and Better set of Icons
Revamped the Power Menu and also added Hot Reboot and Reboot to Recovery Option
Enabled Call and Message Blocking option in Settings app (can be used as an Alternative to Blocking Mode)
Removed "Software Update" menu from About Phone section
Removed "Software Update" widget
Updated Polaris Viewer 4.1 with Polaris Viewer 5
Disabled scrolling cache across OS (for smoother scrolling)
Disabled annoying Startup and Shutdown sounds
Added Google Edition phones' Camera and Gallery app with working Photosphere and Photo editor!
Added Genie Widget
Added Nova Launcher
Added FlipBoard
Added Root Browser
Added shortcut to Task Manager on App Drawer
Replaced Stock Internet Browser with the AOSP Web Browser
Replaced Samsung keyboard and SWYPE with Stock Android 4.2 Keyboard
Replaced Stock Music player with Play Music+ (a modified version of Google Play Music)
Replaced Stock Calender app (aka SPlanner) with Android 4.2.2 Calender app
Replaced Stock Calculator app with CyanogenMod calculator app
Replaced Stock Memo app with a modified Notes app from Sony Xperia T
Replaced the stock Clock app with a Ported version of MIUI Clock (only digital clock widget doesn't work/load)
Modded the TouchWiz launcher to reduce sluggish animation which occurs occasionally (to some extent)
Added SunBeam Live Wallpaper (the awesome LWP found in Google Edition phones)
Removed some stock Ringtones and Notification tones and added a few "better" ones by myself
Added iPhone's "well recognized" Ringtone and Notification tone
Added Samsung Galaxy S4's Over the Horizon ringtone
Added Ubuntu font and the new Roboto font seen in Android 4.3
There's a lot more to add to this HUGE list and obviously I have forgotten a few of them myself!
NOTE: The features/changelogs of Sami OS 1.1 and above are under Changelog (in Post #2)
SCREENSHOTS:
Screenshots can be found on the "Screenshots" tab above.. Get ready to blow your mind by finding out how BEAUTIFUL my ROM is!
{
"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"
}
DOWNLOADING AND INSTALLING SAMI OS:
To Download my ROM, please visit its webpage and while it downloads you can spend your time reading all the instructions and tips that are mentioned in this thread. After the Download completes, you can start reading the instructions given below and please read all the instructions carefully to successfully install Sami OS...
Prerequisites:
A fully functional GT- i9070 or i9070P of course
Your phone must be having enough Battery charge (30% or more - just to be safe)
Your External SD Card must be having enough Storage capacity
Your phone must be running any of Samsung's Jellybean (4.1.2) firmware. If you're running Android 2.3.6 Gingerbread, then please upgrade to Jellybean 4.1.2 first! Or if you're running Android 4.2 or above then please downgrade to Jellybean 4.1.2, then you'll be able to install my ROM.
Your phone must be Rooted
Your phone must be running a custom kernel which has either TWRP or ClockworkMod recovery installed (Recommended Recovery: TWRP)
(Optional) You must have Odin and Samsung's USB Drivers Installed on your PC. You must also have a USB cable and a copy of Samsung's Jellybean firmware; just in case you fail to install Sami OS and end up with having no OS on your phone
(Optional but Recommended) You must backup all your Apps, Games, App data, Memos, Messages, Call logs, etc. to your External SD Card. But do note that I will not be held responsible if you lose all your files, apps and all your data since installing any ROM will require deletion of user data for preventing common installation errors.
Installation of Sami OS:
- Download my ROM and put it on your External SD Card (make sure it has sufficient space to store my ROM in there)
- Reboot to Recovery. To do that, turn off your phone and Press and hold Volume Up, Home and the Power button and release it when you see the Samsung Logo after a short vibration...
For people with TWRP Recovery:
- Go to Settings and Disable (un-check) Zip Signature Verification
- Then go to Mount and check (mount) System
- Then go to Wipe > Advanced Wipe and check System, Data, Cache and Dalvik Cache. Then swipe to wipe/erase them. As stated above, doing all these will erase pretty much everything on your phone so make sure you backed up everything first
- Then go back and select Install, switch to external_sd card and select "Sami_OS_For_GT-I9070.zip"
- Then swipe to flash it and the rest of the Installation should be automated, so wait for a while for the installation to finish
- After the Installation is over, it should show a "Successful" message in Blue text. Now all you have to do is press on Reboot to do Reboot to System!
For people with CWM Recovery:
- Go to Wipe data/factory reset and Confirm its deletion
- Then go to Wipe cache partition and Confirm its deletion
- Then go to Advanced, then select wipe dalvik cache and Confirm its deletion
- Then go to Mounts and Storage and mount your system
- Then on the same menu, select Format /system, /cache, /data and /preload folders one by one
- Now go back to Main menu and select Install zip from sdcard
- Then toggle signature verification to DISABLE it
- Then on the same menu, select "choose zip from sdcard"
- Now search for "Sami_OS_For_GT-I9070.zip" and select to install it... the rest of the Installation will be automated, so wait for a while for it to finish
- After that's done you can now go back to main menu and choose "reboot system now" to Reboot your phone. And that's it!
- Your phone should now reboot and it will be "stuck" on that "awesome" Boot Animation for a while; so don't worry.. it happens every time you install any Custom ROM - so there's nothing to worry about. Just wait for about 3 to 5 minutes.. BUT if your phone is experiencing a bootloop (i.e taking way too much time) then reboot to recovery and wipe your cache, dalvik cache and data again. If that too doesn't fix it then please refer "If Sami OS didn't successfully get installed" section below....
- If everything goes OK then you will see Sami OS' final installation wizard which requires you to setup your user language, your Wi-Fi, your Google Account, etc...
If you constantly keep getting Force Close errors on the Setup Screen, then do this:
Even though I never experienced this after flashing my ROM, this is what you should do if you have this problem:
- Reboot to Recovery
- And Fix Permission (TWRP: Advanced > Fix Permissions.... CWM: Advanced Menu > Select Fix Permissions)
If that did not work then here's what shut_down did to fix this issue:
- Reboot to Recovery
- Perform a Factory Reset and then Wipe Cache (Refer the instructions above.. you're just basically doing the same thing)
If Sami OS didn't successfully get installed:
If things go horribly wrong then...
- DON'T PANIC
- Reboot to Recovery and wipe Data, Cache and Dalvik Cache AND/OR perform a Factory Reset
- If that did not work then make sure that the zip you downloaded is "complete" and not "corrupted" and install again
If none of the above helps then follow the instructions below:
- Reboot to Recovery and wipe your entire System (i.e Everything!)
- Then reboot to Download Mode (to do that, turn off your phone and Press and hold Volume Down, Home and the Power button and release it when you see a picture of an Android logo after a short vibration...)
- Press volume up to continue and connect your phone with your PC using the USB Cable
- Open Odin and wait for it to recognize your phone
- Then click on PDA and choose your stock firmware
- After it verifies the .md5 checksum; click on Start without checking any other check-boxes or anything else
- It should then install Samsung's 4.1.2 firmware
And that's pretty much it! So Congratulations, you just installed Sami OS on your phone! So now there's only one last crucial step remaining.. And that is to take pride and update your Signature and click on the Thanks Button. I hope that you will all enjoy using it...
XDA:DevDB Information
Sami OS for i9070, ROM for the Samsung Galaxy S Advance I9070
Contributors
Sami Kabir
ROM OS Version: 4.1.x Jelly Bean
ROM Kernel: Linux 3.0.x
Based On: Samsung's Jellybean VJLPE Firmware
Version Information
Status: Stable
Current Stable Version: 1.4
Stable Release Date: 2015-09-30
Created 2013-10-26
Last Updated 2016-01-08
ROM updates, Changelogs, Bug fixes, Add-ons and my To-Do list
ROM Updates & Download Links:
- Sami OS 1.1 Update (Description and Screenshots, Download Links)
- Sami OS 1.2 Update (Description and Screenshots, Download Links)
- Sami OS 1.3 Update (Description and Screenshots, Download Links)
- Sami OS 1.3.1 Update (Description and Screenshots, Download Links)
- Sami OS 1.4 Update (Description and Screenshots, Download Links)
Changelog:
Sami OS 1.0 (Codename: Alpha) -- Released on 26th October 2013
Initial Release
Sami OS 1.1 (Codename: Alpha) -- Released on 31st December 2013
Fixed the "Master Key" Security Vulnerability
Slight framework tweaks to reduce random "sluggishness of TouchWiz UI" to some extent
Modified ROM's overall Dark theming and added some visual elements from Android KitKat
Replaced most of the System apps' icons with the icons from Kitkat (and a few from other sources)
Ported and Added a Dialer widget from Samsung's JB 4.2.2 firmware for S3
Enabled CRT Off effect
Disabled "Battery Full" notification
Fixed the "3G Status bar icon bug"
Disabled 4-Way Rotation hack enabled (now you can no longer use the phone while holding it upside down)
Lowered Screen Auto Brightness levels to save battery life (to some extent, don't worry you probably won't notice the screen's lowered brightness)
Fixed the rare "USB not recognized" message on Windows when phone was connected
Slightly modified TouchWiz launcher (SecLauncher2.apk) to make it more snappier and faster than before.. Also reduced those random lag and redraws to some extent
Removed a couple of (unnecessary) system apps to free up more space in the System Partition
Removed "KioskMode" from framework-res.apk - thus reduced its actual size by 4.7 MB!
Removed SyncmlDM.apk (its an useless system software updater)
Removed Polaris Viewer 5 (because it doesn't work - you can now get the good old Polaris Viewer 4 from Add-Ons Section)
Added the very handy Popup Browser from Galaxy Note II
Couple of new build.prop tweaks
A couple of tweaks to cut down some time on Booting Process (this shortens the process by a couple of seconds)
Updated a new and improved ZipAlign and Vacuum script (which will automatically run every two weeks (twice in a month) instead of running on every boot - this speeds up the overall boot process)
Changed some of the values in Services.jar with the ones from CM 10.1 (I'm still experimenting to find the best combo of values for better memory management and performance)
Did some Miscellaneous Battery and Performance tweaks and enhancements
Updated the modded Multi DPI Play Store to version v4.5.10
Sami OS 1.2 (Codename: Alpha) -- Released on 7th July 2014
Replaced TouchWiz UI (to some extent) with themed Holo Dark UI in most of the UI elements!
Added a toggle button that will show all the quick settings toggle buttons ((just like TouchWiz on Android 4.2 and above))
Rearranged the quick settings toggle buttons and added Blocking Mode and Wifi Hotspot toggle buttons
Added 3Minit Quicklaunch Panel under quick settings toggle buttons
Added a multi-functional "QuickLaunch" functionality on the status bar.. (to change its functionality or to toggle it On or Off, check under More Settings in Display settings)
Enabled Blocking Mode! (PS: Alarm and Timer works only with Samsung's Clock app)
Added the ability to use the Menu button to either bring up Google Search or to kill apps
Added experimental support for i9070P. Please flash i9070P_Compatibility_Fix.zip AFTER flashing SOS_UPDATE_1.2.zip to make your phone compatible with my ROM
The fix for "No Audio" bug in Max Volume in Sami OS 1.1 has been implemented
Applied Possible fix for Video Playback lag issues on YouTube (but there are some kernel related issues that still might cause video playback lag at certain times)
Slight UI tweaks and adjustments (to make it less laggy at certain times)
Updated various parts of the OS (including TW Framework, Browser core, WiFi, Bluetooth and Input service) thanks to Samsung's UBLPK firmware
Replaced the old Shutdown Animation with the one from Samsung Galaxy S5
Replaced the old Boot animation with a new one, inspired by WATCH_DOGS
Revamped and Themed the TouchWiz lock screen to make it look a lot like the lockscreen in Samsung Galaxy S5
Revamped Phone and Contacts app with a new Theme and performed some minor tweaks to reduce its sluggishness to some extent
Revamped the Settings app by giving it a Holo Dark UI and replaced the icons with the ones from Android KitKat
Revamped Recents panel by giving it a more Galaxy S5-ish look
Replaced the default Jellybean Platlogo with the one from Android KitKat
Replaced the old, laggy Music Player with Apollo v1.3.0
Replaced Samsung's File manager app with MiXplorer v4.7.3
Replaced Samsung's sluggish Messaging app with the stock AOSP Messaging app from CM 11
Replaced the old Keyboard app with the one from Android L (has a dedicated Smiley key but no emoji support)
Replaced the old Clock app with the one from CM 10.1 (everything except Digital Clock widget works)
Replaced the old Calendar app with the one from Android KitKat (though they are almost identical)
Replaced Samsung's Downloads app with the one from CM 10
Updated Nova launcher to version 3.0.2beta2 (please note that this is a Beta build)
Updated Google Play Store to version v4.8.20
Reduced the font size of AM/PM indicator on status bar
Replaced some of the old Status Bar icons with the ones from Android KitKat
Replaced some of the old Icons and Fonts with new ones (updated Roboto font, removed Ubuntu and added two new fonts)
Disabled the small but annoying vibration while unlocking device (on AOSP lockscreen)
Disabled the annoying "Connected as media storage" ongoing notification message and added USB Settings instead
Disabled "Mobile Data Toggle" warning message which comes before turning your Mobile data off (it gets kinda annoying after sometime, that's why)
Fixed some of the init.d scripts (thanks to littlethings) and updated some of the existing ones
Slightly decreased the animation and transition speed of windows in Samsung's TouchWiz launcher. Also themed it a little bit.
Slightly tweaked build.prop and services.jar (ProcessList.smali and ActivityManagerService.smali) for better RAM management and overall performance
Permanently disabled CPU rendering for 2D and 3D applications.
Added the ability to set how the long Volume panel will stay on your screen
Added "Quick Unlock" feature that will unlock your phone as soon as correct pin or password is entered
Added a couple of more Wallpapers and deleted a few existing ones. Now there are a total of 45 Wallpapers to choose from
Added 3 new ringtones, 1 new alarm sound and 1 new notification sound (all were taken from Samsung)
Sami OS 1.3 (Codename: Alpha) -- Released on 20th February 2015
Did some subtle changes and minor improvements to the UI - inspired by Android KitKat 4.4 and Lollipop 5.0
Revamped AOSP lockscreen and Pattern lock grid - inspired by Android Jellybean 4.3, KitKat 4.4 and Lollipop 5.0
Remade the WATCH_DOGS boot animation and also made it a little longer
Replaced the old Galaxy S5 shutdown animation with a new one, inspired by WATCH_DOGS
Freed up a few MBs from the System partition by mostly reducing the size of many system APK files and also by removing some unnecessary (apk and lib) files
Slightly tweaked some of the existing init.d scripts, build.prop and services.jar (ProcessList.smali and ActivityManagerService.smali) for better RAM management and overall performance
Updated various parts of the ROM (including system apps, framework and lib files, browser core and bluetooth service) using Samsung's VJLPE firmware
Did some miscellaneous changes and performance improvements to the Phone (Dialer) and Contacts app. Its also based on VJLPE firmware's ones
Enabled Call Recording feature
Added a Call button next to Contacts and Logs
Disabled "End Call" screen (thanks to nijel8)
Added an Accounts & Sync sub menu (now all your accounts will be displayed under one sub menu)
Added the missing Horizontal Calibration feature which Samsung's 2.3 firmware had but 4.1 firmware doesn't
Edited (fixed) some of the default values set in power_profile.xml file in framework-res.apk
Re-enabled CPU rendering for 2D and 3D applications (this might give a slight bump to graphics performance)
Disabled Journaling in system and cache partition. (WARNING: Sudden power loss due to random reboot or due to a system crash will result in loss of data! More info at the end of this post)
Performed some miscellaneous changes for both Battery-life and Performance enhancements
Better thumbnail generation - thumbnails should now occupy very little space (NOTE: In order for it to take effect, all your existing thumbnails have to be deleted. More info at the end of this post)
Partially fixed the "Home button" bug - now pressing it while the screen is off for a long time will just wake the screen. It won't minimize the app which is running
Made some changes to reduce laggy scrolling through lists and also slightly improved its speed
Added a potential fix for Media Scanner Wakelock (thanks to isaak)
Added the ability to either hide or show alarm icon on status bar (look under Settings > Display > More Settings)
Fixed some minor layout issues in "expanded" Quick Settings toggles. Also, replaced all the toggle icons with the ones from Galaxy S5
Fixed all the layout problems in AOSP Browser. Now it shows suggestions properly as you type on the URL bar
Updated hosts file. Also reduced its size from ~12 MB to just 890 KB
Slightly edited gps.conf for (possible) improvement in overall GPS performance
Fully disabled app verification (apps with broken/mismatched signatures can now be installed - thanks to CNexus)
CRT-Off animation is now a bit more smoother. More info can be found down below
Added Hebrew language
Fixed the buggy Messaging app in Sami OS 1.2 by replacing it with a new, bug-free and slightly themed CM 10.1 Messaging app
Updated the default file explorer, MiXplorer to version 5.1. It now has new UI and a design inspired by Material Design. It also supports custom themes! (Visit this link to checkout themes made for MiXplorer)
Replaced Google's DeskClock with an alternative one (its the one that was introduced in Sami OS 1.0 - but now its far better than before and is slightly themed by me)
Replaced Samsung's Voice Recorder app with MiSoundRecorder (its MIUI's default Voice Recorder ported by HootanParsa and completely themed by me)
Updated Nova Launcher to version 3.3
Updated Google Play Store to version 5.1.11 (not 5.2.12 - i.e the latest version)
Slightly themed TouchWiz Launcher to make it look a bit more like the one in Samsung Galaxy S5
"Smooth spinners" - (the spinning/loading animation in apps is now played much smoothly than before)
Updated the icons of some System apps
Changed some of the UI sounds and added 2 new Notification tones
Added some new wallpapers. Removed a few old ones. Now there are a total of 50 amazing wallpapers
Replaced the default android emojis with the ones used in WhatsApp and in iOS
Sami OS 1.3.1 (Codename: Alpha) -- Released on 15th April 2015
Fixed RAM management issue in Sami OS 1.3 (to some extent)
Improved multi-tasking (and overall performance) to some extent
Lowered Battery consumption to some extent. Longer stand-by time
Reduced Screen Wake lag to some extent
The infamous Home button bug has been finally fixed
Revised and corrected all the init.d scripts. Also corrected its formatting
Replaced all the Default ICS transitions and animations with Lollipop's ones
Minimum GPU frequency is set to 320000 kHz and the Maximum GPU frequency is set to 560640 kHz (just change the "idx" value in order to change minimum/maximum frequency. Check out mali_dvfs_data for more info)
Patched the Fake ID vulnerability
Enabled Journaling in System partition - but kept it disabled in Cache partition
Noticeable performance improvements in Web Browsing has been done
Reduced Call Log storage limit from 500 to 250
While playing music, dark background is shown only under title and playback controls on lock screen.
Did some minor changes and improvements to the theme and UI
Did some minor layout changes to the Recents panel
Did some minor layout changes to the Switches
Removed Airplane Mode Confirmation Dialog when toggled from Quicksettings
Removed 2 more unneeded system apps (PRUI.apk and wssyncmlnps.apk)
Added one new wallpaper. Removed an old one
New icons for Gallery and Sound Recorder app
Sami OS 1.4 (Codename: Alpha) -- Released on 30th September 2015
Merged the contents (and therefore, the changes and features) of Sami OS 1.3.1 and 1.3.2 update
Fixed the USB Mass Storage force close issue that Sami OS 1.2 introduced
Battery and Memory Management (and therefore Performance) improvements
Expect a SOT of 2(.5) to 3 hours (or even more) with moderate phone usage and with Powersaving mode enabled. Further improvements can be observed by using Greenify.
Fixed all the init.d scripts (to some extent) and tweaked some of the previous values in build.prop
Reduced boot-up (and shutdown) time slightly, to some extent
Removed SysScope and permanently set Device Status to "Official". Thanks to [email protected]
Added the ability to Double tap status bar to Sleep (feature backported from CM11, thanks to BOOTMGR)
Minor changes to visual elements in theme and UI - inspired by Android M and L
Themed volume panel. It now looks much cleaner! - inspired by Android M and L
Gave the Settings app a colorful and better set of Icons from Galaxy S5. Also changed the battery stats chart color to blue
The "new" bean bag easter egg game now has Android M's platlogo and floating Marshmallows and Lollipops
Added an optional Spellcheck (a red line will appear under mistyped words.. Google Keyboard must be "checked" for using this. Thanks to primitive.A
Enabled the "Turn off all Sounds" widget. It can come handy at certain times!
Disabled the "Listening at high volume..." warning toast (thanks to BOOTMGR)
Enabled Touchboost. CPU will ramp to 600mhz upon touching the screen (thanks to cocafe). You can disable it to save some battery (more info about this at the bottom).
Patched libsqlite.so. Removed the need to fsync before a database write is done. It'll improve database read and write speeds but at a small risk of data corruption due to sudden reboot or major system hang(up). See below for more info
Removed quite a lot of unneeded system apps and files that just run in background and consume RAM and CPU time. (see below for the list of files removed)
Removed (almost) all traces of FOTA updates service from Samsung
Removed (almost) all traces of DivX DRM service from Samsung
Removed (almost) all traces of sCloud service from Samsung
Fixed the broken Ripple Effect in Sami OS 1.3
Enabled Blocking mode (ongoing) notification
Slightly altered the minimum and maximum brightness values in build.prop (ro.lcd_brightness=170, ro.lcd_min_brightness=20)
Made fling velocity (notification bar pull down and pull up) a bit more faster
Faster (though not smoother) progress bar (horizontal)
Updated Nova Launcher to version 4.0.2
Updated MiXplorer (file explorer) to v5.5.4 Beta
Updated i9070P_Compatibility_Fix.zip for i9070P users
Replaced 13 old wallpapers with 13 new ones
Replaced the default emojis in framework-res with the ones made by Google
Changed restart title to "Reboot Options"
Changed the Icon of the Voice Recorder app
Corrected a typo in framework-res (strings.xml) made by Samsung
Bugs:
Depending on their severity, these bugs will either be Ignored or Fixed via Add-Ons/Bug-fixes or ROM updates...
Gallery app can't set custom lock screen wallpapers (sorry, this cannot be fixed atm)
Polaris Office 5 doesn't work at all. It force closes probably due to missing or conflicting library files (download Polaris Office 4 from the Add-Ons section below)
Status Bar shows "3G" icon no matter what kind of data network the user is using (fixed in 1.1 Update)
No Audio @ Maximum Volume.. in SOS 1.1 (fixed in 1.2 Update)
The "Wake up in lock screen" option in lock screen settings doesn't work (fixed in 1.2 Update)
The default music player, Play Music+ can be laggy and slow sometimes; this is because its a heavy modification of an earlier version of Google Play Music app (fixed in 1.2 Update)
The Digital Clock widget doesn't load.. Maybe because of the differences in version of Android or due to missing framework or library files (fixed in 1.3 Update)
MiXplorer - the default file explorer in Sami OS 1.2 has a bug. It will force close (almost) every time you browse through your Root partition. (fixed in 1.3 Update)
The default messaging app in Sami OS 1.2 cannot receive any messages. (fixed in 1.3 Update)
The size and position of "Minute" in the default clock app in Sami OS 1. 2 is wrong. (fixed in 1.3 Update)
Pressing on the Home button when the screen is off not only turns on the screen, but also minimizes the currently running app (fixed in 1.3.1 Update)
Enabling USB Mass Storage crashes SystemUI (fixed in 1.4 Update)
Ripple Effect doesn't work (fixed in 1.4 Update)
Add-Ons:
Below are a list of add-ons that have been tested and is completely compatible with Sami OS:
i9070P_Compatibility_Fix.zip This is for i9070P users only. This makes your phone compatible with my ROM.
NOTE: This is a flashable zip! So just Download the zip and flash it via TWRP or CWM Recovery!
Samsung_KNOX_and_ZHA_ap_MMSCtrl for saving yourself from the Android Stagefright vulnerability by disabling MMS. Though, I'm not sure if it will work with every single Messaging apps that are available for our phone)
Un-patched libsqlite.so for avoiding any risk of data corruption
SystemUI.apk with 3minit Quicklaunch Panel Disabled. Compatible with Sami OS 1.4 only (to install, just push it to system/app folder using any Root Browser)
SystemUI.apk with WiFi in and out indicator on Status Bar. Compatible with Sami OS 1.4 only (to install, first Rename it appropriately; then just push it to system/app folder using any Root Browser)
SystemUI.apk with WiFi in and out indicator and 3minit Quicklaunch Panel Disabled. Compatible with Sami OS 1.4 only (to install, first Rename it appropriately; then just push it to system/app folder using any Root Browser)
ICS_anims.zip This is a flashable zip for reverting all my ROM's Lollipop animations to the default ICS ones. So just Download the zip and flash it via TWRP or CWM Recovery!
Dark_Void.micfg A beautiful Dark theme made by me for MiXplorer 5.5.4 Beta
Stock_Icons.zip This is a flashable zip! So just Download the zip and flash it via TWRP or CWM Recovery!
NOTE: This will revert almost all my ROM's icons to Samsung's default ones and is irreversible
Stock Music Player (to install, just push it to system/app folder using any Root Browser)
AccuWeather Widget from GB This is a flashable zip! So just Download the zip and copy it to your External SD Card and then Reboot to Recovery and flash it! NOTE: Sometimes the widget loads up with weird layouts.. So you will have to resize it to your preference!
Polaris Viewer 4 (to install, just push it to system/app folder using any Root Browser)
Google Play Games app (to install, just push it to system/app folder using any Root Browser)
Video Editor from CyanogenMOD 10.1 (to install, just push it to system/app folder using any Root Browser)
Stock Keyboard (from Samsung) (to install, just push it to system/app folder using any Root Browser)
SecGallery_and_SamsungCamera_for_SOS.zip This is a flashable zip! So just Download the zip and flash it via TWRP or CWM Recovery! NOTE: Installing this will remove AOSP Camera and Gallery app.
Clock app (from Samsung) (to install, just push it to system/app folder using any Root Browser)
Clock app (from CM 10.1) (to install, just push it to system/app folder using any Root Browser)
Messaging app (from CM 10.1) (to install, just push it to system/app folder using any Root Browser)
My To-Do list:
Below is my to-do list, which basically gives you an idea of what features the next version(s) of Sami OS will be having...
Try to add User suggested Features and Suggestions
More Status Bar mods
Fix the Bugs mentioned above (there isn't any left)
Add proper support for GT- i9070P (an experimental "fix" has been released)
Re-odex the entire ROM (you can do it yourself.. just search for an universal Re-Odex script on XDA)
Implement Aroma Installer (Cancelled)
HTC Sense styled recents app menu (Cancelled)
Add Airplane Mode toggle below the Bluetooth toggle (Cancelled)
Modify TouchWiz launcher to minimize itself when an app is launched (like Nova launcher does) (Cancelled)
Implement Viper Audio Mod (Cancelled)
Add Ink Effect (Cancelled)
Increase the system's default volume limit for much louder sound (Cancelled)
Use volume buttons to skip music tracks (Cancelled)
Enable CRT Off animation with ON/OFF toggle in Settings menu (Done in 1.1 Update)
Enable Blocking Mode functionality (Done in 1.2 Update)
Add Long Press Back (or Menu) key to force close an app (Done in 1.2 Update)
Try to make the clock on lock screen look more like the one in stock Android 4.4 (Done in 1.3 Update)
Enable Call Recording feature on stock Phone app (Done in 1.3 Update)
Add stuff from Android KitKat and L (Done in 1.4 Update)
Remove occasional Screen wake lag (Done in 1.4 Update)
Add New wallpapers (Done in 1.4 Update)
Some thing you'd like to add to this list? Then please post a request on the "Feature Request" Tab above
You can also take a look at my ROM's Official website to stay updated :good:
FAQs, Tips and Notes, My Opinion on my ROM, Credits and Acknowledgements
Should I install/update in a chronological order?
Yes. This means that you should install Sami OS 1.0 first (if you haven't already) and then reboot to system. Use your phone for a while and setup everything. Once all that is done, reboot to recovery and start installing the updates one by one (in a chronological order) without rebooting to system.
Is updating from 1.x to 1.z possible?
Yes, it is possible. But its recommended that you install 1.y first.. So that you won't miss out from any new features or fixes that were introduced in the 1.y update... I know that this will become a little tedious, but its the only way for me to keep the size of the updates smaller - so that it can be uploaded and downloaded much quickly. Detailed instructions on how to update to my ROM's latest version is available. Just look for it on the Second post of this thread.
Flashing so many zip files is a little tedious. Why not merge all the updates into one zip file?
Even though I've considered about doing this ever since I released the 1.1 Update, there are a lot of some reasons why I'm not doing this. You can download the ROM and all its updates and mods on your PC , extract them to a single folder and then manually merge/combine all of them. Once that's done, select the 3 folders (META-INF, system and vrtheme) and use any file archiving software (like 7-zip or WinRAR) to make a zip file out of it. Let me know if you bump into any problems.
Can I flash xyz performance/battery mods or scripts while I'm using your ROM on my phone?
No. My ROM already has a lot of scripts and various other tweaks and mods. So adding more will either have no effect or make things worse (slower performance, boot loop, high battery drain, etc.). So please ask me first before installing anything like this and I'll try to find out if it'll work on my ROM without any issues or not.
Tips & Notes:
Below are some tips and notes which I'm sharing from my experience:
Please don't use your phone after restarting or turning it on for at least a minute.. Its going to lag.. This is probably because the system is still busy loading all its services, files, apks, scripts and because the media server will be running in background.
You can use Greenify to disable most system apps like Google Play Services to get lower battery consumption (while phone is idle). Additionally, you can also use CoCore E 8.2 Kernel if you prefer better battery life over performance
The best way to clear your phone's RAM is by doing a Quick (Hot) Reboot instead of Normal Reboot.. This is because Hot Reboot just restarts the OS; not the entire device.. Thus its faster than a Normal Reboot and also doesn't drain your battery while it reboots
You need to disable MMS to save yourself from the recently discovered Stagefright security vulnerability by using a small app. Look for "Samsung_KNOX_and_ZHA_ap_MMSCtrl" under the Add-Ons section
If for some reason your phone's system partition becomes read-only then type this into Terminal Emulator:
Code:
mount -o remount,rw /dev/block/mmcblk0p3 /system
Before installing any mods or scripts please make sure that they are compatible with Sami OS! Because I added a lot of tweaks too; so my tweaks may interfere with the tweaks you install!
You can use apps like SDMaid Pro to maintain your phone's optimal performance by clearing cache, (old) logs, bulk of unneeded files and disabling auto-starting of certain apps on Boot
The safety_level is changed from 3 to 1 in libsqlite.so. So, there is a small risk of data corruption here. This is because no fsync is done before databases are committed into disk and hence it'll be faster but at the slight risk of corruption. This could include launcher widgets going missing or SMS messages going missing or corrupted etc.. But do note that this is the default behavior in JB 4.3, KK 4.4 and above. You can revert back to the older libsqlite.so file if you want to avoid any risk of data corruption.
If for some reason adb is no longer working then add this line below to your build.prop and then give it another try:
Code:
persist.service.adb.enable=1
After updating or installing my ROM, if you cannot see your accounts (e.g- Google, Yahoo, WhatsApp, etc.) under Accounts in Settings (app), then all you need to do is log out and sign back in. You should now see them now
Please disable Keytones, Touch Sounds, Screen lock sound and Haptic Feedback under Sound menu (in Settings).. Use only if required to do so; because they all contribute in consuming your battery.. The same thing goes for Motion options as well..
Checkout this simple trick to change the Status Bar's gradient orientation
For switching to Material theme on your Keyboard, go to Settings > Language and Input > Google Keyboard Settings > Advanced Settings and change the Color scheme to "Material"
For my own benefit, I chose not to Re-odex my ROM. But if you want to Re-Odex my ROM on your phone then you can use Universal Odex Script or anything similar to do it. Because I did not try it yet, please tell me if you did it and succeeded.
If you're into pimping, tweaking and modding your phone, then you should definitely checkout Xposed (if you haven't already). It drastically simplifies this process by taking away the need for flashing zip files or modifying any apk or jar files!
Checkout XMultiWindow. It's functionality is quite similar to Samsung's MultiWindow functionality - but this is way better in my opinion
Checkout XBlast Tools. It's more or less like an All-in-One Tweak Box. You can change a lot of stuff in your phone on the go without modifying any APK files!
If you don't want to use CRT Off animation then please uncheck it from Settings > Display (obviously ) and then using MiXplorer (or any browser with Root access), go to system > etc > init.d folder and open 03_crt_net.
Look for the lines containing "fbdelay" and "fbdelay_ms" and delete or comment them out. Save the file, set the proper file permission and restart for it to take effect. This should remove the "delay" in powering your screen off..
You can disable Touchboost feature to save some more battery.
Using MiXplorer (or any browser with Root access), go to system > etc > init.d folder and open 02_kernel. Look for
"echo on > /sys/kernel/mxt224e/touchboost" and "echo 500 > /sys/kernel/mxt224e/touchboost_delay" and delete or comment them out. Save the file, set the proper file permission and restart for it to take effect
If for some reason you want to have a persistent notification of USB debugging (enabled) then add this line below to your build.prop:
Code:
persist.adb.notify=1
Right now, the best kernels to use with Sami OS are CoCore E 8.2, 10.0 and Refresh R09 (link to thread)
If you're wondering why this thread is full of textual information, its because I want to this thread as Noob Friendly as possible! And yes, I typed each and every words - so yeah, I think I deserve a thanks for that too.
More will be added soon to this list very soon!
My Opinion on my ROM:
I've been running the "pre-release" and the "final" version Sami OS for quite some time now.. And yes, my phone is super smooth with the combo of Sami OS and CoCore E r09 BUT I did notice some occasional hiccups and lags on my ROM too! I'm sure that a very few developers will tell bad about his/her ROM, but I'm just like you - I always want the best in my phone and so I am being honest with you.. Nothing is perfect in this world, and my ROM is certainly not an exception.. But that doesn't mean that you shouldn't use it.. Because it indeed is super smooth most of the time!!!
One more thing.. my ROM still isn't completely optimized for Aggressive gaming, multi-tasking and battery conservation yet but I hope that it will get better along with the future updates it'll be getting..
Credits And Acknowledgements:
Below is an alphabetically arranged list of names of all the people whose work has either directly or indirectly helped me in making my ROM and I'd like to Thank them from the bottom of my heart for helping me when I needed it...
acl1
ADDICT.ANK
b16h22
BOOTMGR
CNexus
cocafe
Didact74
drnarinder
EnricoD
fbs
Gharrington
Goldieking
gu5t3r
hastalafiesta
HootanParsa
isaak
joehanh88
Jtfk
KINGbabasula
lokeshsaini94
loserskater
majdinj
mariozawa
MikiGry
mkaluza
nijel8
ocoot
Oliwe
olokos
P.Castro
pranavburnwal
Qadir64
Shaaan
shut_down
SimonGleinert
Spannaa
Dear reader, if you believe that you or your work has helped me in making my ROM and yet I did not mention your name here, then I'm extremely Sorry! Just PM me and I'll add your name asap!!
Liked my ROM?
Want to show me your Support? Then all you have to do is become a Fan of Project: Sami OS by "Liking" its official Facebook page... You have no idea how much it will mean to me
You can also choose to go a step further and support my work by donating me with your desired amount of money.
More info about this can be found here
Click to expand...
Click to collapse
Or you can just Click on the Thanks button, rate the ROM and Thread with 5 Stars! :laugh:
I'd like to add a few more things:
- You are free to modify the "looks" of my ROM (or my themed System apps) for your personal use only. If you wish to share it with others then do ask me for my permission and please give me the proper credits for my hard work
- Please don't Mirror (or Re-upload) any of my works.. Because it will mess up the Download Statistics of my works
- It took me more than a gazillion clicks to make this, but please just spare one click to click the thanks button below to motivate me! And don't forget to rate the thread with 5 stars too!
- You can also Follow this Thread to stay updated by knowing whats happening on my thread; thanks to XDA's DevDB Template!
- Please do not quote this entire post. It's long as hell, reading it once is more than enough and so no one wants to see it again...
Want to learn more about Project: Sami OS?
Want to learn more about Project: Sami OS and know the mystery behind the name "Sami OS for Android"? Then Click Here!
Want to Recommend me a new feature for my ROM?
Then please Send me a PM or leave your requests on the "Feature Requests" tab above. I'd be glad to receive any recommendations (or Bug reports) to make my ROM much better anyway! But do note that I am not an Android Wizard who can make miracles happen; If you ask me for something which I can't provide then I will clearly deny your request.
And that's pretty much it. Thanks for visiting this thread and for downloading and using my ROM... Make sure to leave your comments, reviews and write about your experience with my ROM! :laugh:
Where's download link?
Verstuurd van mijn GT-I9070 met Tapatalk
Jeroenvk94 said:
Where's download link?
Verstuurd van mijn GT-I9070 met Tapatalk
Click to expand...
Click to collapse
Going to share it ASAP! This thread is still under construction
Waiting for it. Thank you very much for your work.
Awesome work bro :thumbup:
Sent from my GT-I9070 using XDA Premium 4 mobile app
Yeees waiting for thiss !!!
Darkness and Hope said:
Yeees waiting for thiss !!!
Click to expand...
Click to collapse
Waiting for what?
Sent from my GT-I9070 using XDA Premium 4 mobile app
AltamashAN said:
Waiting for what?
Sent from my GT-I9070 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Sami was put this ROM into his sign.It was shared in his web site, finally it's fixed and here.
Long long waiting rom.. I will download and flash asap..
Sent from my GT-I9070 using XDA Premium 4 mobile app
I would like to see also this "lamborghini" photos(screenshots)
dudik9910 said:
I would like to see also this "lamborghini" photos(screenshots)
Click to expand...
Click to collapse
Okay, here you go...
Ok seriously..
Just like a Lamborghini, its both FAST and BEAUTIFUL!
Click to expand...
Click to collapse
Its a simile.. I meant to say that my ROM is both fast and beautiful just LIKE a Lamborghini.. because even that car is both fast and beautiful..
EDIT: Screenshots can be found at the Screenshots tab next to Discussion tab (@dipanjannet, you too need to see this)
just wow....waiting dor ur screen shot!!
Sami Kabir said:
Going to share it ASAP! This thread is still under construction
Click to expand...
Click to collapse
Now that's one hell of a nice job done..
Bringing 4.2 feel and utilities on 4.1 android jb ...( Sami OS )...
It's great..So let's keep it up and running with more updates soon..
Till then every1 Enjoy...:highfive:
I like these screenshots
im gonna install soon....
Sami Kabir said:
Okay, here you go...
Ok seriously..
Its a simile.. I meant to say that my ROM is both fast and beautiful just LIKE a Lamborghini.. because even that car is both fast and beautiful..
EDIT: Screenshots can be found at the Screenshots tab next to Discussion tab (@dipanjannet, you too need to see this)
Click to expand...
Click to collapse
Ye ye, I know m8! Thats why i wrote "lamborghini" not lamborghini
finally, your beloved released!
Congrats buddy
btw, thanks for adding my name as credits. I appreciate that.
i love ur rom...its amazing
so smooth and fast
Thanks
can u put OTA updates on this rom???
Thanks for ur gr8 work
Smooth as... that Lamborgini.
Sent from my GT-I9070 using Tapatalk
Carbon KitKat for Canadian Samsung Galaxy S2 HD LTE (SGH-I757M)
*** Disclamer ***
THIS ROM IS FOR THE CANADIAN SGH-I757M ONLY... DO NOT FLASH IT ON ANOTHER DEVICE!
By flashing this ROM, you are voiding your phones warranty (Unless you return it
to complete stock which is possible, but beyond the scope of this thread). You
also agree that I will in no way be held responsible in the event that your
device becomes bricked (Not likely to happen). In addition, you are responsible
to take the necessary backups of your apps, data, sms, contacts, calendar events, etc.
If you agree, then please continue on
Click to expand...
Click to collapse
*** NEW RECOVERY REQUIRED ***
Due to the addition of user control in CM10.1/CM10.2/CM11.0, you are required to update
your recovery to a supported recovery with a version greater than 6.0.39. As of this writing, the latest available
version is Philz Touch Recovery 6.57.9 (based on CWM 6.0.5.1) for the SGH-I757M. There is currently not a
version of regular CWM for this device that will flash Kit Kat ROMs.
If you flash the new ROM with the old incompatible recovery, you risk loosing
your sdcard under a bunch of subfolders.
Click to expand...
Click to collapse
*** NEW RADIO FIRMWARE REQUIRED ***
As of CM10.1, ICS radios (I757MUGLH2) are no longer supported. You must download the new JB radios (I757MUGMC5).
Click to expand...
Click to collapse
Introduction
We now have an AOSP (Android Open Source Project) ROM available for our beloved SGH-I757M. This one is called Carbon and boasts many features from CM/PA/Slim/AOKP. It features SlimPie, customizable ribbons, Active display, Screen Recorder, Screencast and more. Please check out the carbon features page for a full list:
Carbon ROM Feature List with Screenshots
Click to expand...
Click to collapse
Images
SEE SCREENSHOTS TAB AT THE TOP OF THIS PAGE.
Click to expand...
Click to collapse
What Works
* Phone
* Wi-Fi
* Mobile
* GPS
* Bluetooth
* SMS/MMS
* Data Usage
* Camera
* BLN Notification (Enabled in Advanced Device Settings)
* VM Notification
* Youtube Overlays
* init.d is fully supported
Click to expand...
Click to collapse
What Doesn't Work
* I experienced an incompatibility with some of my existing mp4 media files and when gallery tries to load them they cause a soft reboot. Loading these videos into the gallery media player using a 3rd party file manager seems to work without issue, it is the loading of the preview in gallery that causes the phone to crash.
Solution: The solution is to use a file manager to move the mp4 files to a new directory and add a ".nomedia" file to that directory so that when browsing photos in the gallery, it does not try to load the offending mp4 files.
Click to expand...
Click to collapse
Pre-Installation instructions
1) Download to your sdcard, the new Philz Touch Recovery 6.57.9 flashable zip which is compatible with KitKat based ROMs
2) Enter your existing CWM Recovery
3) Install Zip From sdcard
4) Select the philz_touch_6.57.9-celoxhd.zip that you downloaded to your sdcard
5) Flash the new Recovery
6) Go back to the main recovery menu and go Advanced -> Reboot Recovery (This might not actually reboot you into recovery, you may have to do that manually by turning off phone and using 3-button combo)
Click to expand...
Click to collapse
Now that you have the new recovery flashed to your device, you can continue to install this ROM.
Please be aware that the new recovery detects your sdcards (internal/external) in a different way. Your internal sdcard is recognized as /storage/sdcard0 and your external sdcard is recognized as /storage/sdcard1.
Installation instructions
1) Download the Rom and Gapps (Use only the Gapps downloded from this thread. It is customized due to our small cache partition)
2) Enter CWM
3) TAKE A NANDROID BACKUP
4) Wipe Data/Factory Reset
5) Format Cache
6) Advanced -> Format Dalvik Cache
7) Mounts and Storage -> Format /data,/cache and /system (Required for a clean flash)
8) Flash the Radios (Required before you flash the ROM. You can skip this step if you already have the new JB radios flashed)
9) Flash the ROM
10) Flash the Gapps
11) Reboot Phone
Click to expand...
Click to collapse
NOTE: Using Philz Touch Recovery, you can replace steps 5 - 7 by selecting the "Clean to install a new ROM" option.
Download
ROM Downloads
Build: 20140125 (Latest)
ROM: CARBON-KK-UNOFFICIAL-20150125-1436-celoxhd.zip (178.2MB)
PA GAPPS: PA Modular Mini GAPPS
JB Radios: JB_modem_I757MUGMC5-flash_this_in_CWM.zip (21.3MB)
Build: 20141121
ROM: CARBON-KK-UNOFFICIAL-20141121-0351-celoxhd.zip (178.2MB)
PA GAPPS: PA Modular Mini GAPPS
JB Radios: JB_modem_I757MUGMC5-flash_this_in_CWM.zip (21.3MB)
NOTE: A clean flash is REQUIRED if upgrading from a previous version of android such as CM10.2
Recovery Downloads
*** REQUIRED *** Philz Touch Recovery 6.57.9 (CWM 6.0.5.1) compatible with KitKat based ROMs
[celoxhd][SGH-I757M][CWM Advanced Edition] PhilZ Touch
* I no longer upload files to XDA because it takes way to long to manage, so I only use androidfilehost.com. All files can be found under my profile: https://www.androidfilehost.com/?w=files&flid=7547
Click to expand...
Click to collapse
Tips and Tricks
Checkout the second post for some tips and tricks on setting up the ROM.
Click to expand...
Click to collapse
Changelog
January 25, 2015 - Build 20140125
* Increased Kernel version to Titanium 1.2.1
* Added kernel based thermal mitigation sensor - credit: sultanxda
* GPU ion backport from LA.AF.1.1_rb1.7 - credit: sultanxda
* New Bluetooth/WiFi drivers ported from the S5 - credit: sultanxda
* Revert change to camera wrapper that cause photos to be taken in portrait
* Increase low power flash threshold to 60%
* Add Sweep2Sleep (S2S) - credit: Emmanuel U
* Add sensitive option for S2S/S2W - credit: Emmanuel U
* Add settings Advanced Device Settings to control the S2S and S2W/S2S Sensitive settings
* Add Enhanced BLN - credit: sultanxda
* Updated Advanced Device Settings to work with the new Enhanced BLN driver
* Add kernel tab to Advanced Device Settings for kernel control settings
* Moved panel UV setting to kernel tab in Advanced Device Settings
* Removed ROMStats and CarbonDelta since we don't use them and they only consume battery and network bandwidth
* Increased vmalloc size from 400MB to 512MB - credit: sultanxda
* Add Dynamic System Bars from Paranoid Android ROM
November 21, 2014 - Build 20141121
* Increased kernel version to Titanium 1.1.1
* Added cpu input boost framework - credit: sultanxda
* Added cpu OC (The scale goes up to 1890MHz, but you should only put it as high as 1836MHz since I was getting random reboots with 1890MHz. 1674MHz is the default OC and 1512MHz is the default CM OC) - credit: TeamFahQ/sultanxda/titanic-fanatic
* Added low power flash mode which will use a low powered flash when the battery is equal to or below 35%. This should help with the camera causing the phone to shut down when trying to take pictures using the flash. This threshold may need to be tweaked, so please let me know if you still experience shut downs related to using the camera. - credit: sultanxda
* Added sgs2hdbell as a device name to the updater-script to allow all bell i757m devices to flash the ROM without the need to edit the updater-script.
* Added panel undervolt interface. - credit: sultanxda
* More memory optimizations. Some of the extra RAM that the previous optimization gave us has been allocated to other things such as the surface flinger. Available RAM is now around ~760MB.
* Removed vbus_present wakelock for good (it worked it's way back in somehow)
* Added fast charge. Phone will now charge at 1200mA until 95% regardless of your charging source (AC/USB)
* Added exFAT driver to kernel. It's a filesystem like ext4 but is based on Windows FAT filesystem. You can format your sdcard as exFAT as it's supposed to be faster than vFAT which is what our sdcards are formatted as. Make sure you backup your sdcard contents before formatting it as exFAT and keep the backup until your sure you want to stick with exFAT.
* Removed NFC since I don't think anyone uses it and can't figure out how to have it disabled by default so it is removed completely. If someone is using NFC, let me know and I'll add it back but for now, I just see it as a battery drain.
NOTE: With the overclocking of this kernel, all antutu tests passed up to 1836MHz. At 1890MHz, antutu caused the phone to reboot during the String Sort tests. This is so far the only thing that has caused reboots, but there may be other actions that will cause this too. If you find that your device is randomly rebooting, turn the overclock down by one step (ie: from 1836MHz to 1782MHz which is one step lower). Then go back to using your phone normally. If you still get random reboots, keep turning the OC down until it doesn't happen anymore.
September 10, 2014 - Build 20140911
* Kernel now has a custom version number in addition to my kernel name of Titanium
* Optimized kernel memory mapping to increase our physical RAM from ~730MB to ~800MB (a whole 70 extra MB... whoa!) - credit: sultanxda
* Removed mDNIe (it's not supported/working)
* Removed 91fixoverlays script (no longer needed)
* Removed persist.hwc.mdpcomp.enabled from build.prop (hack to fix the hwoverlays because fb drivers are broken somehow) - credit: sultanxda
* Added GPU overclock from 266MHz to 320MHz (helps a lot with the UI lag) - credit: sultanxda
* Added code for 2 phase OnDemand governor - credit: sultanxda
* Added opensource frandom module to help speed up the UI (also helps with the lag) - credit: bryan2894
* Added mdp Color Enhancements (better display color) - credit: sultanxda
* Added color/gamma controls in place of mDNIe (see the tips and tricks section for my already tweaked favorite settings) - credit: bryan2894/titanic_fanatic (I had to integrate it into our display drivers)
* Added Swipe 2 Wake (S2W) support in the kernel (it's actually tap once on each key from left to right). - credit: bryan2894
* Added audio.r_submix.default.so to the build to enable screencasting - credit: THIS POST
* Added the necessary audio channels in the audio_policy.conf for screencasting - credit: THIS POST
* Added the necessary settings in Advanced Device Settings for screencasting and color/gamma control - credit: bryan2894/titanic_fanatic (I added the screencasting settings)
* Fixed the annoying BLN sticking (I think... Please confirm this for me) - credit: bryan2894
* Fixed the sampling rates for A2DP, input and r_submix channels - credit: bryan2894
* Changed both scaling governors to OnDemand - credit: bryan2894
July 5, 2014 - Build 20140705
* Sync with sources (Update to Android 4.4.4)
* Vibrator module now built into kernel
* Added sysfs for vibrator intensity to allow user control of the vibrator intensity
May 21, 2014 - Build 20140321
* Sync with sources
* Updated Slim Recents
* Switched to using media-caf
* Updated kernel with sources for media-caf
* Fixed issue with Google Camera resolution preferences FC
* Added back 91fixoverlays script due to graphics glitches with the new kernel
May 04, 2014 - Build 20140504
* Sync with sources
* Add Slim Recents app (Long press home to show)
* Fixed gesture control for pinch to clear in Slim Recents panel
* Fixed HW Key binding (You can now set the actions for the hw buttons events like longpress)
* Fixed reading of min/max values for cpu in new Omni Performance Control
March 21, 2014 - Build 20140321
* Sync with sources
* Removed 91fixoverlays script
* Fix Settings button on Homescreen overlay
February 25, 2014 - Build 20140225
* Initial release
Click to expand...
Click to collapse
FAQ
Q. How do I install SuperSu?
A. Install the latest version from the market. Then open SuperSU and when it asks you to update the superuser binary, answer yes and make sure you select the "TWRP/CWM" method. This will reboot your phone into receovery where the superuser binary will be updated and the su daemon script added. Reboot your phone and you should be rooted.
If your having difficulties getting SuperSu installed, try downloading the flashable zip and manually flashing it to your phone.
UPDATE-SuperSU-v1.65.zip
* Thanks to @formercontra for this tip *
* Make sure this is the way in which you want to manage superuser permissions as I have not yet found a way to revert to the integrated superuser without having to re-flash the rom
Q. How do I access Developer Options?
A. Go to Settings -> About Phone and scroll to the bottom. Press the Build number 7 times to activate the Developer Options.
Q. I was browsing my pictures/videos in the gallery and my phone rebooted?
A. This seems to be caused by the gallery trying to generate a preview from the first frame of an mp4 created on older versions. Simply move the mp4's to a different directory with a file manager and add a ".nomedia" file to the folder to stop the gallery from trying to scan them. To open them, open with a filemanager and then select the gallery media player and it will play without issue.
Click to expand...
Click to collapse
Thanks To/Credits
* CarbonDev Team - ROM Source
* CyanogenMod Team - ROM Base
* SlimRoms Team - ROM Features
* AOKP Team - ROM Features
* ParanoidAndroid Team - ROM Features
Without all of the hard work and efforts of the CarbonDev team, CyanogenMod team, AOKP team and the Paranoid Android team, this ROM would not be possible, so we owe them our thanks for providing us with such excellent ROMs.
In addition, I have received a lot of help on my journey to understand and be able to develop for the android platform, so I owe the following people my thanks for helping me to make this ROM possible.
* @dsixda - Initial port of CM9/CM10 for SGH-I757M
* @Strange Peer - Continued development of CM10
* @rukusx7 - Contributor (Donated old phone for Development - Thanks!)
* @bijon440 - Contributor
* @kj2112 - Contributor
* @Tronith - Contributor
* @Zippy Dufus - Contributor
* @Socim - Thanks to Socim for pointing me in the right direction a few times ;-)
* @formercontra - Contributor
* @Sultanxda - Many bug fixes and improvements for the msm8660 kernel
Thanks guys you've all been so awesome to work with
One last group of people to thank. It's YOU! Without all of you guys and girls who come to download our creations, there would be no reward for doing this. Thank you for downloading, providing feedback and being part of this small family. You are all appreciated
Click to expand...
Click to collapse
XDA:DevDB Information
UNOFFICIAL Carbon KitKat For Bell SGH-I757M, ROM for the Samsung Galaxy S II
Contributors
titanic_fanatic
Source Code: https://github.com/titanic-fanatic
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: SGH-I757M
Based On: AOSP
Version Information
Status: Stable
Created 2014-02-25
Last Updated 2015-01-26
Tips & Tricks
Tips and Tricks
Here are my settings for the color/gamma controls!
Color:
Red -> 60%
Green -> 45%
Blue -> 45%
Gamma:
Red -> 0
Green -> -5
Blue -> 5
Why does the color/gamma controls get set to a value other than what I've set?
This is something I have not yet resolved, but I have noticed that it seems to jump up by 5. So if you want 50% for example, try setting it to 45%.
Logcat what is it and how do I get one?
A logcat is the system log of events that occur on your device. This log provides the developers with some useful information pertaining to crashes and other bugs you may encounter while using the ROM and/or apps running on the ROM. Getting a logcat is generally a very simple thing. Just open your terminal emulator on your phone and type the following commands without typing the $ as it denotes a command on the command line:
$ su
$ logcat -v long > /sdcard/logcat.txt
Click to expand...
Click to collapse
The first command above will ask you to grant superuser permission to the terminal emulator which you must accept. The second command will create a file at the root of your sdcard called logcat.txt and then start writing the logs to this file. Since the logcat is a continuous function, your terminal emulator will not return you to the command prompt after the second command as it will continue to write logs until you stop it by pressing the x to close the emulator.
If you are experiencing an issue with an app, then you need to do the steps above to get the logcat recording, then press your home button so that you don't close the emulator, but put it in the background. Then you do the action that causes the bug to occur and then open the emulator and terminate it to stop the log from writing. this ensures that the error is located somewhere around the end of the log and makes it easier for us to spot
What is dalvik-cache and why do I need it?
To explain dalvik cache, you must understand how an app is pieced together. An apk (android app) is like a zip file and contains a bunch of files inside. Two important files to note are the resources.arsc and the classes.dex files. They are compiled versions of the resources (images, sounds, xml files) and classes (source code files) of the app. When android boots into a ROM for the first time, and everytime you install an app, the system performs an optimization called dex optimization which means that is pulls the dex file out of the app and places it into what is called your dalvik cache. The system can then pre-load these dex files and allow the app to start quickly.
Dalvik cache is stored in two locations, at /data/dalvik-cache for user apps and at /cache/dalvik-cache for system apps. We unfortunately have a very small partition for /cache, only 100MB and this sometimes causes a side effect on first boot where it fills up to much with apps that only ever run on the first boot to setup the system and then other dex files cannot be written to the /cache partition which causes them to Force Close (FC). The trick in this situation, is to bear through the FC messages to get the system to the home screen, then reboot into recovery and Wipe Dalvik Cache from the Advanced sub-menu. This will delete all the dex files in both locations I mentioned above and will force the system to regenerate them upon reboot, and this time, those 1-time running apps don't start up and don't end up being optimized which allows the necessary dex files to be created for the apps that were FC'ing.
I have moved what I could from the system partition to the data partition to spare some extra space on /cache but this still sometimes happens, especially as the ROM's get slightly bigger every new major version.
First! Running it for a bit thismorning and everything seems great. 1 thing, no halo? Not a big deal with the ribbons but I did like that. Good work! Ill buy you a beer yet my friend!
Sent from my SGH-I757M using xda premium
This ROM is the kats meow. Love the features. After a full days use, no lock ups, lag or random reboots. Its early yet for battery stats but so far with on demand/deadline combo I'm at 62% remaining after 15 hours of average use. One thing of note: From home screen- clicking menu/settings is not functional. Settings from app drawer works as it should. This ROM is now my daily driver. Thanks for the continued support. May the S2 live on!
Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
I might have to try this build out. Battery life is my biggest thing.
I found that deadline for a scheduler is best for this phone with almost any governor. I don't know why.
That's what I'm on, ondemand and deadline yeah, and I'm loving this ROM. It's got some pretty cool features
Sent from my SGH-I757M using XDA Premium 4 mobile app
this rom is great, i was just wondering whats the easiest way for me to leave hw overlays unchecked when loading os?
rukusx7, whats the likelyhood of you making an installable zip of your kernel?
ashfrel1984 said:
this rom is great, i was just wondering whats the easiest way for me to leave hw overlays unchecked when loading os?
Click to expand...
Click to collapse
You can remove the init.d at /system/etc/init.d/91fixoverlays
It will be really speedy after that, but you may still run into some graphics glitching. Possibly enough to cause the kernel to panic and reboot. You can always replace the script at a later time if that becomes an issue.
Sent from my SGH-I757M using XDA Premium 4 mobile app
Took the plunge, just installed this tonight. Hope everything goes well!!
so far ive been lucky (no glitches), but what a speed difference for me. thanks for the info.
Without hw overlays enabled this rom most certainly speeds up. Great job as always t_f.
titanic_fanatic said:
You can remove the init.d at /system/etc/init.d/91fixoverlays
It will be really speedy after that, but you may still run into some graphics glitching. Possibly enough to cause the kernel to panic and reboot. You can always replace the script at a later time if that becomes an issue.
Sent from my SGH-I757M using XDA Premium 4 mobile app
Click to expand...
Click to collapse
In my hellkat rom, this is usually green lines that glitch across the screen. I tend to have problems with RR's with Disable Hardware Overlays unchecked.
Have you made any major changes to the kernel to help with hardware overlays?
rukusx7 said:
In my hellkat rom, this is usually green lines that glitch across the screen. I tend to have problems with RR's with Disable Hardware Overlays unchecked.
Have you made any major changes to the kernel to help with hardware overlays?
Click to expand...
Click to collapse
No actually, so that goes to show that it might not be entirely related to the kernel which I originally thought the case. I'll have to diff cm with carbon to see what differences there are.
Sent from my SGH-I757M using XDA Premium 4 mobile app
iDynamics said:
Without hw overlays enabled this rom most certainly speeds up. Great job as always t_f.
Click to expand...
Click to collapse
Seriously, some devs had given up on fixing project butter, but I always impressed with what titanic_fanatic brings to our device!!! I might switch to this rom if it works so well. I'll do builds with DIABLO or UBER kernel perhaps, Also dont forget the work that TF is doing to his kernel as well. our kernel diff's slightly from the hercules and skyrocket (which mine is based on), and he will likely have a kernel that is tweaked specifically to our device.
Great work @titanic_fanatic!!
---------- Post added at 05:08 PM ---------- Previous post was at 05:06 PM ----------
titanic_fanatic said:
No actually, so that goes to show that it might not be entirely related to the kernel which I originally thought the case. I'll have to diff cm with carbon to see what differences there are.
Sent from my SGH-I757M using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Yeah, I've been all stuck on the kernel as well. But I agree its starting to not appear as so. You're making some amazing advancements lately!!!
iDynamics said:
Without hw overlays enabled this rom most certainly speeds up. Great job as always t_f.
Click to expand...
Click to collapse
With your hw overlays disabled, do you get graphical glitching in the gallery? I get those lines rukusx7 was talking about.
Sent from my SGH-I757M using XDA Premium 4 mobile app
Might have just found a really easy fix for the graphics glitching... FACE PALM Only time will tell though. Navigate to /system/lib/egl and edit egl.cfg. you will see this:
0 0 android
0 1 adreno200
Click to expand...
Click to collapse
Change this to:
0 0 adreno200
0 1 adreno200
Click to expand...
Click to collapse
This will force the device to always use adreno200 for graphics processing. I don't get those wavy lines in gallery anymore with hw overlays enabled, and I haven't had any screen flickering yet either. Not sure what this means for battery yet, but this might just be a step in the right direction
Please let me know how this works out for you guys.
Sent from my SGH-I757M using XDA Premium 4 mobile app
titanic_fanatic said:
Might have just found a really easy fix for the graphics glitching... FACE PALM Only time will tell though. Navigate to /system/lib/egl and edit egl.cfg. you will see this:
Change this to:
This will force the device to always use adreno200 for graphics processing. I don't get those wavy lines in gallery anymore with hw overlays enabled, and I haven't had any screen flickering yet either. Not sure what this means for battery yet, but this might just be a step in the right direction
Please let me know how this works out for you guys.
Sent from my SGH-I757M using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I made the change this morning. Will report back later. Thanks TF!
Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
Well after 10 hours with your little trick TF the results are positive. No glitches or weird lines through screen. Overlays were unchecked as well. The battery life seems unaffected by the changes in my view. The overlays do not stay unchecked through reboot. I suppose this will be changed if you find this fix to be effective. This is awesome. Thanks once again!
Sent from my SGH-I757M using Xparent Cyan Tapatalk 2
titanic_fanatic said:
Might have just found a really easy fix for the graphics glitching... FACE PALM Only time will tell though. Navigate to /system/lib/egl and edit egl.cfg. you will see this:
Change this to:
This will force the device to always use adreno200 for graphics processing. I don't get those wavy lines in gallery anymore with hw overlays enabled, and I haven't had any screen flickering yet either. Not sure what this means for battery yet, but this might just be a step in the right direction
Please let me know how this works out for you guys.
Sent from my SGH-I757M using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I just applied the egl.cfg fix to your Slim build, removed the init.d script and rebooted with HW overlays unchecked. Improvement was noticed, and no glitching so far.
To make your external sdcard usable by apps, use the terminal emulator and
$ su
$ chmod 777 /mnt/media_rw
Click to expand...
Click to collapse
Now you should be able to use your sdcard for whatever
Sent from my SGH-I757M using XDA Premium 4 mobile app
EDIT:
You will have to do this every boot for now.
[26.09.16] Dr.Ketan ROM I Jio VoLTE I Safe version I Green Battery
ROM Features
- Light Debloated
- De-Knoxed
- Pre rooted
- Enabled all languages
- Included stock Kernel
- Screen mirror fixed
- Messaging Features
Backup/Restore Option
No SMS to MMS conversion
200 recipient
- Shortcut you assigning to long press home (aroma selectable)
Flashlight
GoogleOK
KillApp
Screenshot- Power menu updated for two more fetures apart from 5 way reboot
TorchLight - Flashlight
Shortcut - You can select any application or shortcut (special shortcut you can get from aroma like google/Kill app/ScreenShot/Torch) You have to select Shortcut as default action when you first time click on it. Later you can re assign shortcut anytime from ROM Tool - Reser power menu shortcut
- Key light duration
- Outdoor Mode
- ScreenShot Toggle
- SystemUI Mods Aroma selectable)
Stock Clock with stock batter
Stock Clock with seconds (HH:MM:SS) with stock battery (ROM Default)
minit battery and minit clock with lots of customization of clock like colors/Style/Position etc
Option to recert to ROM default SystemUI
- 300 + Fonts
- Extended Power menu
Power Off
Restart
Reboot
Hot Reboot
Download
Recovery
Safe Mode
Emergency
Shortcut
Torch Light
To Use Shortcut - you have to select 'Shortcut' option as default when asked. After this you can select any application you want to use with shortcut. To use Kill Application (Which will kill foreground app) / Screenshot, you have to select corresponding shortcuts from aroma while flashing ROM.
- Network meter with color option
- Left statusbar virtual key (Single press menu, Long press Multiwindow) with toggle
- Right virtual key (Single press lock, Long press power) with toggle
- Viper Sound Mode (Stock built in kernel compatible)
- Dolby Sound Mode (Stock built in kernel compatible)
Aroma have chouce to select Viper only Dolby only OR Both
- Toolbox and SideKey (Need to select from aroma)
- Long press home customization.
You can use almost any app or short cut with long pressing home. To use it open settings - default application - device assistance app - device assist app - select LP home in place of google.
- Extra shortcut added to aroma. (Requires if you want to assign long press home/Power menu shortvut to set as screenshot)
Screenshot (You can assign to long pree to capture screenshot)
Kill App (You can assign to long pree to kill foreground app)
Google OK - You can assign to long press home to start direct listening (No need to say hi galaxy)
- Outdoor mode - Settings-Display
- KeyLight duration setting (Settings-Display)
- Titanium and Mega Preinstalled as user app and you can simply remove as normal apk.
- 5 Way reboot menu -
This is standalone app for 4 way reboot option
Depending on status fuctions available may vary. ROM user will have options for Turn off, Reboot,Reboot to recovery and Reboot to download mode.
Pro users have extra soud features (Do not disturb/Vibrate/Sound) + Virtual key on Rt lower corner to launch 4 way reboot menu.
- ROM Tool
Essebtial Fix -When device boot first time it will popup to apply essential Fix, Recommended to apply fix. In case you missed that, you can do it from ROM Tool
SystemUI mode - to change Virtual key settings,Network meter and color options
Update and Bug Fix - Link to bug fix and update in case any.
Force Root - If some old application doesn't working (not asking for root access), you can apply Force root to fix issue (Probable) For this, you must have already applied essential Fix
after that long press on 'Apply essential fix' and reboot device. Now those app should run normally.
PRO features of ROM
How to Get Pro
Some features may vary from above mentioned. Read Changelog post for your ROM version for details.
Circulating/Distributing/Using any part of ROM to other project is strictly not allowed.
Credits and Thanks :Huge Thanks and credit goes to @Phil3759 for his awesome SeLinux permissive kernel. Also a big thanks for is outstanding work for Note community.
@Chainfire - Respected elite developer for supersu and his unbelievable contribution to XDA/Android community. @wanam - Respected elite developer for his awesome contribution and references to his works.
@xperiacle the amazing developer for reference to his work and tools. @gharrington for 3minit battery and QuickLaunch. @Chenglu @jcadduono @bigbiff and all other team members for custom recoveries. @ guitardedhero and @ worstenbrood for sound mods. @ UNS4 for RAM mod.@ficeto for awesome custom settings. @ oluwaponmile for references @mariozawa for potato mode @BSDgeek_Jake for his Ad free host @TEKHD for some Tips.
XDA:DevDB Information
Dr Ketan ROM N7, ROM for the Samsung Galaxy Note 7
Contributors
dr.ketan
ROM OS Version: 6.0.x Marshmallow
Version Information
Status: Testing
Kernel : Stock (pre-rooted). Source code (samsung) here
Created 2016-08-28
Last Updated 2016-09-26
ChangeLog
Dr.Ketan ROM Basic - Initial version
Dr.Ketan ROM M1
Dr.Ketan ROM M2
Dr.Ketan ROM M3
Installation Guide & Download N930F/FD Dr.Ketan ROM ROM M3 'Safe Version' Green Battery
http://forum.xda-developers.com/showpost.php?p=68861660&postcount=387
Installation Guide & Download N930F/FD Dr.Ketan ROM ROM M2
http://forum.xda-developers.com/showpost.php?p=68761768&postcount=356
.
Installation Instructions :
- Download Odin 3.12.3 or higher
- First you need to Flash Bootloader and Modem for PH6. If you already having a ROM running on PH6/7 then skip this step.
In case you are on Old version, Download N930FD_PH6_Bootloader and Modem zip, extract it and Flash BL*.tar.md5 file with Ap tab and Phone*.tar.md5 file with Phone tab of odin. This file is for N930FD and in case you have different variant, kindly update your base first with OTA/Full ROM flashing.
- Next you required id TWRP recovery. If you already have one then skip this, otherwise download twrp-3.0.2-0-gracelte.img.tar and flash using Odin. In case Odin Fail during flash, reboot to recovery - wipe cache and try again. Here is original thread for TWRP support.
- Once you have TWRP Installed Download ROM and copy on SD card or USB OTG device.
- Reboot to recovery (TWRP) - I recommend clean install. Select to format device.
- Select to Install - select storage (Where you copied ROM zip) - navigate ROM zip and select it.
- It may take few minutes to finish
- Reboot and again wait for few minutes till android wizard starts
.
Reserved 3
Reserved 4
Reserved 5
Reserved 6
Reserved 7
Last
dr.ketan said:
Guys I have bricked my device while working of N7 root but before that I got opportunity to make a simple basic ROM with prerooted and specially for Indian users who want to use VoLTE and bought the device from abroad.
ROM is minimally debloated with some critical fix, Odexed.
I will write Installation instructions soon.
Status : Uploading........................
XDA:DevDB Information
Dr Ketan ROM N7, ROM for the Samsung Galaxy Note 7
Contributors
dr.ketan
ROM OS Version: 6.0.x Marshmallow
Version Information
Status: Testing
Created 2016-08-28
Last Updated 2016-08-28
Click to expand...
Click to collapse
dr.ketan said:
Last
Click to expand...
Click to collapse
Great dr. Ketan
---------- Post added at 09:20 AM ---------- Previous post was at 09:14 AM ----------
@ Dr. Ketan just try to do via diffrent pc through smart switch. It happened to me to but on diffrent pc with 2-3 tries it restored.
Thanks doc. I hope you get the device replaced or fixed from dubai.
Does this Rom include the new ota BHP7
johar.sanjeev said:
Great dr. Ketan
---------- Post added at 09:20 AM ---------- Previous post was at 09:14 AM ----------
@ Dr. Ketan just try to do via diffrent pc through smart switch. It happened to me to but on diffrent pc with 2-3 tries it restored.
Click to expand...
Click to collapse
Already three attemp made with 2 PCs
Just got message from other users who have bricked same way, Got a replacement under warranty.
dr.ketan said:
Already three attemp made with 2 PCs
Just got message from other users who have bricked same way, Got a replacement under warranty.
Click to expand...
Click to collapse
I know but do give multiple tries. It's time consuming but sure it will be success. And if u need offical firmware latest one BH6 XSG i have with m can upload on gdrive.
Thank you. I have already that firmware with me.
UK based firmware? Chain fire SuperSU?
UAE based dual SIM with tweaked CSC to use Jio Volte for indian users
Yes SuperSU
Does it include the new ota bhp7
drunkdino said:
Does it include the new ota bhp7
Click to expand...
Click to collapse
No. I believe H7 is 20MB and just security update only.
Good work mate :good: Might give it a try later if time permits when its uploaded. Still setting up my build environment. I haven't bothered doing much since Note 4 myself just some small little personal builds on my Note 5 but starting to get back in the mood
Reserved.
** Hello everyone **
Warning:This operation involves risks. Neither XDA nor I can be held responsible for any problems encountered. Consider making a backup before installing this Rom
I bring you Batman_Rom_Note Edge for Galaxy Note Edge [N915/F/G/D/T] on 6.0.1 Marshmallow.
To flash the Rom you must know what you are doing and you will have to be at least on custom recovery.
* Installation? Instructions *
* Preferable to flasher with recovery twrp *
1. Boot in TWRP
2. Do a full wipe included Data/system
3. Flash rom and open gapps (link in description) and don't reboot.
4. Install the custom kernel (ramkernel v8.1 is best working) for your respected device variant(You can install F on G model also).
5. Reboot and wait 10 minutes to 15 min Finished.
6. Setup your device with wifi (untick diagnostic report). Note:- sim will not detecting in this process. so dont worry. follow the step 7.
7. Reboot your device into recovery and install data fix.zip file for your varient (for e.g. N910G datafix file required for N915G varient) and reboot device. now your sim will be working.
8. open the magisk manager app and download the zip file and then install the zip file from recovery. now reboot again and open the magisk manager. now your device has been rooted.
9. Reboot.
10. you are done.
11. Configure your Rom in the application Rom.Control. enjoy the rom.
youtube link: https://www.youtube.com/watch?v=PltNsCJDCZ8
RamKernal v8.1 source (please download only N915F, it works on both variants F and G)
https://forum.xda-developers.com/showpost.php?p=71964177&postcount=871
Data fix
https://forum.xda-developers.com/showpost.php?p=72388883&postcount=2218
What's new on this version
_DOWNLOAD 03/03/2018
Batman.Rom.LITE_v3.0.0
https://androidfilehost.com/?fid=962187416754465388
download open gapps-arm-6.0-nano
https://androidfilehost.com/?fid=745849072291678227
ram kernel v8.1 link: https://forum.xda-developers.com/showpost.php?p=71964177&postcount=871
_Changelog v3.0.0
-multi language
-Brightness Slider on First Swipe + 6 quick setting
-Brightness Slider at the end of Swipe + 6 quick setting
-I added some multi language applications
-the Android Auto and Google Fit apps work
_csc Mod:
-Enable Auto Data connect to send and recieve MMS without Toogle Data
-spam filter in InCallUI settings
-Long SMS possibility
-Floating Messages
-App BetterBatteryStats
-1060 fonts, first load needs time in settings
_fix Galerie
_4G/LTE
_AOD /show notifications on the lock screen
_mod GrxTouchWiz_v7 to choose during the installation in the Roma for
more customization
_Control rom Free
_Updated Magisk.V15.3 (you do not have to install the v16 update otherwise you lost SafetyNet)
_Updated app Magisk Manager.5.6.0 (you can install the update apk..)
_NotificationSTB + STB if you do not like to delete both apks in/data/app/NotificationSTB.apk and STB_sign_sign.apk
_Busybox.Installer.v1.27.2
_Select Root Method In Aroma
_SuperSU 2.82-SR5 - SuperSU r310
_xposed-v87.3-sdk23
_keyboard : N5 - Nougat
_Camera : Note 7 - N4
_Viper Dolby
_Default sond
_ChangeDPI
_Adaway
_MiExplorer
_SamsungMusic
_Video
Aroma Installer:
-Wipe options
-CSC chooser
-Camera chooser
-launcher chooser
-Sound chooser
-SystemUI Mod Brightness chooser
-Keyboard chooser
-ClockPackage chooser
-CSC tweaks chooser
-theme Notification chooser
-AdAway Form chooser
-Root chooser
_Magisk
_SuperSU
RomControl:
-virtual buttons
-Status bar
-show/hide stock Clock
Clock position
Time Font
Format of the week and date
-Status Bar/Icon Colors wifi Data Percentage battery
-Volume Control Colors
-Battery icon
_3Minit Battery Settings
-show/hide stock Battery
-show/hide 3Minit Battery
-BatterBar on Statusbar
Battery Bar Animation
battery_bar_style
Battery Bar Color
-Device info customization in notificationpanel
Info names text color
Info values text color
-6thGear NetworK Traffic Metet
-custom rebootmenu with much options
-DPI changer
-Keyguard Wallpaper updater
-Some system settings
-usefull
Open Settings
AdAway
DPI changer
Root FTP Server
Root Explorer
UPSM Manager
Titanium Backup
Toolbox
Outdoor mode
-custom Reboot Menu background
Power Off/Restart/Screenshot/Torch/Recovery/Download/Screen Recorder/Emergency
-Data Usage view preferences
Visibility of the Data Usage View
Data usage text gravity
Data Usage Text Color
Data usage text style
-Advanced mobile phone information
-Signalswitcher left/right and changed position
Date switch
Lock screen digital or analog clock 7 models
Lock screen flashlight
-AOD Brightness screen
-Lockscreen Owner Info
-Private mode
-Lockscreen Rotation
-switches for remove lockscreen shortcuts
-Keys Customization
Home button
Task key
Back key
-advanced prefs
Keyguard Wallpaper updater
Show GPS Satellite
A-GPS Settings
Samsung Marshmallow Flappy
Device Info
App Usage Statistics
_Bugs:
.Fingerprint
Note: AOD is working but there is an issue of negative colours. then you have to restart your device and turn off AOD. if you guys can solve this issue then it will be a big big thanks.
please don't select note 4 camera in aroma installer, select only note 7 camera.
Special note:- when i try to turn on AOD, negetive color screen appears when turn on. negetive colors will gone when you force close the AOD service in applications then screen will back to the normal. Any developer can fix this issue please fix it and let me know. please if any body fix the screen off swipe to edge feeds.
Contributors
star53
ROM OS Version: 6.0.x Marshmallow
Can i install this rom in n915s
Thinks man .... look nice rom i will give it a try
spide3 said:
Thinks man .... look nice rom i will give it a try
Click to expand...
Click to collapse
i have been using this rom since 2 months.. i really loved it. very stable. hope you like it.
Can this rom use on note edge SCL24 or N915J.
Thanks
Cotzen said:
Can this rom use on note edge SCL24 or N915J.
Thanks
Click to expand...
Click to collapse
no bro.. it is only for F/G/V/P/T varients
Hi guys, I suppose this rom should be compatible with SM-N915FY. am I right?
my device is n915v, i can not find a suitable kernel. Has anyone successfully installed it on a note edge verizon? Please help me, I would love to try this rom.
djsmeegy said:
Hi guys, I suppose this rom should be compatible with SM-N915FY. am I right?
Click to expand...
Click to collapse
yes, it will definitely works on FY model.
just after installing the rom flash your FY model kernel and then reboot your device
here is the link https://androidfilehost.com/?w=files&flid=179091
ikhan2 said:
my device is n915v, i can not find a suitable kernel. Has anyone successfully installed it on a note edge verizon? Please help me, I would love to try this rom.
Click to expand...
Click to collapse
here is the link for your 915V version.
https://androidfilehost.com/?w=files&flid=179091
just after flashing the rom, flash your kernel and then reboot your device.
which one to choose? because there is no n915v version there.
Sent from my SM-N915V using Tapatalk
Facebook having issues freezes and scroll stops working, also while using mobile data instead of WiFi the phone switches off, I have tried different kernel to try stopping but still same.
cyberhack said:
Facebook having issues freezes and scroll stops working, also while using mobile data instead of WiFi the phone switches off, I have tried different kernel to try stopping but still same.
Click to expand...
Click to collapse
Install the emotion kernel no crashes so far with that kernel on n915t
i clean installed this, but nly black sceen is showing with some voice assistant when i click screen
is there any stock rom for N915G
Will this work for the SM-N915K version? I suspect not but no harm in asking. Thanks
EximiusNovo said:
Will this work for the SM-N915K version? I suspect not but no harm in asking. Thanks
Click to expand...
Click to collapse
no.. this is only of G/F/FY/D version
No sim card found but system normal
915glove said:
No sim card found but system normal
Click to expand...
Click to collapse
flash data fix zip for your model varient. for example, if your model is N915G then flash the data fix N910G. your problem will be solved.
here is the link.
https://forum.xda-developers.com/showpost.php?p=72388883&postcount=2218
Sim car. Not deteced
Thanks lonely.dhiraj........ I was. Forrow this. Way already reboot still no sim card. Signal .....
915glove said:
Thanks lonely.dhiraj........ I was. Forrow this. Way already reboot still no sim card. Signal .....
Click to expand...
Click to collapse
whats your model no. ?