NOTE: My other mod, MultiWindow Complete Control is included in this mod, you only have to install the application.
You may be asking yourself now, what the heck is this all about?
Well, let me tell you. Simplistic Framework is a compilation of framework mods and hacks for Samsung based ROMs, with each mod FULLY costumizable through a control app (like AOKP).
That being said, most of the mods are coded from scratch by me.
This will literally turn your stock ROM into a very powerful ROM, packing many of the mods you all like, and ones you'll get to like
Who is this aimed at:
Everybody owning an N7100, on a custom ROM or stock one.
For ROM cooks look at the F.A.Q
Is this free?/How can I get the control app?
Yes and No, some of the mods are pre-enabled for you.
Other mods need the donation control app to enable/control.
NOTE: All people who donated to my previous project Multi Window Complete Control will receive this for free!
NOTE2: The Multi Window Complete Control was supposed to be a part of this framework, and only be in the donation version, But I left it out as FULL free and posted it for a bunch of devices, so make sure to check that as well.
Enough chitchat for now! It's time for me to convince you, here we go:
Note: Look at the 2nd post for a more detailed features list, and the pre-enabled mods
General UI Customizations
Full integration with my MultiWindow Complete Control App/Other MultiWindow Hacks
Touchwiz Launcher Customizations
Customize Power Menu
General Status Bar Customizations
Status Bar Clock Options
Status Bar Battery Options
My fully customizable 28 toggles coded from scratch.
Control Hardware Keys
A LOT more options and new features!
You can use dr.ketan's tool to backup the edited files before installing the framework, so that you can restore the previous state of the device if you have problems.
- AOKP for their open source code, which taught me a lot!
- indie for producing such a nice ROM, recommended by me!
- Mirko my bro
- Big thanks to raubkatze for the amazing themes, toggles and testing!
- All the producers of the batteries used
- All the Donors
- Others I have probably forgot!
Call Recording, Increasing Ringtone, Change delay after call hang up.
- Status Bar Clock
Center Clock/ Right Clock/ No clock
Add AM/PM to the clock
Add small weekday to the clock
Enable/Disable Clock leading zero
- Status Bar Battery
Custom Battery!! Read more in the 3rd post!
Choose Battery between Samsung, green circle battery, lucid battery, text battery, aosp battery, thin aosp battery or no battery!
Small text percentage (like Samsung one) fully customizable, you can choose normal color and color at charging.
- Toggles Available toggles:
Assistive light (Torch)
Power toggles which let's you shutdown, reboot, recovery or download
Screen Timeout (has an unlimited toggle so that screen doesn't turn off)
Media Scanner Toggle
Toggles Support MultiDPI!
You can choose how many toggles you want to be shown without having to scroll [Also available in the free toggles app).
You will be able to add/remove any toggle, change positions and..
- Enable/Disable Haptic Feedback
- Enable/Disable scrolling animation!
-Toggles now can be removed completely
-You can now Enable/Disable the Text or Indicators for the toggles
- Many more!
These features listed have been updated to v3.0.1, a lot more options have been added, so make sure to check the changelogs in the 3rd post
Clock weird symbols appearing when using non-stock fonts fixed
USB OTG Wakelock removed
Wifi Toggle can be toggled even if airplane mode is on
Killed application is now filtered (removed) from recents panel, I don't think any other ROM/mod has this feature.
2G/3G/Auto Toggle resetting to auto after a restart should also be fixed
MWControl application: potential fix for crash when changing handle transparency (download new version from OP)
Singal/Wifi Indicators Chooser (Choose between AOSP or Stock Samsung ones)
Option to disable Screen turning on when a message is received.
Option to disable "Low Battery" dialog and sound/vibration *(NOT TESTED, please give feedback)
New toggle: "Disable Capacitive (Menu/Back) buttons", which I tend to press unintentionally more often than not, especially when I watch videos on the Youtube App, so I thought this might come in handy.
V3.5 -> V3.5.1
Fixes for Simplistic Control FCs
Fix for bootloop issues
AOSP Lockscreen handle is now centered in all DPIs
You can now choose any color for the off toggles
Space added between small text battery and signal indicators
Expanded View Transparency has been changed to Notification Section transparency, which only changes the transparency of the notification box.
Duplicate Accessibility in the Power Menu has been fixed.
MWCC Shortcut updated to support the new app.
V3.0.1 -> V3.5
Torch Toggle Fix on Landscape which caused SystemUI FC
Toggles have been massively optimized (due to the removal of some junk code)
Fix "Hide Blocking Mode Notification and Icon" Option
Next Alarm Landscape Fix
PIN Unlock Bug is fixed, where the clock would be cut in half and would need a reboot to fix
AOSP Lockscreen ring is now centered in all DPIs
Fix for volume changing when skipping songs on screen off (also with FM support), should now support all players
Added Modes to WiFi and Bluetooth Toggles (With or without dialog)
Toggles Section Fixes for sorting, and many improvements
2G/3G/Auto Toggle added
Ability to change colors of Toggles (Label, On, Off, Background)
Power Toggle Recode, removing that stupid dialog I created :P
Signal (Wifi and Network) AOSP Layout by default with Samsung green as connected color
Ability to change Signal Indicators Colors
Notification Panel Transparency (experimental)
No restart required when changing statusbar color/transparency
No restart required when changing statusbar transparency on ripple
Custom Battery Overhaul, read battery section in the second post for instructions on how to create batteries. The batteries you make now can also be uploaded to the Play Store, and people can download them, install, and choose the custom battery they like.
Random Lockscreen Ink Color on each wakeup
AOSP Clear and Settings Buttons in the notification panel
Brightness Bar color change
Toggle IME Switcher notification and icon
Show/Hide StatusBar on Lockscreen
SPenBoard Shortcut added to Simplistic Control
Toggle Ongoing and Notifications label in the notifications panel (toggle them off for an AOSP look)
TW Launcher page loop option added (Credits to my buddy mirko)
TW Launcher rotation option added (Credits to my buddy mirko)
PIN Quick Unlock option, enabling this will remove the need of the OK button from the Pin Unlock, to make unlocking faster. (credits to CM)
My own FM Radio and Music Controls for Ripple and Circle Lockscreen (Music works for stock and google music)
Full date can now be added to the clock view in the statusbar
QuickLaunch bar under the toggles and brightness bar, allowing you to launch apps or perform actions (Lock, Power, Collapse, Recents) directly from the statusbar, supports up to 12 shortcuts.
CRT-OFF (Credits to AOSP Android for code, sorg for workaround) Added
Hardware Buttons Section added, allowing you to choose actions or launch an app for:
- Back LongPress
- Menu LongPress (some apps can consume this, and conflicts may happen)
- Home DoubleClick
Actions included are: Global Search, Launch Assistant (S-Voice, Google Now), Kill Current Process, Show/Hide Multiwindow
Section also includes an option for controlling the delays of Home Double Click, and Home LongPress (Recents panel).
MW Toggle is reverted back to its default functionality.
V3 -> V3.0.1 Bugfixes:
- Fixes bug with bootloop due to S-Voice, should also fix problems with double click if someone faced any (which is very rare).
V2.6.1 -> V3 BugFixes:
Home double click now works if S-Voice was removed.
Potential fix for something that might caused some users to face the phone getting locked in landscape mode
Simplistic Control has many fixes, including the *refreshing animation* in some parts
Launching app from double click OR Long pressing the toggles will now dismiss the keyguard if no password is set.
Wifi Hotspot Toggle now uses your settings instead of "My Ap"
MultiWindow Toggle Fix (Look at new features)
Fix for toggles not positioning at the left when the scrolling animation is disabled.
Fix for Smart Rotation Toggle (Settings won't show that it's enabled due to some code missing by Samsung, but it works)
Potential Fix for NFC Toggle (Feedback needed)
Long Press Back to Kill! But with a slight twist. When you enable this feature, the MultiWindow Toggle will change modes, and become a toggle to choose what action to perform when longpressing the back button, MultiWindow or Back to Kill!
Next Alarm in Expanded StatusBar, replaces the carrier label whenever there is an alarm. You can also use a toggle to enable entering the clock app when clicking on the alarm view.
Ink Effect: You can now choose ANY color you desire, no predefined ones, you can use the color picker and choose any color you want .
Bluetooth toggle will now open the Bluetooth dialog.
You can now Enable/Disable toggles haptic feedback on long press.
Added ScreenShot Toggle.
Added Allshare cast Toggle.
NFC Toggle is now NFC P2P
New section! Phone app: Control Call Recording/Increasing Ringtone and choose delay after call ended.
Power Menu: Screenshot added, Negative Screen Colors toggle added
And another big mod: Custom Battery!
What is this? Well basically, you have an apk which I will provide you with, you can add ANY battery you like to it, and then install it as a simple app, choose custom battery from Simplistic Control and Voila! The battery is there!
The apks can work on any Simplistic Framework starting from V3, and this allows to create something I like to call a "Battery Library" where someone can post a thread full of these batteries
Ability to turn on/off statusbar alarm, bluetooth and sound icons, as well as blocking mode's icon and notification.
V2.6 -> V2.6.1
This update is ONLY for the application. There is no new framework to flash.
Crash of SC when in landscape mode.
The JB lock freeze when locking in landscape.
Very Important: For the people using the JB Lock, you will have to Disable JB Lock, and Enable it again using the New app.
V2.5 -> V2.6
Adds support for official 4.1.2 (XXDLK7)
Clock 24H/12H fixed.
Simplistic Control Fixes, and the addition of the version in the about section.
PIN/Password Lockscreen problem fixed, you will need to reboot after setting a lockscreen to anyone of those.
Some new toggle Icons from raubkatze!
Many improvements and rewrites in the toggles code, they are much more responsive now.
And also many optimizations in the framework code, should make everything a tad better.
V2 -> V2.5 BugFixes:
DPI Fix for Toggles
DPI Fix for Statusbar elements acting weird on changing DPI
Clock Fix for 24H from Date and Time Settings
Choose between 5, 6, or 7 toggles to be shown in one loop (view), without having to scroll. [Will also be added to the free version of the toggles control]
New "Lock Now" Toggles to bring the total to 24 toggles.
V1->V2 Bug Fixes:
JellyBean Lockscreen unlocking by pressing menu button is now fixed!
Simplistic Control crash when battery is set to no battery is fixed.
A new control entry, TouchWiz Launcher with:
Enable/Disable Page Indicators on Homescreen and AppList.
Enable/Disable Wallpaper Scrolling
My own implementation of Ink Effect without the SPen (Enabled by default) [Thanks for criskelo for the inspiration]
Toggles now can be removed completely
You can now Enable/Disable the Text or Indicators for the toggles
General code clean up and improvement
Free App to Add/Remove, Sort and choose modes (no donation required, doesn't include all toggle settings)
Ability to turn off the "No Notifications" text.
Fully Black Status Bar by Default
Replaced Circle Battery with a nicer circle battery (now it's the default battery)
Added two new batteries, AOSP Battery and thin AOSP Battery (from CM)
Q: I'm a developer. Can I integrate this framework into my ROM/Theme? A: Of course, only you have to not include the control app.
Q: I'm having conflicts/fcs because of the custom rom/mod I'm using. A: Most probably this is caused by lidroid's toggles, to fix that just delete lidroid-res.apk from /system/framework and reboot.
Important Note: My GCEs (British exams which are very important) are about to start, and I'll have to give them my all, so I won't add any new features, or work for any other device until they are finished. However, if new firmwares come out, I'll try my best to update as fast as possible.
sorry but as a donated user, where can i get the latest v2.6.1 app? coz there's no mail since the initial release of the control app...
With xda:devcon ’14 just around the corner, and the venue close to selling out, there is a lot … more
18 Sep 2014
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?