[MOD][XPOSED] Phab7 v1.00 no-reboot UI Switcher - Xposed Framework Modules

Phab7 is an on-the-fly UI switcher: select Phone, Phablet, or Tablet, then tap the Change button. The switch happens immediately - no reboot needed. A separate option lets you switch settings screen layouts (e.g. the Settings app) between Phone-style (separate screens for categories and details), and Tablet-style (categories and details, side-by-side).
Unlike other solutions, Phab7 has no effect on your apps beyond for their Settings screens. In particular, it will not alter the size or layout of your launcher's icons or dock (nor will it cause the tablet-style app-drawer icon to appear).
Note: Google removed Tablet mode from KitKat, so it is not available if you're running Android 4.4.x.
Installation
Important: if you have a beta version of Phab7 (v0.9x) currently installed, you must uninstall it before installing v1.0. Android will refuse to install it if one of the betas is present.
if you don't already have XposedInstaller on your system, see this thread
install Phab7.apk the same way you'd install any other sideloaded app
enable Phab7 by reopening the XposedInstaller app and selecting 'Modules'
tap directly on the checkbox next to Phab7, then back out and reboot
after the initial reboot, you can open the Phab7 app and change UIs as many times as you wish without further reboots
Notes
Tablet UI mode is only available when running ICS or JB (v4.03 thru 4.3x). While Phab7 supports KitKat, it does not add back the Tablet mode that Google has removed.
Whether Phab7 works on your device depends almost entirely on your ROM's creators. If they removed the graphics and layouts needed for a given UI mode, SystemUI.apk is guaranteed to force-close when you select that mode. A "Keep-Or-Cancel" dialog will automatically restore your settings after 12 seconds if this happens when you choose an incompatible UI mode. Clear the "Unfortunately" popup and you're good to go.
the Settings-layout feature takes effect when an app is first launched. To see its effect on running apps (e.g. the system's Settings app). tap the "Recents" button and swipe the app away , then reopen the app.
File
Phab7.apk - v1.00
Credits
barrmulio - the first to identify the system changes needed to implement alternate UIs
_TB_TB_ - author of TabletUI trigger who first realized that UI-switching could be done by an Xposed module
History
2014/01/22 - v1.00 - initial stable release
2014/01/05 - v0.99 - added keep-or-cancel dialog
2013/12/13 - v0.97 - added scaling for all modes
2013/12/10 - v0.96 - fixed KitKat-specific bug
2013/12/09 - v0.95 - added Tablet UI scaling
2013/11/30 - v0.92 - added support for KitKat
2013/11/27 - v0.90 - initial release

Gonna try it on S4 v4.3
Sent from my GT-I9505 using XDA Premium 4 mobile app
---------- Post added at 08:08 AM ---------- Previous post was at 08:02 AM ----------
Ring of FC ;p
Sent from my GT-I9505 using XDA Premium 4 mobile app

Tried it, changes fine to tablet mode. Just a few layout issues. And the nav glow doesn't fade.
See screenshot.
Xperia Z running eXistenZ 4.10 rom.
Subscribed, this looks promising.
{
"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"
}
Sent from Z Beast

For me with android 4.1 only settings work and status bar and nav bar don t work
Sent from my LT26i using Tapatalk

Great job. tested working on CM10. status bar looks monster
it could have better you provided DPI settings along with phab7. though i can manage with app settings
the give attachment is flashable zip i just extracted phab7.apk and installed normally
why this is not available in xposed Repo..

reversegear said:
why this is not available in xposed Repo..
Click to expand...
Click to collapse
I think because it's new and in beta
Sent from Z Beast

Now we need not wait for updated Paranoid!! OK Paranoid does do some of this stuff better/more consistantly than AppSetting and this module, but ...
Great!
Wanna outdo Paranoid: Tablet mode mostly more usable in landscape, so ... get the idea?
EDIT: Results using the mod on my LG P500 running cm-10.2 with 4,4 Google Now launcher: I can use AppSetting module to force this launcher to rotate but it does not handle this correctly.
Settings UIs work as promised! This is what I really missed not having Paranoid.
Navigation bar: Question -- what if I do not use one (phone has HW buttons--remember those)? Module should accept phone setting.
Anyway, tablet mode: Repeated FCs of systemUI until I changed to other mode:
Phablet mode: Navigation bar shows as promised. Notifications not effected.
Phone mode: No way to correctly test with this launcher.
Went back to default: Icon bar, no navigation bar.
If I remember from Paranoid, tablet mode put notifications bar on the bottom right. Phablet left it on top, opening to half-height, had to change dpi to fit it to screen width correctly. So tablet mode, once working, would either have both at bottom right justified or just the notifications as chosen in the phone's settings! Someone check current Paranoid.

Compatible with KitKat?
Wysłane z mojego Ascend G510 przy użyciu Tapatalka

Don't flash that zip!
reversegear said:
the give attachment is flashable zip i just extracted phab7.apk and installed normally
Click to expand...
Click to collapse
OMG!!!! My apologies! The zip that was posted (in error) was only for the Hisense Sero 7 Pro and contained a tablet-specific mod to SystemUI.apk.
The script in that zip checks for the model, so it should have failed if you tried to flash it on any other device. However, if somehow you succeeded in flashing it, you will have to restore your ROM's original SystemUI.apk. The original, along with SystemUI.odex if present, is in your /system/app folder with '-org' appended to it. If you have problems handling this, I can create an update.zip to do this for you.
Again, my apologies - it was late...

This's amazing. Thanks a lot dev. Looking forward for new versions:laugh:

Saeedblack said:
For me with android 4.1 only settings work and status bar and nav bar don t work
Click to expand...
Click to collapse
Dovidhalevi said:
tablet mode: Repeated FCs of systemUI until I changed to other mode:
Phablet mode: Navigation bar shows as promised. Notifications not effected.
Phone mode: No way to correctly test with this launcher.
Click to expand...
Click to collapse
Generally speaking: if "nothing happens", the issue probably lies within Phab7; if SystemUI FCs, then it's probably your ROM.
For Phab7 problems, XposedInstaller's debug.log should identify the problem - you can find it in /data/data/de.robv.android.xposed.installer/log/debug.log. Pull the file and attach it to a posting. For ROM problems, I'd need a logcat log that covers the time period when the FC occurred. If you need help generating one, let me know. (logcat logs for Phab7 issues are certainly welcome too, however, they have to include system startup to be useful.)
For SystemUI FCs, a possible cause is vendor customization of a particular NavBar layout that wasn't carried over to the other versions. The tablet I use is a perfect example. It defaults to Phablet and has a screenshot button (which most everyone hates). The button wasn't implemented for Phone since they assumed it would never be used, so SystemUI FCs in Phone UI when their code goes looking for a button that doesn't exist. To get it to work, I had to patch their systemui.apk to get rid of both the button and the code that references it. This is not something I'd want to try on a device I don't own.
Bottom line: I'd be happy to implement reasonable workarounds to enhance compatibility with the widest range of devices, but even then, not all modes will work with all devices.

dolorespark said:
Generally speaking: if "nothing happens", the issue probably lies within Phab7; if SystemUI FCs, then it's probably your ROM.
For Phab7 problems, XposedInstaller's debug.log should identify the problem - you can find it in /data/data/de.robv.android.xposed.installer/log/debug.log. Pull the file and attach it to a posting. For ROM problems, I'd need a logcat log that covers the time period when the FC occurred. If you need help generating one, let me know. (logcat logs for Phab7 issues are certainly welcome too, however, they have to include system startup to be useful.)
For SystemUI FCs, a possible cause is vendor customization of a particular NavBar layout that wasn't carried over to the other versions. The tablet I use is a perfect example. It defaults to Phablet and has a screenshot button (which most everyone hates). The button wasn't implemented for Phone since they assumed it would never be used, so SystemUI FCs in Phone UI when their code goes looking for a button that doesn't exist. To get it to work, I had to patch their systemui.apk to get rid of both the button and the code that references it. This is not something I'd want to try on a device I don't own.
Bottom line: I'd be happy to implement reasonable workarounds to enhance compatibility with the widest range of devices, but even then, not all modes will work with all devices.
Click to expand...
Click to collapse
and this is an older device.
I am attaching the debug.log, but changing the name to debug.txt to get in on here.

On my N7, checking 'tablet' in system settings changes the module's menu just fine but has no effect on Rom settings.
Setting default ui to phablet didn't help either.
Debug log: https://www.dropbox.com/s/zlp89tbus6o23qi/xposed_debug_20131127_194414.log
N7(flo)-Rastakat-franco.kernel
N4(mako)-PKK-franco.kernel

dolorespark said:
Generally speaking: if "nothing happens", the issue probably lies within Phab7; if SystemUI FCs, then it's probably your ROM.
For Phab7 problems, XposedInstaller's debug.log should identify the problem - you can find it in /data/data/de.robv.android.xposed.installer/log/debug.log. Pull the file and attach it to a posting. For ROM problems, I'd need a logcat log that covers the time period when the FC occurred. If you need help generating one, let me know. (logcat logs for Phab7 issues are certainly welcome too, however, they have to include system startup to be useful.)
For SystemUI FCs, a possible cause is vendor customization of a particular NavBar layout that wasn't carried over to the other versions. The tablet I use is a perfect example. It defaults to Phablet and has a screenshot button (which most everyone hates). The button wasn't implemented for Phone since they assumed it would never be used, so SystemUI FCs in Phone UI when their code goes looking for a button that doesn't exist. To get it to work, I had to patch their systemui.apk to get rid of both the button and the code that references it. This is not something I'd want to try on a device I don't own.
Bottom line: I'd be happy to implement reasonable workarounds to enhance compatibility with the widest range of devices, but even then, not all modes will work with all devices.
Click to expand...
Click to collapse
for me it have been FC for first run and after reboot it never appear again but don t have FC
also here you are i attached log that you notice

No TabletUI in KitKat
MMeester said:
On my N7, checking 'tablet' in system settings changes the module's menu just fine but has no effect on Rom settings. Setting default ui to phablet didn't help either.
N7(flo)-Rastakat-franco.kernel
Click to expand...
Click to collapse
Is this a KitKat-based ROM? Sadly, all of the code and resources needed to support Tablet UI have been stripped from Android v4.4. Because Phab7 v0.9 doesn't make provisions for this change, the UI switcher doesn't work. I will fix that ASAP so that at least Phone and Phablet are available. Restoring Tablet UI may be more than an Xposed module can/should do, but I'll investigate...
However, the Settings screen mod should still work. As mentioned in the OP, if the system's Settings app is already running, you'll have to remove it from "Recents" and reopen it. If you reboot with "Tablet-style" settings in place and it still doesn't work, let me know.
Dovidhalevi said:
and this is an older device.
I am attaching the debug.log, but changing the name to debug.txt to get in on here.
Click to expand...
Click to collapse
You didn't describe where you're having problems. During one session, one of your other Xposed modules (com.wisdomsky.xploit) failed every time, even when Phab7 hadn't made any changes. After a reboot, the problems were gone but so were Phab7's standard messages. What changed?

dolorespark said:
You didn't describe where you're having problems. During one session, one of your other Xposed modules (com.wisdomsky.xploit) failed every time, even when Phab7 hadn't made any changes. After a reboot, the problems were gone but so were Phab7's standard messages. What changed?
Click to expand...
Click to collapse
I first tried it before rebooting, then realized that it cannot work that way and rebooted. Then Phab7 worked as described.
Since wisdonsky operates on the notifications bar, could be that the interaction with tablet mode trying to move that is what is noted.

dolorespark said:
Is this a KitKat-based ROM?
Click to expand...
Click to collapse
Yes.
However, the Settings screen mod should still work. As mentioned in the OP, if the system's Settings app is already running, you'll have to remove it from "Recents" and reopen it. If you reboot with "Tablet-style" settings in place and it still doesn't work, let me know.
Click to expand...
Click to collapse
Sadly, no change in settings app after a reboot. Do you need any logs?
Thank you for looking into the issue.
N7(flo)-Rastakat-franco.kernel
N4(mako)-PKK-franco.kernel

Can I ask what in the system side of things this is targeting? Only asking because I had a problem with Tablet mode where I changed compatibility mode, and that then caused constant FC of SystemUI.
Also where are the settings stored? I managed to get out of the fc loop, but am now left with a layout problem of my System UI. Nothing major, but even if I change SystemUI, it persists.
Any help appreciated.

Metallijim said:
Can I ask what in the system side of things this is targeting? Only asking because I had a problem with Tablet mode where I changed compatibility mode, and that then caused constant FC of SystemUI.
Also where are the settings stored? I managed to get out of the fc loop, but am now left with a layout problem of my System UI. Nothing major, but even if I change SystemUI, it persists.
Click to expand...
Click to collapse
Phab7 is designed to do as little as possible to achieve its goals - in some cases, perhaps too little. For Phone and Phablet, it does some setup when SysUI starts and that's it. For Tablet, it has to be slightly more intrusive but not much.
Sadly, I had no way to test compatibility mode so I'm not surprised that it has issues. Recovery from most any problem should be as simple as switching to another UI. In this case, getting out of TabletUI, then returning without touching the compatibility button should cure what ails you.
If you get repeated FCs in SystemUI, one way out is to leave the toast up there, then from ADB, delete /data/data/com.e_vertise.dopa.phab7/shared_prefs/settings.xml. When you dismiss the toast and SysUI restarts, you should be back to your device's default settings.
Note: if I understand things correctly, Android may try to reload SysUI's Java code several times using the same process before it gives up and kills that process. Once it restarts SystemUI using a new process, you're certain to be back to normal if you've deleted Phab7's settings file.

We'll soon find out if it works on KitKat. Yes I know how to disable Xposed from recovery. Using it on KitKat doesn't seem to cause any crashes, but it doesn't do anything at all on KitKat.
Sent from my Nexus 7 using Tapatalk 4

Related

[ROM] *7/19 *MultiROM_V2.5***4.1.2 VRAMC3*Multi UI Tablet,Phablet,W/ Floating Windows

HEY Guys I Present you MultiROM_v2.5 Beta 4.1.2 on VZW VRAMC3 stock firmware
{
"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"
}
This Rom use Xperiacles mod to Change from Tablet, Phablet, or Phone UI w/Floating Multiwindow with just a click of a app and a reboot.
The ROM is based off the latest ota VRAMC3....so no gps or INTL ROM troubles
Its optimized for tablet at 160dpi with 200dpi optimized TWlauncher with Landscape...but you can change to whatever dpi or UI mode you want, thanks to Xperiacles mod!!!!!., No need to install Xpoesd...Xposed framework with App Settings and app settings preferences baked in and active at boot up. Touchwiz launcher 6x6 optimized and sized for 200 dpi 1280x820 with Rotation, tablet dialer and contacts, Multi dpi white Samsung keyboard that works on all three UI's. Tablet MMS, DownloadsUi, Task manager, Music player, My files, Multi window, Note 8 wallpaper chooser, etc........If you plan on messing with the dpi of TW Launcher, I recommend installing a backup launcher as TW will FC sometimes when you change dpi..Just clear Touchwiz home app data and it should stop.
you can also enable or disable home or back button in status bar on tablet mode via the UI Switcher. Once you enable or disable turn off the screen via power button and turn back on to take affect. Also you can change the quick launch icon on the statusbar(screen shot icon) to another shortcut or disable it for space with the quick lauch setting in Settings app.
IF YOU PLAN ON USING PHONE UI WITH THIS ROM (WICH I DONT KNOW WHY YOU WOULD) I LEFT THE STOCK APPS IN THE /SYSTEM/APP AMD THEY ARE ALL RENAMED TO WHATEVERAPP.BAK, BEFORE SWITCHING TO PHONE MODE AT LEAST CHANGE SecContact.bak back to SecContact.apk AND CHANGE PERMISSIONS..THENCHANGE SecTabletContacts.apk to bak AND DO THE SAME FOR MESSAGING APP...THEN SWITCH TO PHONE UI WITH UI CHANGER APP SO AT LEAST UR DIALER AND MESSAGING WORKS
One small instruction...before or after flashing, use root explorer on phone ...or 7zip with a pc.Navigate to system/etc/ . Got to the apns-config.xml, long press if using root explorer and select "open with text editor" or if on a PC use notepad++ and you will se a couple lines that read
mmsc="http://mms.vtext.com/servlets/mms?X-VZW-MDN=5555555555"
Just change the 5555555555 to you telephone number so it looks like
mmsc="http://mms.vtext.com/servlets/mms?X-VZW-MDN=412699776"
If you do this before you flash your fine. If you use root explorer make sure you save the edit, then change permissions to rw r r . Then reboot and you'll send MMS fine****If you don't do this you'll be able to text and receive MMS, but not send MMS*****Also if you want to revert to stock phone MMS app you will not need this fix because this is a stock Verizon based ROM.....
Beside that just boot in recovery
If coming from version1 just wipe cache and dalvik
If coming from another ROM Do a full wipe(Data,Cache and Dalvik) You can wipe System also if coming from a AOSP or INTL ROM
Flash ROM ....wait patiently and Reboot
First boot takes a while also...your not boot looping
After first boot If you don't like the set UI or dpi, change it via the ui switcher app and reboot
Experiment and if any of the app layouts look off.... change dpi to your liking via xposed App Settings app
Stock phone apps run best at 240-320 dpi and tablet apps 160dpi to 213dpi with [email protected] 1600x900 or1280x820
Download V1: http://www.androidfilehost.com/?fid=23043426517778694
7/19 Download V2.5: http://www.androidfilehost.com/?fid=23050663588004609
Changelog
7/19:Fixed xposed app settings to work on boot without changing permissions
Fixed siszing issues with system ui (Multi window traybar in tablet and in phablet at 220dpi notification pull down fits screen)
Added the original apn-conf.xml to system/etc and renamed to apn-conf.bak in case you wanna use stock or 2nd party messaging apps
Aded xposed xtoggles(gives you the ability to theme notification toggles(thanks xperiacle)
Added xposed x backroud (gives you the ability to change the backround almost anywhere..still in beta though..(thanks xpericale)
Added xposed multiwindow apps manager **important** this app will not work to add/remove apps to the traybar in tablet and phablet..but if you go to settings of the app on the top right hand corner it gives us the ability to resize floating windows to our liking, then reboot for changes to work
Some more fixes I cant think of.....
Next update will include aroma and some more tweaks and fixes..this is a work in progress. Deckoz is working really hard to get settings to work in dual pane without a work around.
Also if you use the shortcut fix for dual pane settings you can download a app called icon changer from the market(its free) and it gives you the ability to change and rename icons with stock or custom icons on touchwiz. Just use it to create a settings shortcut and use the stock settings icon and name the shortcut settings and you have a stock settings icon that launches dual pane settings!!!!!
*******This is a Beta release, you may find bugs***********This is a Beta release, you may find bugs**************
Bugs; Right now Settings will only work single pane at any DPI but the DP/Resolution must be at 480x 854 or will FC. Deckoz2302 and I are currently trying to find a fix for dual pane and he is pretty close. If you want settings in DualPane tablet mode the work around for now is change dpi to 160dpi @ 1280x820 with Xposed App Settings, then clear data of settings in App Settings. Now go to widgets and select settings shortcut/display click the icon and settings will launch fine in dual pane.Thanks to Deckoz2302
Xposed APP settings not stickingSome are problem having trouble with the xposed app settings not sticking. Here is the fix
All credit goes to Fabio R. : http://forum.xda-developers.com/show...&postcount=363
And stg13 for finding the link and posting on our thread....and bkdodger for re-writing it
Open root explorer (or similar file manager of your choice)..
Root directory go to: data/data/
find this folder: dev.robv.android.xposedmods.appsetting then long press to change permissions rwxrwxrwx (ok)
Enter dev.robv.android.xposedmods.appsetting folder (you will see two folders cache & shared_prefs)
Long press cache folder ( fix permissions to rwxrwx--x)(ok)
Long press shared_prefs folder (fix permissions to rwxrwxrwx)(ok)
Enter shared_pref folder should be only one folder inside named
ModSettings.xml (change permissions rw-rw-r--)ok
Reboot
Now remember this is a BETA...If you find a bug, instead of Whinning about it, PM me about it.... or help Fix it, or ask if someone knows how to fix it. I am aslo looking for anybody with dev skillz or knowledge of androird to currently help me make this ROM better.. Please PM me if interested
Thanks:Xpeiacle-for this wonderful mod..it would be possible with out you. Beans- for base deodexed rom. Deckoz2302- for helping and guiding me in right direction on settings delima. And all the people that PMd me to help and all the people from my multi ui thread for your suggestions and support.
Guess I was the only nut in my time zone awake tonight/this morning to download this lol. Havent had a chance to really test everything yet but so far she's running beautifully! Thank you for your hard work and all your help! I plan on staying with this rom for quite a while.
Sent from my SCH-I605 using XDA Premium HD app
Ibkevin said:
Guess I was the only nut in my time zone awake tonight/this morning to download this lol. Havent had a chance to really test everything yet but so far she's running beautifully! Thank you for your hard work and all your help! I plan on staying with this rom for quite a while.
Sent from my SCH-I605 using XDA Premium HD app
Click to expand...
Click to collapse
EDIT nvrmnd...dl works now...
I have big plans for this ROM......Just wanted to give some people a lil treat that have been asking to help out...
Sent from a unlocked and cocked GN2!!!!!!!!!!!
I'll be hopping on board to get this rom up and running with most of the functions our other roms have but geared toward tablet.
Biggest thing right now is getting a fully unlocked settings to include all or most of the hidden menus as well as launch in tablet mode
Deckoz2302 said:
I'll be hopping on board to get this rom up and running with most of the functions our other roms have but geared toward tablet.
Biggest thing right now is getting a fully unlocked settings to include all or most of the hidden menus as well as launch in tablet mode
Click to expand...
Click to collapse
Im glad you hopped on the train my man.........The future will bring good things
Sent from a unlocked and cocked GN2!!!!!!!!!!!
Flashed the ROM, almost all setup...definitely looking forward to the dual view settings !
ROM has a great start for sure!
Have it set up and running. Love the fact that besides the mms edit, you don't have to edit or adjust anything else.
I used the UI Switcher to set it to tablet mode at 213 DPI, and its running smoothly.
Thanks for all the hard work guys!
Running nicely so far. Is there a way to remove apps from multi window yet?
Sent from my SCH-I605 using xda premium
No major problems so far on my end. Minor graphical bugs but Running extremely nice.
Sent from my SCH-I605 using xda app-developers app
Sound doesnt work for me
With another kernel it does.
Cant hide home or other button from ui switcher
Sent from my SCH-I605 using xda app-developers app
BlueHarford said:
Sound doesnt work for me
With another kernel it does.
Cant hide home or other button from ui switcher
Sent from my SCH-I605 using xda app-developers app
Click to expand...
Click to collapse
Sounds weird...Its works fine for me. Stock kernel was working fine. After you enable or disable home or back buttons with UI switcher you need to turn off screen via power button and then it should work. Also you can change or disabler the quick launch icon on the status bar(Screen shot) via quick launch option in settings.
No more one handed operation?
Sent from my SCH-I605 using Tapatalk 2
Works well...however
Still thinks it's a tablet in the market....
Not too, too bad, assuming I can change the dpi setting to match the settings for a phone (320 dpi). Also trying to make the phone work in any configuration is tough (at least I'm feeling dumb). What could the proper dpi for the phone be? (works in tablet mode, but if I switch to phablet or phone it craps out. I tried setting it to 320 dpi...I might not be doing something right)
Otherwise, feels really good and fast..
bigmixxx said:
Still thinks it's a tablet in the market....
Not too, too bad, assuming I can change the dpi setting to match the settings for a phone (320 dpi). Also trying to make the phone work in any configuration is tough (at least I'm feeling dumb). What could the proper dpi for the phone be? (works in tablet mode, but if I switch to phablet or phone it craps out. I tried setting it to 320 dpi...I might not be doing something right)
Otherwise, feels really good and fast..
Click to expand...
Click to collapse
If you use the ui switcher it tells u tablet, phablet or phone dpis....Our phones stock dpi is 320 though...but in phone mode stuff like tablet dialer might FC because its ment for tablet or phablet..If you like normal phone mode .I lwft the phone apps in system/app.Just navigate there with root explorer and rename the tablet app to xxxxx.bak and the stock ap to xxx.apk, set permissions and reboot
Sent from a unlocked and cocked GN2!!!!!!!!!!!
bigmixxx said:
Still thinks it's a tablet in the market....
Not too, too bad, assuming I can change the dpi setting to match the settings for a phone (320 dpi). Also trying to make the phone work in any configuration is tough (at least I'm feeling dumb). What could the proper dpi for the phone be? (works in tablet mode, but if I switch to phablet or phone it craps out. I tried setting it to 320 dpi...I might not be doing something right)
Otherwise, feels really good and fast..
Click to expand...
Click to collapse
Insructions for phone mode are now in OP but all tablet apps will work in phablet mode..just not phone mode.......
Sent from a unlocked and cocked GN2!!!!!!!!!!!
Also as stated in the op. THIS IS JUST A BETA RELEASE...IF YOU FIND A TRUE BUG PLEASE PM ME. ONLY FOR TRUE BUGS...I APPRECIATE ALL FEEDBACK TO MAKE THIS ROM BETTER
Sent from a unlocked and cocked GN2!!!!!!!!!!!
I noticed that I can't seem to change the DPI to 165 and make it stick, and the back and home buttons persist regardless of what I do. Initially after disabling them they were gone, then after a reboot they came back to stay. These are minor though.
Overall this ROM is great. I have been using Moon, but never could get the GPS to work. It works perfect with this ROM, it's now my daily driver. I'm really looking forward to the final product.
Great job....running nicely. Can't wait to see where it goes with updates. :thumbup:
N2 Tap'd
Question on using App Settings with xPosed - I cannot seem to get my changes to stick. I have edited permissions on the modsettings.xml file in data/data/de.robv.etc - any other suggestions?
---------- Post added at 09:26 AM ---------- Previous post was at 09:02 AM ----------
stg13 said:
Question on using App Settings with xPosed - I cannot seem to get my changes to stick. I have edited permissions on the modsettings.xml file in data/data/de.robv.etc - any other suggestions?
Click to expand...
Click to collapse
This worked for me... http://forum.xda-developers.com/showpost.php?p=40364125&postcount=363 - my changes are now sticking.

[MOD] HTC Car Mode Xposed! (Version 2.3) [Lollipop Compatible!]

The HTC Sense Car Mode app had some features removed or changed from the previous versions. Namely, statusbar pulldown has been blocked, along with switching apps and basically multitasking.
The reason for this is probably safety; to discourage drivers from tinkering too much with their phones while driving - and while I'm fully behind that I believe in giving people options - which is why I created this module!
So far it allows you to:
Bring back multitasking (status bar and 'recent apps' functionality).
Release the 'Home' button to let it go back to the default launcher.
Replace the default 3-Tap gesture action with anything you want!
Turn Wi-Fi and GPS on or off at startup and shutdown.
Bypass the exit confirmation dialog.
Automatically close apps opened from within the Car App on shutdown (requires root to be fully functional!)
And more features coming in all the time!
If you love the HTC Car app as much as I do, you'll enjoy this!
{
"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"
}
Download
You can find it on the Xposed repository right here.
(It's marked as 'beta' so set your installer filter accordingly).
XDA:DevDB Information
HTC Car Mode Xposed!, Xposed for the HTC One (M8)
Contributors
Ambious
Source Code: https://github.com/eladavron/HTCCarXposed
Xposed Package Name: ambious.htccarxposed
Version Information
Status: Stable
Current Stable Version: 2.1
Stable Release Date: 2014-11-02
Current Beta Version: 2.3
Beta Release Date: 2015-05-15
Created 2014-06-01
Last Updated 2015-05-16
Changelog
Latest Versions:
Version 2.3 Pulled! This version seemed to cause other things to malfunction.
Version 2.2
Added Sense 7.0 Compatibility
Fixed an issue with the screen not staying on in older versions (Android 4.4)
(Not Tested on Sense 6.* Versions!)
Version 2.1
Fixed a bug that would cause the 3-finger gesture to crash the "Car" app even when not running.
Added a "Logging" option for better future debugging (saves log to file on the SD Card).
Version 2.0:
Now Lollipop Compatible! (not tested on KitKat)
Click to expand...
Click to collapse
Older Versions:
Version 1.9:
Added the option to turn off the screen when exiting the car-app - requires enabling Administrator Privileges (prompted when enabled).
Version 1.8:
Brought back the GPS startup and shutdown mods, should work fine now.
Version 1.7:
Added the option to override the "3-Fingers tap" gesture with either Google Hands-Free, Google Now or a custom app of your choice!
Fixed a bug with the Toggler where it would launch the settings app instead of the car if triggered by 3rd party app (such as NFC or Tasker).
Version 1.6:
Added the "App Toggler" which allows to shut down the car app through a global shortcut, or launch it if it's already closed.
Fixed a bug where Wi-Fi would turn off even by navigating away from the Car app and not just closing it.
Re-did the icon - again! (One day I'll be pleased with it).
Click to expand...
Click to collapse
Version 1.5:
Fixed "Multitasking"! Yes, the "Recent Apps" button now works and doesn't break anything! Thanks to the brilliant RichmondoUK for pointing me in the right direction.
Removed GPS mods - it wasn't working as well as I had hoped due to android privacy overrides.
Click to expand...
Click to collapse
Version 1.4:
Added 'Exit mods':
Change GPS and Wi-Fi states on exit
Close apps opened from the Car App (either using a regular shut-down which doesn't always work or the more powerful 'root' method).
Moved the "Exit without confirmation" option under this category
Some code touch-ups
Still no fully-working multi-tasking mod, sorry... that's one tough nut!
Click to expand...
Click to collapse
Version 1.2:
Default settings will bow be applied upon installation.
Added an option to bypass the exit confirmation dialog
Added the option to turn GPS and Wi-Fi on or off at startup.
You can also choose to - obviously - not change them at all.
I'm still working on turning them on and off when exiting the app, it's not working so well so far...
Click to expand...
Click to collapse
Version 1.1:
Interface added! You can now turn mods on and off selectively.
Added the option to release the 'Home' button.
New icon, slightly less ugly I hope.
Click to expand...
Click to collapse
Information
Why disable a safety feature?
The HTC Car App introduced those blocking 'features' for an obvious reason: to discourage people from fumbling around with their phones while driving.
That's a good and important cause, but unfortunately it's not a very smart method of doing it - which is why this module was created. Consider the following scenario: You're in your default navigation app with the music player (which is controllable by the car app) running in the background. You want to skip the currently playing track. If everything's at stock, the new restrictions make it an annoyingly long process: You have to click the home button, enter the music control applet, skip the track as you normally would, then click the home button again, find the navigation app's icon and re-launch it. Without those restrictions all you do is pull down the statusbar, click the 'skip' button on the music player's active notification tile, and pull it back up.
HTC's restrictions - which are supposed to increase safety and attention while driving actually make it longer and more attention-consuming to perform such tasks.
This module allows you to overcome those restrictions, mostly, but I must still say - and I can not overstate this enough:
DRIVE SAFELY!
DON'T OPERATE YOUR DEVICE WHILE DRIVING !
Play music, navigate, make and take calls - but do so safely without fumbling around.
If anything doesn't work with less then three touches of the screen, or if it requires you to look at your device for more than a split-second glance - either forget about it or pull over! It's not worth it!
Works as advertised. Upgraded from Sense 5.5 just so I could enable this mod and get to my notifications. Thanks!
Very cool. I use the HTC car app quite a bit and always hated that I had to close it to access anything else. What other tweaks are possible? It would be nice to be able to switch the default music app to Google Music. Disabling wifi on launch would also be slick.
BTW, this works fine on the M7 with Sense 6.
linuxsense said:
Very cool. I use the HTC car app quite a bit and always hated that I had to close it to access anything else. What other tweaks are possible? It would be nice to be able to switch the default music app to Google Music. Disabling wifi on launch would also be slick.
BTW, this works fine on the M7 with Sense 6.
Click to expand...
Click to collapse
Currently I'm mostly battling with basic things like making the 'recent apps' button work and making the settings toggleable without restarting. Once I get the basics working, I'll start seeing what else I can tinker with. Switching the default music app is not going to be easy because it's deeply integrated within the app, but I'll see what I can do.
As for the wifi, that shouldn't be too difficult.
Glad to hear it's working on other devices as well.
Please add support for all apps in car mode! Currently you can add only a few apps .. For example you can't add Torque
Looks like the 1.1 version changes caused it to stop working with the M7 :crying:
ETA: Looks like it functions properly if "take over home button" is disabled. With that unchecked you can access the pulldown menu as well as reach the desktop or recent apps using the home button.
linuxsense said:
Looks like the 1.1 version changes caused it to stop working with the M7 :crying:
ETA: Looks like it functions properly if "take over home button" is disabled. With that unchecked you can access the pulldown menu as well as reach the desktop or recent apps using the home button.
Click to expand...
Click to collapse
It might be something else, I noticed that the settings won't take until you run the settings interface at least once.
Please try to re-enable the setting and see if anything changes.
Thanks for the report!
Ambious said:
It might be something else, I noticed that the settings won't take until you run the settings interface at least once.
Please try to re-enable the setting and see if anything changes.
Thanks for the report!
Click to expand...
Click to collapse
I am pretty sure that I ran settings app prior to trying it out, not completely sure though. I just toggled the home screen option and get the same results. It only works if it is not selected.
linuxsense said:
I am pretty sure that I ran settings app prior to trying it out, not completely sure though. I just toggled the home screen option and get the same results. It only works if it is not selected.
Click to expand...
Click to collapse
Hmm. I'm not getting that on the M8, but I'll look into it.
Unfortunately I don't have an M7 to test on.
Could you for the sake of testing go to the settings interface - uncheck both boxes, then recheck both boxes, then restart your device and see if it works then?
Thanks!
Ambious said:
uncheck both boxes, then recheck both boxes, then restart your device and see if it works then?
Thanks!
Click to expand...
Click to collapse
Its work :good::good::good: thanks
ahlot18 said:
Its work :good::good::good: thanks
Click to expand...
Click to collapse
Thanks for the info, I think I know what's causing it:
The mods don't take if the car app is running in the background because it hooks into methods as they load.
There's a command to kill it if it's running in the background and settings have been changed, but it might not have taken - or rather, it also won't be run if settings are at their default state, so if you install the mod, then run the car app, then load the module interface and change nothing - it still won't be set.
Next version will handle this more properly, I hope (currently writing it).
Reyzis said:
Please add support for all apps in car mode! Currently you can add only a few apps .. For example you can't add Torque
Click to expand...
Click to collapse
I can add Torque to Car...?
agentdr8 said:
I can add Torque to Car...?
Click to expand...
Click to collapse
Torque free or the paid App? I have torque free and can't add it to car mode ... :/
Reyzis said:
Torque free or the paid App? I have torque free and can't add it to car mode ... :/
Click to expand...
Click to collapse
Torque paid. Maybe free is different, but from what I can tell, HTC Car doesn't blacklist any apps from being added to one of the screens.
I agree, there doesn't seem to be a limit on which apps you can add and which you can't.
Your issue must be related to the app itself. Since I'm unfamiliar with Torque, I really can't tell.
Are there any other apps, as far as you can tell, that you can't add?
Ambious said:
Hmm. I'm not getting that on the M8, but I'll look into it.
Unfortunately I don't have an M7 to test on.
Could you for the sake of testing go to the settings interface - uncheck both boxes, then recheck both boxes, then restart your device and see if it works then?
Thanks!
Click to expand...
Click to collapse
If I do that when I run the HTC car app the home button will open recent apps if double tapped but otherwise it just returns to car mode when home is pressed. If I disable it pressing home takes me to the desktop and double tapping it takes me to recent apps. I am running NuSenseSIX based off the m8-base fwiw. If you have any tweaks you would like tested let me know, I can provide logcats and such.
Dialer not working
Thank you for this awesome mod. I'm not sure if it's the ROM I'm running, but I can't seem to launch the dialer using this module. All other buttons work normally, as well as the added functions of this module.
I'm running the Venom ROM on the M8.
Does anyone else have this problem?
dafob said:
Thank you for this awesome mod. I'm not sure if it's the ROM I'm running, but I can't seem to launch the dialer using this module. All other buttons work normally, as well as the added functions of this module.
I'm running the Venom ROM on the M8.
Does anyone else have this problem?
Click to expand...
Click to collapse
Good catch. Just shows how much I actually use my 'phone' for calls...had not even tried it yet :laugh:
I have the same issue on an M7, the 'Dialer' button in the car mode app doesn't do anything.

[MOD][Xposed] Notification Count

Requires Xposed Framework by rovo89. Special thanks to him!
Notification Count badge for all Android versions
Shows a notification count badge on StatusBar icons providing a quantity.
Makes this badge customizable and extendable.
{
"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"
}
This module adds a badge with a number next to notification icons, when the notification has a quantity (e.g. messages).
This is a built-in Android functionality, this module works as enabler for this function.
See Xposed Repo information for details about the current features of the module.
Download
You can download this mod from the Xposed Repo official website:
http://repo.xposed.info/module/com.woalk.apps.xposed.notifcount
Alternatively, there is always an APK on GitHub tied to a release tag.
But for Download counting purposes, I would ask you to use the Xposed Repo if it's no problem for you.
Have fun with the module!
Bug reporting:
IMPORTANT. Please read.
Please do not report bugs like "Hey noob-dev, it doesn't work, bye.".
Always attach at least your Xposed log to an error report.
Also, additional information can never be bad. Android version, Xposed version, device/ROM; exact behavior when the error occurs (e.g. "No number badge is shown, on no notifications, neither on the debug notifications nor on any app's.").
This will make fixing easier, faster and better to understand for everybody in the thread maybe having the same issue.
Thank you.
Changelog:
Version 3.2
Fixed some Xposed errors on Marshmallow.
Added secure lockscreen count.
Version 3.1
New app list engine.
RAM management should be better.
Loading time is a lot faster.
The list is searchable.
Switch to Material design on older devices, too; smaller UI changes.
Added "Extract number from notification content".
Fixed system integration on HTC Sense Lollipop devices.
Added possibility to change alpha value of number badges.
Version 3.0
You can now adjust the notification badge style freely (color, size).
You can now change the behavior of the 'Exception list' from blacklist to whitelist (again).
The Notification Count settings can now be integrated into Android's notification long-click menu.
Version 2.0
Cancel test notifications before sending new ones, to apply appearance changes faster.
Added Russian language (partially). Thanks GitHub user GromozavrStas.
Added `auto-decide` feature:
Automatically choose which way to use to fetch a number from a notification that does not provide a value by itself.
Use either the title, summary or update count for this purpose.
Some apps that cause problems can be forced to use a specific way of the available ones.
UI updates to fit those needs.
Version 1.1.1-re
Fixed bug that only let save whitelist items currently visible on screen.
Version 1.1-re
Added ability to hide launcher icon.
New 'workaround' mode: Extract number from notification description.
This new mode only works on KitKat and later for now.
Only enable this for apps that provide a notification number in their notification's small description!
Version 1.0-re
Restart of version numbering.
Initial version.
Main changes against the old module:
- Added support for Lollipop.
- Added ability to customize number badge.
See https://github.com/woalk/NotifCount/releases/tag/v1.0-re for full version changes against the old module.
See the git tag description of this release (can be found under https://github.com/woalk/NotifCount/tags) for programmer-related changelog.​
Author & Copyright Information
This module was first developed by GitHub user bbukowski.
His version was not updated since August 2014, and did not work on Lollipop.
I forked his repo and added my changes.
I added a pull request for my changes and will let him keep the 'right' ownership about this module if he wants to.
Look for README.md in my GitHub repo of this module for more information.
XDA:DevDB Information
Notification Count, Xposed for all devices (see above for details)
Contributors
Woalk, bbukowski
Source Code: https://github.com/woalk/NotifCount
Xposed Package Name: com.woalk.apps.xposed.notifcount
Version Information
Status: Stable
Current Stable Version: v3.2
Stable Release Date: 2016-05-31
Created 2015-05-06
Last Updated 2016-06-02
Working very well on JB 4.3, good job[emoji122] [emoji122]
Works with Android 5.11 CM12.1?
HGT - S5 G900F - Oneplus One - Tesla TTL7
KuaQ said:
Working very well on JB 4.3, good job[emoji122] [emoji122]
Click to expand...
Click to collapse
I'm happy that you're happy.
HorstiG said:
Works with Android 5.11 CM12.1?
Click to expand...
Click to collapse
Doesn't CM have this feature out-of-the-box?
But, yes, it should. Even while it may need you to enable the feature in CM settings (setting preference Settings.System.STATUS_BAR_NOTIF_COUNT, if I'm not completely wrong).
Just try it out.
this is a nice module.. thx..
a few suggestions..
- is it possible to enable new options (currently the display style) on the fly instead of rebooting?
- for the option styles, would be nice if a combination of styles (transparent+small) is allowed..
- for the option styles, customisable colour would be nice..
iamelton said:
this is a nice module.. thx..
a few suggestions..
- is it possible to enable new options (currently the display style) on the fly instead of rebooting?
- for the option styles, would be nice if a combination of styles (transparent+small) is allowed..
- for the option styles, customisable colour would be nice..
Click to expand...
Click to collapse
Yes, display style applies for every new notification instantly after selecting.
It does however not apply for already present notifications.
You can test this out with the 'Debug' options: Create any notification with a number, change number appearance, then swipe away your notification and select the option "without number" to force creation of a new notification.
After that, you can either use "with" or "without number" again to test the new style.
If it applies to a specific app depends on whether the app stores the existing notification for re-use or creates a new one.
Suggestions noted, I feared that they would be requested.
Will work on that soon.
and maybe also an option to hide the launcher icon, as i usually use xposed installer to manage all those modules?
Doesn't work on my Nexus 5 with stock 5.0.1
iamelton said:
and maybe also an option to hide the launcher icon, as i usually use xposed installer to manage all those modules?
Click to expand...
Click to collapse
Yes, on GitHub already, will be in the next release.
reallyimjesus said:
Doesn't work on my Nexus 5 with stock 5.0.1
Click to expand...
Click to collapse
That's a shame... Xposed log?
Thank you for this module only problem is that Whatsapp notifications constantly increment without having incoming new messages running CM12.
Sent from my LG-D415 using XDA Free mobile app
DallasBelt said:
Thank you for this module only problem is that Whatsapp notifications constantly increment without having incoming new messages running CM12.
Click to expand...
Click to collapse
That's interesting. Will look into it today.
WhatsApp is using the 'workaround', isn't it?
Woalk said:
Yes, on GitHub already, will be in the next release.
That's a shame... Xposed log?
Click to expand...
Click to collapse
I am sorry for the trouble! I was having the older Notification Count module active instead of this one (the old one DID not work; but this one does yaaay!!). Silly me... :silly: Sorry again!
reallyimjesus said:
I am sorry for the trouble! I was having the older Notification Count module active instead of this one (the old one DID not work; but this one does yaaay!!). Silly me... :silly: Sorry again!
Click to expand...
Click to collapse
Ah, that's a relief. No problem, it works, and this counts.
New version 1.1
A new version is available on Xposed Repo!
Changes are the ability to hide the launcher icon (requested by @iamelton)
and a new kind of 'workaround' mode, where the number of the notification is extracted from a string in the notification usually containing its number.
This may be a fix for WhatsApp (reported), try it out @DallasBelt, as I don't use WhatsApp that much.
The style suggestions will be added later, don't worry.
Have fun.
Woalk said:
A new version is available on Xposed Repo!
Changes are the ability to hide the launcher icon (requested by @iamelton)
and a new kind of 'workaround' mode, where the number of the notification is extracted from a string in the notification usually containing its number.
This may be a fix for WhatsApp (reported), try it out @DallasBelt, as I don't use WhatsApp that much.
The style suggestions will be added later, don't worry.
Have fun.
Click to expand...
Click to collapse
Nice! A little review:
It would be nice if it also searched for number of notifications in the title of the notifications (example: google play: N apps updated).
The "whitelist" section is necessary? Couldn't the app just first try to find a number normally, and then if no number is found switch to any of those methods, until it finds any? Like this.
(Notification on the text for some app appears)
1) Check for the number in the notification number count. Nothing found -> switch to 2)
2) Check for the number in the notification title. Not found -> switch to 3)
3) Check for the number in the notification text. Found (only if not found switch to 4)
4) Count updates
Some apps could have wrong info, so the app still should have some "exceptions" list for rare cases like whatsapp, but not a global whitelist for like 90% of the apps I think.
Thad't be awesome!!
Also, the count style only changes if you dismiss the notification, why? couldn't you make it that when generating one test notification you first close the other one? so this would be done automatically. Right now it closes too but the new style isn't applied..
Edit: I just tested increasing the test notification until >999 (yes I spent some time hah). Why >999 and not 1xxx? In small numbers it can be there lol. Also the > is half broken lol
Thanks a lot! :good::good: Keep up the nice work.
RusherDude said:
Nice! A little review:
It would be nice if it also searched for number of notifications in the title of the notifications (example: google play: N apps updated).
The "whitelist" section is necessary? Couldn't the app just first try to find a number normally, and then if no number is found switch to any of those methods, until it finds any? Like this.
(Notification on the text for some app appears)
1) Check for the number in the notification number count. Nothing found -> switch to 2)
2) Check for the number in the notification title. Not found -> switch to 3)
3) Check for the number in the notification text. Found (only if not found switch to 4)
4) Count updates
Some apps could have wrong info, so the app still should have some "exceptions" list for rare cases like whatsapp, but not a global whitelist for like 90% of the apps I think.
Thad't be awesome!!
Also, the count style only changes if you dismiss the notification, why? couldn't you make it that when generating one test notification you first close the other one? so this would be done automatically. Right now it closes too but the new style isn't applied..
Thanks a lot! :good::good: Keep up the nice work.
Click to expand...
Click to collapse
Number in title: Yes, right, that should also be an option. I somehow missed that out...
Whitelist: At the first thought I would say it is necessary, because really every notification would get a number without... But maybe this isn't even bad, as you say. Needs to be tested how it acts in real use. I will try it out.
Style applying on-the-fly: At least for the 'Without number' notification it's obviously needed that the notification updates instead of creates itself newly. But right, the 'With number' should be totally ok with creating a new one. If it makes you happy to see the style change with two touches less on the screen...
Applying the style completely on-the-fly, i.e. not only for the test notifications but for all app's, would be a bit more complicated. Maybe it will be implemented when I implement 'real' custom styles as requested in the thread, have to see how this will act on performance.
Thank you very much for your suggestions!
This is constructive feedback I'd like to see more on the internet.
Woalk said:
Number in title: Yes, right, that should also be an option. I somehow missed that out...
Whitelist: At the first thought I would say it is necessary, because really every notification would get a number without... But maybe this isn't even bad, as you say. Needs to be tested how it acts in real use. I will try it out.
Style applying on-the-fly: At least for the 'Without number' notification it's obviously needed that the notification updates instead of creates itself newly. But right, the 'With number' should be totally ok with creating a new one. If it makes you happy to see the style change with two touches less on the screen...
Applying the style completely on-the-fly, i.e. not only for the test notifications but for all app's, would be a bit more complicated. Maybe it will be implemented when I implement 'real' custom styles as requested in the thread, have to see how this will act on performance.
Thank you very much for your suggestions!
This is constructive feedback I'd like to see more on the internet.
Click to expand...
Click to collapse
Awesome
Constructive feedback? A lot of devs hate me cause I spam too much suggestions :laugh::laugh:
PS: You didn't notice the >999 issue tho :laugh:
Will it work on Xposed Super Alpha?
I'm using Moto G GPe 5.1 stock.
RusherDude said:
Awesome
PS: You didn't answer the >999 issue tho :laugh:
Click to expand...
Click to collapse
You didn't say anything about that...
Does it behave strangely then, like I would think now?
That would not be my fault, the basic implementation of the numbers are by Android itself... ?
But I'll see if I can get around them and replace it like "99+".
Phew, a big To-Do list growth for one day.
Umer520 said:
Will it work on Xposed Super Alpha?
I'm using Moto G GPe 5.1 stock.
Click to expand...
Click to collapse
I don't know, as I can't test Xposed for 5+ in an emulator (arm-only) and I don't have a developer device running 5.1 currently. Maybe I'll try installing the newest CM in the next days or week..
If you're ready to take the risk — as you are, because you installed Super Alpha — you can try for yourself, I would be curious how it does.
Woalk said:
You didn't say anything about that...
Does it behave strangely then, like I would think now?
That would not be my fault, the basic implementation of the numbers are by Android itself... ��
But I'll see if I can get around them and replace it like "99+".
Phew, a big To-Do list growth for one day.
Click to expand...
Click to collapse
I did hehe:
Edit: I just tested increasing the test notification until >999 (yes I spent some time hah). Why >999 and not 1xxx? In small numbers it can be there lol. Also the > is half broken lol
Click to expand...
Click to collapse
But I think u were replying already so missed it , like my edit on the previous post haha :laugh:
Do not reduce the number of digits! at least 3 is necessary lol, but ending in + instead of the > is better yea

[AOSP/CM/HTC][LP][MM] Knock Code Lockscreen (while screen on)

This Xposed module enables LG's knock code for Lollipop and Marshmallow devices . The knock code is highly customizable, from changing colours to visibility, error messages, background, etc. You can even hide the emergency button.
What's more, you can use codes to directly open specific shortcuts from the lockscreen, for example use 11212 to unlock, 221 to open WhatsApp, 111 for email, etc. These shortcuts don't have to be just apps, they can be anything on your device, like Direct Dial, open a specific Contact, etc. You even have the option to launch these shortcuts without unlocking the phone! (Requires App Settings Xposed, link available in app)
The module is pretty self explanatory, and will prompt you to set a pattern on the lock screen, because that is what it replaces. Other than that, there are no specific instructions to use it. Should the module or Xposed be disabled for any reason, your phone will still remain secure with that pattern.
Compatibility :
I personally test on CM13, and I will support CM12.0, CM12.1, AOSP 5.x and 6.0.x and derivatives. HTC support is limited unless I find a tester. Support for other OEM ROMs is absent beyond basic working functionality.
The only caveats are because of the way Xposed works.
A. Your code(s) will be visible to any one or any app on your device. No root required. The codes are stored encrypted, but anybody determined to get them will be able to, provided they can lay hands on your device. One way to avoid this is to disable USB debugging to prevent chances of a local exploit.
B. You need root to restart the keyguard after changing the full screen option. It is not mandatory, you could manually reboot if you require. All other changes will be reflected automatically, but not this one.
Tags (ignore) : knock lock screen exposed xposed xda tuesday unlock tap full screen fullscreen lockscreen shortcut custom quick launch pattern pin protected pinned authentication dual two factor rijul ahuja
XDA:DevDB Information
KnockCode Lockscreen, Xposed for all devices (see above for details)
Contributors
Rijul.A, MohammadAG
Xposed Package Name: me.rijul.knockcode
Version Information
Status: Abandoned
Current Stable Version: 1.3.0
Stable Release Date: 2016-03-25
Created 2015-12-17
Last Updated 2017-08-15
Reserved
FAQ
Does this work with screen off?
No, that is device specific and I can't implement it without having a device in hand, and even then, it is beyond my abilities.
Module does not work at all
Give me logcat, SystemUI.apk or any other lockscreen.apk which your device uses, I will try to implement it.
Some features, particularly emergency button related, do not work
Give me logcat, SystemUI.apk or any other lockscreen.apk which your device uses, I will try to fix it, but if it gets too difficult to manage because of your OEM ROM, it will not be done.
I am stuck on the lock screen, please help!
Long press the buttons 5 times. Your stock pattern will be restored.
I would like to contribute
Thanks! File a pull request on Github
I would like to contribute by translating your app and I can work with Github
Thanks! File a pull request
I would like to contribute by translating your app and I don't know Github
Thanks! Download the strings.xml file from here and translate away. Upload the contents on hastebin and send me the link with the language.
CM / HTC / Xperia / TouchWiz support?
Works on some HTC, Xperia and TouchWiz devices and not all features work properly.
CM is supported before 20th June nightly I believe.
Reserved
Screenshots
Knock Code Entry
{
"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"
}
Custom shortcut selection
Some settings
More screenshots
Changelog
1.3.1
If you didn't previously update to 1.3.0, please uninstall your old version before updating.
- Better colour handling for dots
- Bugfix from incorrect dots implementation
1.3.0
Please uninstall app, it has been entirely remade from scratch
- Size reduction
- Add option to launch shortcut without unlocking
- Add dots animation
- Translations removed
Older versions
1.2.5
Please clear data of app because of new shortcut scheme
- Module now prompts for pattern if unset
- MOAR shortcuts (thanks @ CyanogenMod)
- Cosmetic changes
- Fix crash if launcher icon was hidden
1.2.4
- Fix custom shortcuts bug
1.2.3
- Added margin b/w dots and lines on lock screen
- You can now add other knock codes to launch apps directly (A la PIN/Pattern Shortcuts Xposed)
- Translation changes
- Long pressing the knock code in activities will now reset it
1.2.2
- Translations (Polish by pantinPL, Mexican Spanish by Alan Yadir)
- Attempted to remove lag while locking and unlocking
- Animate the view when unlocking (not the old green animations, but from AOSP)
- If knock code is never set, module will not replace pattern even if switch is on
- Disabling emergency button in MainActivity will disable option below it
1.2.1
- HTC
- Translation update
1.2.0
- Failsafe option
- Size reduction
1.1.8 (Beta)
- Attempted HTC compatibility, but no testers.
1.1.7
- Bugfix to prevent device lockout when too many incorrect attempts too many times
1.1.6
- Reimplemented KnockCode with buttons, faster now - ripple taps are now confined to boxes
- Added Brazilian Portuguese translations by Gabriel Campos
- Fixed issue with dots view where incorrect mode would still allow dots to be entered.
1.1.5
- Added red colour animation when pattern incorrect
- Fixed a hook so unlocking should be smoother now
1.1.4
- Issues with dots view fixed by using AOSP implementation (if you had issues with v1.1.3, this should fix it)
- Changed tap rectangle to material ripple
1.1.3
Fixed possible ANRs
Added dots view on lock screen (with animations Ooooooo)
1.1.2
Fixed issue with 5.0.x hooks
1.1.1
Minor bugfixes
1.1.0
You will need to enable the module from UI after install
- Xperia issue fixed (if version 1.0.7 produced an issue with you, it should work now)
- Module on/off switch ((thanks @Maxr1998)
- Hide module from launcher (thanks @Maxr1998)
- Change pattern size
- Hide emergency button text but keep button
- Vibration settings
- Module active checker (thanks @Maxr1998)
1.0.7
Marshmallow users will need to delete old version
Implemented emergency button
1.0.6.2
Working Marshmallow support, finally
1.0.6.1
- Improved Marshmallow support
- Fix a bug where module would prevent non pattern lock screens from loading
1.0.6
- Attempted Marshmallow compatibility
- Tried to increase the Lollipop success rate
Older versions
- Overhauled UI, added Lollipop compatibility, removed backward comptability (v1.0.5)
- MohammadAG's release (v1.0.4)
Please ignore this post
Tags : gesture lock screen exposed xposed xda tuesday unlock draw swipe full screen fullscreen lockscreen shortcut custom quick launch pattern pin protected pinned authentication dual two factor rijul ahuja
Whats the effect of this module on battery? I think this is like doubletap2wake function which is a real battery drainer.
Sent from my Nexus 5 using Tapatalk
Didn't work when i enabled the module, chnaged the password and rebooted. Had to uninstall xposed framework, uninstall your app, then re-install xposed. Anything I'm doing wrong with how to enabke the module? I have a galaxy s5 with cm12.1 nightlys.
pradhyu69 said:
Whats the effect of this module on battery? I think this is like doubletap2wake function which is a real battery drainer.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
DT2W is a real battery drain on Nexus 5, obviously due to digitizer and panel being powered together opposed to say an HTC M8/M7 or LG G3/G4 where they are powered separately and natively support DT2W. Your Nexus 5 was never designed with this in mind. DT2W is not a battery drainer. Your hardware just wasn't meant to do this.
N
I tried this module, and after restart my phone stuck at lock screen.. I tried the default pattern to unlock but nothing happened..
Please someone help me out
Benrap said:
Didn't work when i enabled the module, chnaged the password and rebooted. Had to uninstall xposed framework, uninstall your app, then re-install xposed. Anything I'm doing wrong with how to enabke the module? I have a galaxy s5 with cm12.1 nightlys.
Click to expand...
Click to collapse
You need to set up a 3x3 pattern in your default settings. My module checks if it is active, and then overrides it with the knock code. This is done so that there is a fallback pattern lock screen if/when Xposed is disabled for any reason. If it still doesn't work, please give me your Xposed logs. I will try to fix it. I am using the nightlies too!
pradhyu69 said:
Whats the effect of this module on battery? I think this is like doubletap2wake function which is a real battery drainer.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
This module only works while screen on, and therefore, is not the kind of battery drainer that you are taking about.
Dhaval2904 said:
I tried this module, and after restart my phone is stuck at lock screen.. I tried the default pattern to unlock but nothing happens.. Please someone help me out
Click to expand...
Click to collapse
Hi, sorry to hear that Dhaval. You should boot into recovery, go to advanced -> file manager -> delete /data/app/me.rijul.knockcode-*/base.apk. Alternatively, you could disable Xposed if you have a flashable ZIP available.
While you're at it, could you get me a logcat (when your phone is on)
Code:
adb logcat *:E > logcat.txt
Dhaval2904 said:
I tried this module, and after restart my phone is stuck at lock screen.. I tried the default pattern to unlock but nothing happens..
Please someone help me out
Click to expand...
Click to collapse
I also got this problem too.
because I still don't have any pattern lock or pin lock (just swipe)
then I disable Xposed and config Pattern lock in 3x3 (as dev said)
then enable module and reboot again.
now it's work like a charm.
good luck.
Hi, you're right. I tried it myself to see that there is some error which occurs, I'll fix it tonight after I get home. Thank you for identifying it.
I use a CM12.1 based ROM (SaberMod) for my Galaxy S4 and installed your new knock module.
I followed the suggestions (first set a 3x3 pattern, then enabled the module, restart the phone, unlock with default pattern and then set an own pattern) - and everything works
The only thing which is somehow strange is the following:
- I switch off the screen
- I switch the screen on again - the lock screen is visible
- I have to swipe up - an empty screen (only background) is shown
- now I can "knock" to unlock
Is that additional "swipe up" - step normal?
BTW, I'm using the lightning launcher if that matters...
Awesome for someone to take on this project forward! (Since MohammadAG is great at making new modules but terrible at mantaining any of them, or even replying)
It would be awesome if at the end, you talked with some kernel dev that permited Double tap to wake or such and combine efforts for screen-off knock code
Also, could the grid be expanded? 2x2 is small, it would be cool if we could change it to 3x3, 4x4, etc
Thanks a lot!
--
Edit: Tested it on Stock N5 6.0.1 and it blocks you right past the lock screen (knock code lockscreen): after it, a black screen and wallpaper changes to original M wallpaper and lockscreen is shown again and again. Need to disable the module to be able to go past the lockscreen again (and so lost the xposed log for that moment) .
Yes, I had 3x3 pattern lockscreen when activating the module. And the knock code lockscreen appears, but again and again on a loop.
RusherDude said:
Awesome for someone to take on this project forward! (Since MohammadAG is great at making new modules but terrible at mantaining any of them, or even replying)
It would be awesome if at the end, you talked with some kernel dev that permited Double tap to wake or such and combine efforts for screen-off knock code
Also, could the grid be expanded? 2x2 is small, it would be cool if we could change it to 3x3, 4x4, etc
Thanks a lot!
--
Edit: Tested it on Stock N5 6.0.1 and it blocks you right past the lock screen (knock code lockscreen): after it, a black screen and wallpaper changes to original M wallpaper and lockscreen is shown again and again. Need to disable the module to be able to go past the lockscreen again (and so lost the xposed log for that moment) .
Yes, I had 3x3 pattern lockscreen when activating the module. And the knock code lockscreen appears, but again and again on a loop.
Click to expand...
Click to collapse
For your first suggestion, you should refer to http://forum.xda-developers.com/nex...pp-hellscode-knockcode-mod-hellscore-t3135899
For second, yes, the size modification is on my to do list, but first is stability and compatibility.
If you could please use adb logcat *:E? I will try to fix this. I have not yet tested the module personally on Marshmallow, and support for it is very limited. I have been trying to install it on my device, but the build keeps failing. Thanks for feedback!
Bodenseematze said:
I use a CM12.1 based ROM (SaberMod) for my Galaxy S4 and installed your new knock module.
I followed the suggestions (first set a 3x3 pattern, then enabled the module, restart the phone, unlock with default pattern and then set an own pattern) - and everything works
The only thing which is somehow strange is the following:
- I switch off the screen
- I switch the screen on again - the lock screen is visible
- I have to swipe up - an empty screen (only background) is shown
- now I can "knock" to unlock
Is that additional "swipe up" - step normal?
BTW, I'm using the lightning launcher if that matters...
Click to expand...
Click to collapse
Yes, that is the expected behaviour. It emulates stock, wherein you swipe up the screen to show the pattern entry or the pin entry.
Bodenseematze said:
Is that additional "swipe up" - step normal?
BTW, I'm using the lightning launcher if that matters...
Click to expand...
Click to collapse
Yep it's normal, you can change it from stock settings>lockscreen>tick directly show pattern view.
======
Thanks OP the module working perfectly on my gt-n7100 unofficial cm12.1 rom by Ivan Meler. I wish I could unlock it even in a screen off state, just like LG devices
Dhaval2904 said:
I tried this module, and after restart my phone stuck at lock screen.. I tried the default pattern to unlock but nothing happened..
Please someone help me out
Click to expand...
Click to collapse
aillez said:
I also got this problem too.
because I still don't have any pattern lock or pin lock (just swipe)
then I disable Xposed and config Pattern lock in 3x3 (as dev said)
then enable module and reboot again.
now it's work like a charm.
good luck.
Click to expand...
Click to collapse
RusherDude said:
Awesome for someone to take on this project forward! (Since MohammadAG is great at making new modules but terrible at mantaining any of them, or even replying)
It would be awesome if at the end, you talked with some kernel dev that permited Double tap to wake or such and combine efforts for screen-off knock code
Also, could the grid be expanded? 2x2 is small, it would be cool if we could change it to 3x3, 4x4, etc
Thanks a lot!
--
Edit: Tested it on Stock N5 6.0.1 and it blocks you right past the lock screen (knock code lockscreen): after it, a black screen and wallpaper changes to original M wallpaper and lockscreen is shown again and again. Need to disable the module to be able to go past the lockscreen again (and so lost the xposed log for that moment) .
Yes, I had 3x3 pattern lockscreen when activating the module. And the knock code lockscreen appears, but again and again on a loop.
Click to expand...
Click to collapse
Hello, I have updated the module to allow users to set a pattern (that is, allows to use non pattern screen) after it has been activated. So silly of me to have done that wrongly - MohammadAG's ways were very well thought out. Could you please test again?
@RusherDude, I think that this process should also enhance Marshmallow compatibility, but I can not be too sure. If you would test it again, I will gladly work on it further. But I have started a MM ROM download anyway, so you can wait for me to vouch for the module too. Please provide logs if you end up testing.
Thanks for your valuable feedback!
Works well on Z3 5.1.1 with smart lock
Rijul.A said:
For your first suggestion, you should refer to http://forum.xda-developers.com/nex...pp-hellscode-knockcode-mod-hellscore-t3135899
For second, yes, the size modification is on my to do list, but first is stability and compatibility.
If you could please use adb logcat *:E? I will try to fix this. I have not yet tested the module personally on Marshmallow, and support for it is very limited. I have been trying to install it on my device, but the build keeps failing. Thanks for feedback!
Click to expand...
Click to collapse
Thanks for the fast answer! I will try logcat when Im back home. Also that post you linked, will investigate it, thanks!
Rijul.A said:
Hello, I have updated the module to allow users to set a pattern (that is, allows to use non pattern screen) after it has been activated. So silly of me to have done that wrongly - MohammadAG's ways were very well thought out. Could you please test again?
@RusherDude, I think that this process should also enhance Marshmallow compatibility, but I can not be too sure. If you would test it again, I will gladly work on it further. But I have started a MM ROM download anyway, so you can wait for me to vouch for the module too. Please provide logs if you end up testing.
Thanks for your valuable feedback!
Click to expand...
Click to collapse
Nothing is fixed on this version yet unfortunately, same error. A detail I didn't say before tho:
- The knock code only awaits for FIVE touches (my password had 5 touches too, maybe just that?), after that the black screen comes and..
- If the code was OK, the lockscreen appears again but you maintain your wallpaper.
- If the code was not OK, the lockscreen appears again but the background turns to the stock marshmallow one (the one in the dev preview).
That may help you or not, not sure tho. Ill try to help if im able later.
thanks!

[MOD] T280 5.1.1 [ARK3][ODEX] Ultra Stock - Samsung Experiance

T280 - Ultra Stock [ARK3] Samsung Experiance
Based on the latest stock firmware, with limited Google and Samsung bloat. What was removed can be installed through Play Store, or Galaxy Apps Store.
Added apps and features are a compilation, that were hand picked from various OEM firmwares, both phones and tablets built between 2015 and 2016.
This is a system backup from TWRP so, please backup before restoring this copy of my backup.
WHAT'S INCLUDED
FULL FEATURED ACCESSIBILITY w/ SOUND DETECTION
FULL FEATURED SECURED LOCKSCREEN
PASSIVE KERNEL
100% OPEN GAPPS COMPATIBLE (Nano installed)
MIRRORLINK
NEARBY
SCREEN MIRRORING
MAGISK ROOT
BUSYBOX
DRIVE LINK
SIDE PANEL (Mini softkeys - portrait only)
CAR MODE
TABLET SVOICE (Customizable wake up command, Mic always on & minimized)
SPEN (Finger input)
SNOTE4
SCRAPBOOK
EHANCED VOICE RECORDER (3 Modes)
DUAL SAMSUNG VIDEO PLAYERS (STOCK TABLET & PHONE POP OUT STYLE W/ DLNA CLIENT)
INTEGRATED ENHANCED PHOTO, VIDEO & AUDIO CLIP EDITING
THEMES & FULL THEME STORE
FEATURES
MULTIWINDOW RESIZE AND POP OUT WINDOW
NATIVE HVEC DECODING (buggy... needs recompiled driver)
PIN TO SCREEN
MEMORY BUG oFIX/WORK AROUND
WRITE TO EXTERNAL MEDIA FIX
KNOX & UNUSED INTERNATIONAL INPUTS REMOVED
DISABLED SAMSUNG MEMORY MANAGEMENT
REMOVED SMART MANAGER AND ITS SYSTEM COMPONENTS
CLEANED UP NOISE & BOOSTED MIC RECORDING GAINS
UNLOCKED ACCESSIBILITY FEAUTURES & OPTIONS
INSTALL TO EXTERNAL SD CARD ENABLED w/ ALWAYS ON/OFF OPTIONS
UNLOCKED QUICK SETTING TOGGLES
J5 & TAB4 SETTINGS UI MENUS (TOGGLED REBOOT TO SWITCH)
J5 PHONE SPOOF (For more additional enhanced apps on the store)
WIFI & GOVERNOR BOOST ENABLE/DISABLE
MODDED HOST FILE w/ ON/OFF
MODDED CSC FEAUTURES
ADDED MISSING FRAMEWORKS AND PERMISSIONS
ADDED REQUIRED MISSING LIBRARYS AND ENHANCEMENTS
LOGGING IS CLEANER THAN FACTORY - (Because of framework was looking for missing components, and my minimal debloating of required system components, which most custom firmwares have hidden by turning off logging, which is a no no.)
OUTSTANDING ISSUES
NONE! Well, as far as I have seen in with my testing, smooth and stable, without any random app issues.
Well, there are known issues that dont effect function, and some of which have work arounds.
The minor issues are... with Enhanced Voice Recorder, not being able to create voice to text memo. This tablet has a different audio muxer schema than what the Enhanced Voice Recorder application expects, for voice to text function. It only effects creation of words from recorded voice. No errors, just a lack of text output.
Car Mode only has half of its functions, since the tablet is not a phone. Outside of not being able to answer calls and messages... voice commands to play music and route with maps are fully functional. Maybe there is a way to hook blue tooth phone through tablet to control messages and calls as a head unit would. Then if that is the case, the car mode function is 100% functionable.
Signature and face lock are functional, but the settings ui have different call routine than tablets frameworks. The issues also includes a few other minor areas within the settings menu, depending on which settings ui you use. So the reason to toggle between one settings ui and the other. Once you play around with each settings ui, you will find the disadvantages of the few broken settings areas cancel out, by their availability being on the other ui.
If wanting face lock, secure lock screen is a work around. It allows proper call routines to enable face unlock, location unlock, voice unlock, and the rest or googles secure lock features that samsung does nof implement on this tablet.
There are about four (2 to 3 wee issues on each of the two settings ui that are available) hardly used areas that have issues. One is motion, within motion settings, the hook is not proper for the tablet, since the ui is hooked for phone. Plus even if motion settings had a proper hook, the lack of light sensor and other required sensors would make the setting as useless as bonding or connection boost, which is within the phone settings ui. Sounds is broken in phone settings uil but is fully functional in Tab 4 ui. Most of the sounds settings can be done within the volume control, and the apps that have settings for alarms, such as calander.
The fix can be done by a dev, to compare stock settings ui and framework.apk, and the other two variants of settings ui and framework.apk from the firmwares i used.
Because the tablet framework.apk is 90% complete over a full featured phone, the last issue is video player. The res folder within the framework.apk is missing the images for media players and other things. Adding the proper res files should clear up the black boxes for missing buttons. The buttons work, just no lables or images to inform function. Anyway you will need to get familiar with the functions to enjoy the benifits of the phone video player with pop out display and.... drum roll... DLNA client.
I have a thread on what I have done to make this rom happen. For refreference and some details as to whats been done, can be read there.
https://forum.xda-developers.com/galaxy-tab-a/how-to/converting-tab-st-280-to-samsung-j500f-t3911418
DOWNLOADS
Final release... no updates will be made, so don't ask.
https://mega.nz/#!onRRxaqD!4xetR27vQhrcjGXyxoOhysyq8uU2kYGdFRJQlKCH-z0
Unzip in your twrp backup folder, and restore in twrp. Be sure to wipe caches.
Here are some screen shot images of some of what is available on this firmware.
{
"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"
}
thank you man !!! really nice job !! i will test it ... first flash twrp and then restore your image !! fine ....
can you tell me how can i enable magisk (root) , you say (you may need to enable it with a utility or shell command) but not how
thanks
// after install magisk 18.1 its enabled "!!! thank you
A
yasars said:
thank you man !!! really nice job !! i will test it ... first flash twrp and then restore your image !! fine ....
can you tell me how can i enable magisk (root) , you say (you may need to enable it with a utility or shell command) but not how
thanks
// after install magisk 18.1 its enabled "!!! thank you
Click to expand...
Click to collapse
Thank you for giving it a try...
This is a test build before i include all the script mods.
You will not have root or passive kernel until I finalize my build.
This test build will keep your existing kernel and root, if rooted. Just will not have super su console installed. That will need to be installed to control su, if needed. I understand magisk can control su, but never tested.
The reason i did not include the scrips in the build, is to make sure if any issues that may come about in testing are not because of kernel or scripts that i plan on including.
I am running the scripts myself without issues, unless you consider loosing about 1.5hrs of total battery run time an issue. I get around 13 hours continuous run time, and around 15 hours stock.
The benefits in keeping hicups minimal with streamed media and heavly decoded formats, outway having an extra hour or two of battery time.
Once I make the final build, it will include the scripts and latest stock kernel with magisk root and the passive kernel with magisk root, as an addon option.
The scripts will be within the system with the user to setup as they need them with the given utilities in the rom, or with tasker if one should choose.
There will be a tutorial on each script and how to use the tools to enable or disable them.
The only mods included in the test build are, build.prop, install to external, modded hosts file, modded csc features file, and its utility to edit along with a few other non stock utilities.
You can manually remove utilities not needed, and replace with what ever to suit your needs within the system. Just make sure you do not consume the system partions free space. I find between 200mb to 120mb free space as a minimum, any smaller could raise issues.
Also i forgot to add not fota or security updates...they have been disabled or removed, not completely just inactive. I doubt samsung will provide anything further with this tablet. As i never saw much for Note 8.0, which is a better and more top of the line tablet for its day. Its up to modders to push getting a kernel built for newer custom builds, in which one can move on to when the opertunity comes.
I admit the mods are not a requirement, but do come in handy at times, escpecially once you get to play with them.
thank you man !!! really nice job !!
Thank you for this, working really well and makes the tab much more useful with the version of android we are stuck with
yasars said:
thank you man !!! really nice job !! i will test it ... first flash twrp and then restore your image !! fine ....
can you tell me how can i enable magisk (root) , you say (you may need to enable it with a utility or shell command) but not how
thanks
// after install magisk 18.1 its enabled "!!! thank you
Click to expand...
Click to collapse
mr_ppp said:
Thank you for this, working really well and makes the tab much more useful with the version of android we are stuck with
Click to expand...
Click to collapse
Thank you! Your the first that has responded back on trying my testing version. I will post a final next week some time. There has been a bit of clean up that did not transfer to the testing firmware. Some of which will require a one time run of a script to add a few files into data. They will allow mic calibration and some modules to load without logcat errors.
The main parts of the added functions are basic, but will make the basic functions more full featured like the bigger tablets. I am really liking the built in editing and finger stylus in most apps, and keyboard writing pad. Plus the voice recorder works very well, minus the lack of text conversion from spoken words.
Once the mic calibrates, you can easily record soft sounds without much hiss or digital noise. Though Svoice does mess with the internal mic settings, so as a simple fix to resolve mic gain issues, i recommend putting the tablet to sleep by pressing the power key, and wait 5 to 10 seconds and wake.
A hidden feature is backdrop screen saver. Its included in android tv, but will run fine on any device. It allows screen off when charging and sleeping. Once the tablet is fully charged it goes into dim backdrop images display. You dont need to touch the tablet to know its fully charged. If you dont want the backdrop to stay on, just press the power button once and the display will stay off.
It looks like nobody else has any comments, let alone any requests... not that I can do anything more.
It just would be nice to see a dev step in an consolidate the two settings ui apks into one and clean out the unused settings sections and correct the bad sections, which are small yet would make this a near perfect update for our tablets.
Have tested a functional smart face unlock, using secure lock screen. It is a work around for the broken settings section for face detection. Settings will not save after creating the face, and FC. Using secure lock screen will enable secure face.
Also this new firmware disables unsecure lockscreen options, which some may miss.
If using smart face for the first time, it may be a bit cumbersom, but it seems to work fairly well, once you get use to being detected.
After rebooting, face detect will not function for security. After unlocking, face detect will enable swipe once your face is detected. If not, it will stay in the unlock mode you set, until unlocked.
Blue tooth, location, and movement unlock will function similarly.
Signature lock is broken by the settings ui build being used by the system.
Voice note to txt is broken by the systems mixer and PCM mappings
I do not recommend using the voice to text function in voice recorder, mostly because it amplifies background noise and sets each word spoken as isolated audio, which may work with other voice audio to txt applications.
As a quick update... found the issues with voice recorder, and resolved it to be 98% reliable on the first try after reboot. Usually one would need to put the tablet to sleep and wait a few seconds to reset mic gain.
Found mic gain file missing along with other files that are not part of the latest build.
Will correct with a one time usage script to repopulate the missing files, which are not part of the existing system, into data
The mic gain will automatically adjust every reboot, if needed, and when voice recorder is used as well. It may take a few reboots or voice recorder uses to properly adjust once this firmware update is applied on a dirty flash.
No, i did not resolve voice to txt feature though voice recorder. But the memo feature does work just as clean as all the other recording options. Just with a 5 minute timer.
I also tested changing the wake up command to Svoice. You can reset the command, if you go into apps manager and clear out data for voice recorder and voice command. Svoice has a reset for itself in its settings.
Still messing around before finalizing and releasing my modded firmware.
I have noticed improvements overall, just looking deeper into obtaining more features if possible, like private mode and quick connect. As i touched upon them, but assumed limitations from framework and system ui.
Who knows, it may be some over looked files and such.
glad to see you are working in the t280. I still use this tablet for daily use but the stock rom it's not what I need.
I hope you release the rom very soon! Thanks!!! keep Going!
Lichsv said:
glad to see you are working in the t280. I still use this tablet for daily use but the stock rom it's not what I need.
I hope you release the rom very soon! Thanks!!! keep Going!
Click to expand...
Click to collapse
I am planning on releasing it soon... been testing a bit as i go. Mostly figuring out simplest way to have manual control over enhancements, while having some automation in the process. If i make it simple for me and leave out the abiltiy to revert back an option, many may find some issues that plague them.
Example, not all apps like being forced or moved to external sd card. Already found a few, and started toggling the option when needed. I will update my info to reflect that for reference for this fimware.
Also my hosts file is pretty intensive. It blocks some ads that other blockers dont block, but google has been working diligently in building its ad marketing scheme deeply into apk function. So some streaming apps may function slower than others when updating programmes. Play back may be effected by a delay while ads are not allowed to play, or not start at all unless backed out and restarted again. Old BBC America was that way. Depending of app, slider bar for skipping may not be shown, as all ad breaks are removed. Some show slider bar without ad breaks, and some have ad breaks but may limit half of the ads randomly depending on the server its connected to for ads. All in all, if you find an issue with internet connection or streaming playback, disable the hosts file and try again.
Hosts file and install to external SD, can be toggled on or off on the fly. The only reboot required option is to change settings ui. As each settings ui has a set of options that broaden the tablets abiltities, making it like two devices in one. Some settings carry over from being set by a different ui. So toggling may not be required as much until the tablet is fully setup. Though for my needs, i cant fully stay on one ui over the other, as the options are too varied without any other means to control or use without the ui.
Since nobody has mentioned any Samsung functions or unique apps missing or required... i limited my testing to wee bugs that may pop up on dirty flashes. Yes i have been dirty flashing over and over with different and updated system backups, to find the best or cleanest way to have an issue free update without creating issues if one should need to revert back to stock.
Once i have time i will lay out more updated information about features and included apps.
Okay, here is a snapshot of smanager once you restore my ti backup of the customized settings.
You will need to restore this file in ti backup... https://mega.nz/#!UjJzEa6b!Tl4osQhOUfrNy9i4ntFAvbitbAIKdTl7z787ujG94M4
To restore, just use menu and select import and point to the location of the downloaded backup file. Once restored, smanager will be setup properly for running scripts.
Notice the items in red... they are enabled and will only error when re-launched. All the other non red items are active for launching. Once launched the item will turn red, thus allowing you to quickly deturmine what has been enabled or disabled. They will stay as they are even after reboot.
I set up the defaults this way so there wont be any issues if one is to do a factory reset for a clean install of this firmware.
Notice the last item named run once... it fixes wee issues that the framework cannot install to data. They are small empty files, required for some features to function properly. Also there is a set of settings db files that will update toggles and enable universal functions that may not be seen without need of booting with a different settings ui.
The gear icon next to an item means it will run at boot up, on an internal delay by smanager.
The skull and cross-bones means su enabled. None of the scripts have su commands for safety.
The star means favorite, so like named items can be separated by enabling favorite to keep on top of non favorites.
Done! Updated original page and added a final version firmware for downloading. The previous reply is for final setup to enable features and mods.
gps not working?
juanysara said:
gps not working?
Click to expand...
Click to collapse
Your the first to have any issues, out of the many who downloaded and tried my system backup. Unfortunatly, I deleted by work files from many different factory firmwares, assuming everything was cool, since had very little feedback. I guess I could make another system backup, from my working tablet mods, to replace the one I uploaded on Mega, if others find any more issues.
If you have issues, revert back to your twrp system backup. I assume your model is not the same as mine. The system backup is for the 7.0 wifi only Tab A6.
Im continuously getting an error when i try to restore. extracttarfork() process ended with error=255
juanysara said:
gps not working?
Click to expand...
Click to collapse
emottau said:
Im continuously getting an error when i try to restore. extracttarfork() process ended with error=255
Click to expand...
Click to collapse
Try downloading again from mega, and try again. Else revert back to your system twrp backup.
Hello
I had to go back to the stock ROM and has already returned to work the GPS
It was the only way to make it work properly, I don't know if it's my device failure.
Too bad I can't use this ROM I've lost Snote, very useful to me is there any way I can use it in ROM stock PHE?
Thank you, for your time and your work and sorry for my bad English.
Edit: Sorry if you bother asking, but I'm trying to learn a little bit about android, I created a zip to install Snote, I got it to work but when I give it to create a da FC note Can you tell me it's wrong? thank
https://mega.nz/#!Vw5SEAxD!JAdpdtUQWpEWBQZa6AWdHd-UJDE280fnRwtXNCk02jw
Really tried it hard
Unfortunately GPS is killed and some UI issues in settings .... :crying:
I would really like to see a ROM with SD card integration (Android 6?) because this tab is so kewl.
Would you try to fix this ROM so we could give it a try? :angel:
Boot loop after restore
Tried this but just get a boot loop!
Same here boot looping

Categories

Resources