Related
I have a Note 3 which I'm looking to make into my backup phone/dedicated GPS. It's currently on 4.4.2 and I would like to believe that, in the intervening major versions, many of the missing (obvious) OS features which made Xposed so necessary are now available as stock system options. Being familiar with the awful, pervasive anti-customization/pro-simplicity/for-dummies mobile development philosophy that now threatens even PC software, I'm afraid I'm probably wrong.
Ideally, of course, I'd want Xposed on my yet-to-be-determined 7.x phone, but if that isn't going to happen, I'd like to know if there are built-in options now to partially replace great Xposed modules like:
NotifyClean - In Android N, can I set rules to totally block specific notifications?
NeverSleep - Set certain applications to disable sleep mode when active?
Wanam Xposed - Theming options (assuming I go with a Samsung phone)?
Xposed LED Control - Different LED colors per notification type?
DoubleTapToSleep - Sleep without using a hard button?
BootManager
Network Speed Indicator
If someone familiar with Android N could comment on the list above, I'd be very grateful. I'd rather buy a 'new' older phone than get an S8 or similar and find (assuming there's even a root exploit) that my phone is crippled versus my nearly 4 years old Note 3.
Notifiyclean can be substituted by power notification controls, which I don't know if it comes with stock rom, but I know it's there for the rom I'm using.
Neversleep can be substituted by the caffeine toggle, if your rom has it. I believe you can also find it on the play store to use if it's not built-in.
Wanam Xposed, I haven't used in ages. Can't even remember what it does...
LED Control should be built-in, if not custom roms.
DoubleTapToSleep should be your kernel.
Bootmanager, I'm unsure... Maybe alternatives with root?
Network Speed Indicator can be done with apps or built-in from custom roms.
http://cloud.tapatalk.com/s/58fb86661071a/Screenshot_20170422-120817.png?
http://cloud.tapatalk.com/s/58fb867bf37d6/Screenshot_20170422-122512.png?
http://cloud.tapatalk.com/s/58fb868630b93/Screenshot_20170422-122601.png?
Sent from my Nexus 6P using Tapatalk
Thanks... It sounds like I should be able to get by without Xposed, though I don't know if I'll ever be able to install a custom ROM considering I will probably end up with an AT&T phone. I guess first I need to find a rootable phone.
Is there an alternative to App Settings module, to allow for per-app dpi settings without Xposed, because android n?
thktanuki said:
Is there an alternative to App Settings module, to allow for per-app dpi settings without Xposed, because android n?
Click to expand...
Click to collapse
My first idea was Tasker, but I am not sure if you can modify the dpi value with Tasker itself. I guess with the help of an appropriate plugin, you should be able to set the dpi on a per-app base.
outdated
go to here
Gravitybox for nougat
removed the "gravitybox framework not responding" error on api 24 and 25
also re-branded the app as gravitybox for nougat
tested working:
battery (kind of)
center clock + day of the week
data transmission Monitor
power setting menu
skip tracks with volume buttons
clock settings
you tell me...
Not working:
Stock battery with percentage
Quick Settings
Lock screen shortcuts
Setting of the optional button
deactivate network type indicator in status bar
Navigation bar tweaks (BRICK WARNING!)
you tell me...
sources for helpers
download links for sdk 24 and 25 are the same
Code:
uninstall the old one, otherwise it'll give "Failure [INSTALL_FAILED_DUPLICATE_PERMISSION: Package com.ceco.nougat.gravitybox attempting to redeclare permission gravitybox.permission.UNLOCK already owned by com.ceco.marshmallow.gravitybox]" error
Since I won't have a lot of time to port everything (btw, I'm already late for one thing right now) so I expect the community to help.
That's why I posted the source at github, this way anyone can collaborate to the code.
Anyone that helps me will get credit too, just claim it someway I can see it
brick fix by @photoguy29
To fix this: Reboot to TWRP recovery and navigate to: Advanced>File Manager>data>data>com.ceco.nougat.gravitybox
Once you are in the com.ceco.nougat.gravitybox folder, in the bottom right corner is a folder Icon. Tap that icon>delete
This will delete all the changes you made in Gravitybox, and upon reboot, the System UI functions properly. The gravitybox apk will also still be installed, so you can go and re-activate your tweaks that WERE working.
credits to @C3C076 creator of gravitybox
For me works:
battery
center clock + day of the week
data transmission Monitor
power setting menu
Not works:
Lock screen shortcuts
Setting of the optional button
Why that rush?
I have already migrated like 90% of the module to Nougat after working for almost 2 weeks on it non-stop. Currently QS management is undergoing redesign and there's still quite a lot of work left. It's still a work in progress - not suitable to be made available to the masses and also, I am still not convinced whether to release something as there is no official Xposed Framework. I'll see.
@ C3CO76
Because I like it a lot your gravity box [emoji41] [emoji39]
Wysłane z mojego Moto G (4) przy użyciu Tapatalka
I'm glad you like it. But then it doesn't make any sense to release a version that is far from working when you could keep it for personal use.
Feel me?
@C3C076 i guess people love GB so much
This ported xposed for N situation is confusing but people are desperate to have xposed and their beloved modules even if its partially working
Can't live without gb's pie control
C3C076 said:
Why that rush?
I have already migrated like 90% of the module to Nougat after working for almost 2 weeks on it non-stop. Currently QS management is undergoing redesign and there's still quite a lot of work left. It's still a work in progress - not suitable to be made available to the masses and also, I am still not convinced whether to release something as there is no official Xposed Framework. I'll see.
Click to expand...
Click to collapse
sorry, I didn't knew it, I looked into the git and thought that no one would do it anymore (because nougat had been here for a long time)
but still a lot of people are just crazy like me that wants it even if sacrifices need to be made, just like people wants an unstable xposed rather then nothing, they want the gravitybox
and no one uses every tweak available like me, I just use one or two and both works
I'm glad to see you haven't abandoned the project, I wouldn't be able to do it like you
and please release it, for people like us, there are 66422 downloads on the xposed for nougat thread (counting the xposed installer app because it's the same for both api levels and only one version) not counting people like me that downloaded it from the alternate link.
sort of 66422 persons waiting for gravitybox to be released even if it breaks something
and not everyone knows how to release a version that is far from working when you could keep it for personal use, I learned how to use xposed 3 years before learning something that would allow me to do this port (and it still sucks)
Yes, I understand. Hard to tell what comes next at this time. I will be taking decisions after I am happy enough with the migration results and the results of internal testing on various device/OS combinations I have at hand.
not working : deactivate network type indicator in status bar
Is lockscreen transparency and blur working
Not working: Navigation bar tweaks
Activating the master switch will cause the System UI to crash upon reboot.
To fix this: Reboot to TWRP recovery and navigate to: Advanced>File Manager>data>data>com.ceco.nougat.gravitybox
Once you are in the com.ceco.nougat.gravitybox folder, in the bottom right corner is a folder Icon. Tap that icon>delete
This will delete all the changes you made in Gravitybox, and upon reboot, the System UI functions properly. The gravitybox apk will also still be installed, so you can go and re-activate your tweaks that WERE working.
I hope this helps
Stock battery with percentage not working for me.
I believe what this guy is doing, is a good thing, if people get into installing Xposed modules that are unofficial they should know that it's unstable, and in most cases can brick your device. CT, I do see where you're coming from, but it's along the lines of "People don't kill people, guns do." No, that's not how the world works, and everyone on the Internet should be able to share what they want.
Thanks for the mod, working battery percentage (buggy), skip tracks with volume buttons, clock settings, advances power menu. Moto G5+ stock rom sdk 24 Xposed systemless (magisk)
Patience is a virtue...
LexignisOfficial said:
I believe what this guy is doing, is a good thing, if people get into installing Xposed modules that are unofficial they should know that it's unstable, and in most cases can brick your device. CT, I do see where you're coming from, but it's along the lines of "People don't kill people, guns do." No, that's not how the world works, and everyone on the Internet should be able to share what they want.
Click to expand...
Click to collapse
yes, that's what I meant
if you use any xposed version with any module, custom roms, root, any mods you shouldn't care about stability (people do but they shoudn't)
by the way, I looked on the Gravitybox git and I saw no nougat branch
so I did this because I thought that either the creator wouldn't make any more releases or he hadn't started (and if he wanted to use my as base because of the mm to n naming changes could save him like 5 minutes and I wanted to help and this is all the only help I can give)
and I had this mod for myself because Center clock and round battery works and I only use thoose
but I thought on the people at the same situation that coudn't do It by themselves
but thanks again for C3C076 for being patient with my impatience
I'm happy it won't be my job to port the rest of it because it'd be baaad
gkillershots said:
yes, that's what I meant
if you use any xposed version with any module, custom roms, root, any mods you shouldn't care about stability (people do but they shoudn't)
by the way, I looked on the Gravitybox git and I saw no nougat branch
so I did this because I thought that either the creator wouldn't make any more releases or he hadn't started (and if he wanted to use my as base because of the mm to n naming changes could save him like 5 minutes and I wanted to help and this is all the only help I can give)
and I had this mod for myself because Center clock and round battery works and I only use thoose
but I thought on the people at the same situation that coudn't do It by themselves
but thanks again for C3C076 for being patient with my impatience
I'm happy it won't be my job to port the rest of it because it'd be baaad
Click to expand...
Click to collapse
not working
Force LTR direction
forrces LTR layout direction RTL locales
(requires rebbot )
masrysat said:
not working
Force LTR direction
forrces LTR layout direction RTL locales
(requires rebbot )
Click to expand...
Click to collapse
an official port has been released here
nexus 6 on slimroms (Slim-shamu-7.1.2.build.1.13),
"am/pm" option does NOT work.
This isn't really a questions, more an answer. Though many questions hide here...
I like to use my Note 4's S-pen to annotate excel files (and others). The app that works best is WPS Office (formerly kingsoft). It has one really annoying "feature": when it detects that the device is a phone, it doesn't allow you to annotate using the pen. Only when the DPI is 480 or lower do you get something like tablet mode, and then the pen works.
(Maybe it has something to do with Samsung dropping Kingsoft?)
I can adjust the DPI by using the Xposed AppSettings module, and the DPI does change, but the detection of tablet/phone does not. I tried to play with various AppSettings setting, but nothing convinced WPS to allow me to use the pen.
Second option is to change DPI via system/build.prop. That works! However, now my phone has small fonts and icons. These I can adjust with AppSettings.
The last thing left is the statusbar. (I need large statusbar icons while driving/navigating, because I'd like to know if the battery is slowly increasing or slowly decreasing...)
I tried various Xposed modules to change status bar size, nothing worked.
Finally, the following worked: in AppSettings, adjust DPI for the app "System UI". That allows the statusbar to be bigger and readable (it also adjusts the Notification bar...)
A long series of problems finally solved... maybe
1. What do you use to annotate documents?
2. Any other way to convince WPS to enable the pen?
3. Is there a better way to change status bar size?
I'm on latest stock Touchwiz 6.0.1, T-mobile.
XIAOMIEU/miGlobe/ROS cleanup actions
BOOT SCRIPT
What it does:
* choose 7 categories of app removal
* disable 36 apps as per post 6 (preferred method, ppl can reenable)
* uninstall super sticky apps (i'd still prefer disabling by renaming, but didn't work)
* remove usage access for google (this is the only part not working - because of custom ROM, they say)
* recover hostname modified by xiaomi (privacy) (hardcoded, but could read it from settings in future)
* remove weird XiaomiEU app icons
* disable wifi diagnostics
* disable dumping of network
Download: file attached
Installation:
- run in su terminal or add to any startup script
ADAWAY LIST
What it does:
* adds as many Xiaomi servers to adblocker as possible
Download: file attached
Installation:
- open Adaway menu on the left and choose 'Your lists'
- click menu button on the top right and choose 'Import all lists'
- choose your file, and apply
What actions are needed after MIUI ROM is installed and what is already improved:
[automated] to disable:
Code:
Browser, Cloud Print, CloudServiceSysbase, com.mui.translation.xmcloud, com.xiaomi.micloudsdk.SdkApplication, Digital Wellbeing, Email, Google, Feedback, File Manager, Google Backup Transport, Google Calendar Sync, Google Contacts Sync, Google One Init Setup, Google Partner Set Up, Joyose, Mi Account, Mi Cloud, Mi Cloud backup, Mi Credit, Mi Video, Mi Wallpaper Carousel, MiCloudSync, Music, NextPay, Xiaomi service framework
[automated] to delete (can't disable):
Code:
FindDevice, Miuidaemon, MiuiHome, Xiaomi service framework
Disabling MiuiHome helps a lot as this launcher causes gfx problems (empty black screen) even when it's not selected as home provider.
Another tasks post flash weekly update:
- [automated] root magisk 19 (with one click in L.R.Team TWRP)
- [enhanced] reenable hosts in Adaway including attached custom Xiaomi blacklist
- [automated] remove /system/media/theme/miui_mod_icons
- [not working yet] redisable app permissions, 'Usage Access' and 'Modify system settings' (the later ensures first two are not enabled later - the aggressive Xiaomi/Google apps ignore user choices and help each other to restore permissions user doesn't like)
- redisable Device Admin, Trust admin (find my device, smart lock)
- [automated] LOG_PATH_FLAG=0 in cnss_diag.conf and /data/vendor/wlan_logs/ transformed to file - this is usually kept after ROM upgrade, this is where WiFi spying and tcpdumpin' takes place
- [automated] xiaomi pushes "Mi9" hostname, that's not privacy sensitive, need to setprop net.hostname [YOURNAME] on each boot (e.g. 3C script)
original bash
Oh i hate MIUI so much, but have to live with it until alt ROMs will come, fully supporting fingerprint, bluetooth, camera.
This MIUI (EU) is so aggressive overwriting all apps and dialogs in the system, and it's overall ugly and unnecessarily complex (except pro-looking charging animation, 24h wallpaper, and AOD). It blocks starting apps by default, it blocks app notifications by default. Battery ops are a joke, and all memory cleaner triggers kill virtually everything running. Zero respect for high prio notif apps running. It's so modified that tons of xposed modules won't have impact. It even annoys with data connection dialogs, download operations.. they stick their nose everywhere. I don't trust this company at all, so i've taken stronger measures and zero byte to Xiaomi policy.
In first round of making this phone less retail and more pro is
- revoke all authorizations (get the hell out Xiaomi)
- stop feeding device ids (oh they even have choice for it, but i need more complex and trustful blocking via Xposed) to xiaomi apps
- delete xiaomi account, now that won't stop findDevice and other cloud nonsense from running (contradiction to Xiaomi statement findDevice not supported on unlocked bootloaders)
- disable xiaomi packages via titanium/3c:
Code:
BugReport.apk
CloudBackup.apk
CloudService.apk
CloudServiceSysbase.apk
GoogleBackupTransport.apk
Joyose.apk
MiGalleryLockscreen.apk
MiVideo.apk (useless app without DLNA)
Music.apk (useless app without DLNA)
NextPay.apk
ThemeManager.apk
but hey, it's not always possible, some apps can't be disabled, this aggression can be stopped by not deleting but renaming the files in /system/[priv-]app e.g.:
Code:
FindDevice.apk.disabled
MiuiDaemon.apk.disabled (can be disabled but will still show up, what)
MiuiHome.apk.disabled
- firewall block any remaining xiaomi apps to stop Baba/Baidu etc connections
Rinse and repeat til you see no data transferred in the network monitor.
Some UI fixes already done:
- AOD doesn't show any notifs -> use "MIUI AOD Notification icon" xposed module, however, it will show too much (not configurable)
- Notch is ugly like hell, can't smart-crop it like OnePlus(R) -> use Notch Remover app (i'd like some system solution rather, due to performance reasons)
- AI button can be fully configured, forget MIUI choices and install xposed Edge
- Device health, the new feature, is hidden, just trigger it via activities, then create the app icon via its UI for convenience
- several vanilla dialogs are accessible via Settings search or activities like appops, notifications
- navigation [bar] enhanced by xposed Edge
I applaud:
- existing offline cron-able backup (although it won't save 90% of system settings which is so needed on this ROM)
- complex data usage configuration
- not hiding call recording, no need for xposed tweaks
- good battery info (wide icon, great animations and LED confirmation), oh yeah, Qi people do need this for practical reasons
- all recent micro tweaks like click on clock on quick settings opens clock
-notif. light, samsung style - great , double tap wake, raise2wake (producing too many smp2p-sleepstate wakelocks) - also great
I (or hopefully a ROM author) would like to fix this:
- remove their Security (which i think includes all memory and battery handling), PermissionManager nonsense
- remove status bar alarm icon, just go already! (fix via xposed and 3c didn't work! it's on the left)
- reduce status bar height to align with notch (xposed plugin didn't work)
- show batt% when notifs are expanded (batt% is literally nowhere to be shown, not in Battery details either, unless you turn on % status bar icon which is annoying, want to see % only when expand quick settings just like on other phones - that is user friendly)
- this UI overwrite app icons, omg..why.. of course i don't use their lausy home app (which doesn't even bring Pie swipe-to-apps action), but twisted icons will show up in all system dialogs
- Pie navigation [bar] is only good in vanilla pie, Samsung OnePlus and Xiaomi managed to destroy it by customizations, would love AOSP style in full screen mode (navbar-less), Xiaomi additionally created "original" swipe-from-right Back action, which interferes with GBoard swipes
- how to enable either Oreo or original Pie recents? used to tweak it via xposed Edge on note9,6t
- the MAC is not randomized, are you kidding me + device name you set won't matter when you make connections, they push Mi9-Mobile name, i don't like both for privacy reasons
- weather widget (where is it), linking weather cities to clock cities
- AOD only on notification with a preview (OnePlus style)
- voice navigation in Camera, this will require a different app
- remove all stupid confirmations with timeouts with several seconds
- "this UI overwrite app icons" -> fixed by using Global dev version
i tried the Global Dev ROM http://en.miui.com/download-361.html and i was shocked that it's the same firmware except those ****ty icons! not much missing, very very little things only.. few more processes (like facebook snitchware), the firewall blocked them proactively.. no byte sent. will be cleansed quickly. i saw Night mode and 48mpix mode in camera briefly but it depends on kernel somehow. weird. so weird brand.
doggydog2 said:
-notif. light, samsung style - great , double tap wake, raise2wake (producing too many smp2p-sleepstate wakelocks) - also great
Click to expand...
Click to collapse
Getting massive smp2p-sleepstate wakelocks - even with double tap and raise to wake disabled. Any idea what else could be causing this?
DavidRJ said:
Getting massive smp2p-sleepstate wakelocks - even with double tap and raise to wake disabled. Any idea what else could be causing this?
Click to expand...
Click to collapse
AOD, double tap to wake, pocket lock, handwave gesture, out-of-pocket gesture..some of those.. i just tested disabling this wakelock and it didn't help battery life. but i have a parasitic magisk/xposed drain now so maybe i don't spot the difference right now.
Achieved good battery life in the end. No bad wakelocks at all. I have a temporary AOD set, d.tap to wake, so this is not causing it. Now i will turn on Pocket lock back. I guess just like it was written in the other thread, the wakelocks are caused by the doze gestures ("Phh" menu in Settings).
Vaste majority of glitches above are fixed in the AOSP ROM. Definitely far better than any Xiaomi ROM tested. Next time i wouldn't waste any time with Xiaomi software IF the classic root unfriendly functionality works (fp, bt-car, cam..). That will be precondition for a buy in future, and 2 week unlock period will be considered hard too. If OnePlus will put QC/QI to model 8, that'll be the next phone.
Root-friendly brands:
1/ OnePlus (all easy, ROM is ok to keep, all functions kept) - WINNER
2/ LG (pretty easy, lil bit functionality can be lost, but they keep back fingerprint & community don't care about their new models -> dead brand)
3/ Xiaomi sort of (difficult unlock, terrible software, very difficult flashing, all functions kept)
4/ Samsung sort of (problems with some functionality, more and more obstacles for developers, Knox, bad battery....tired of it)
Gutripping list - what to do after installation/upgrade of MIUI
moved to first post
Why don't you just buy another phone? It's easier...
What's worse for one.... Isn't for another.
I have got pretty good SOT 6 hours on wifi around 5 on mobile network.
I like Miui...and all the Chinese oehhhh they are spying tin foil head stuff come on...
XiaomiEU app icons can be removed here: non-destructively rename /system/media/theme/miui_mod_icons (thanksgod)
Magisk compatible: 19.0+ (not booting with any earlier version)
QuickStep compatible: no
Still can't find link to Running services, they really care to hide it. This activity Settings\com.android.settings.RunningServices gets overwritten by app info which counts size on disk but at least give backdoor to original app properties.
*justintime* said:
Why don't you just buy another phone? It's easier...
What's worse for one.... Isn't for another.
I have got pretty good SOT 6 hours on wifi around 5 on mobile network.
I like Miui...and all the Chinese oehhhh they are spying tin foil head stuff come on...
Click to expand...
Click to collapse
my SOT is easily above 10hours sadly i can't find a modern phone, with rootability, wireless charging, fingerprint not in the back. forget SD card, notches and tons of other requirements.. so this is a list:
https://www.gsmarena.com/results.php3?nRamMin=6000&chkWCharging=selected&idFingerprint=5
discount unrootable huawei, nokia and i'm literally stuck with just S10 and Mi9. it's so bad situation. S10 struggles with root yet as Samsung created yet another tricks. Soon rooting will be a hate speech and we'll be arrested
Thank you for looking into all this and writing it up here.
I was tempted to give MIUI a go temporarily since everything else is early stages right now, but I think I'll wait for the GSIs instead. And hey, "just buy another phone or willingly give up your privacy to megacorps and the government" is pretty great if you'd like to live in a dystopia at some point
xephyris said:
Thank you for looking into all this and writing it up here.
I was tempted to give MIUI a go temporarily since everything else is early stages right now, but I think I'll wait for the GSIs instead. And hey, "just buy another phone or willingly give up your privacy to megacorps and the government" is pretty great if you'd like to live in a dystopia at some point
Click to expand...
Click to collapse
@doggydog2 grow up.... Playing a game who has the largest....?? I was just saying with it the phone and software isn't that bad.
Buy a Pixel or OP
@xephyris
Ghehehe man man man..... Like you have privacy in 2019...wake up...
So giving all your **** to Google is no problem for you...?
Are you using miui.eu from (xiaomi.eu) or global rom EU version?
The op sounds like he came here to promote Oneplus for some reason.
(duplicit)
@xephyris thanks, GSI is strong already except the fingerprint not excellent. i'm watching git changes, literally reading the code, and can't wait for more fixes.. for an AOSP - not bad status already with fp,bluetooth,camera,aptx working. Let's talk about other device AOSPs with features missing.. GSI is generic but when devs actually own the device, the progress is far batter (FlokoRom being the best, now new TWRPs progressing).
@*justintime* don't understand what you blab about, i was just saying what is the situation. as you're long member, you should have remembered the golden times where all this stuff was easy and you could choose any mobile. and no "nonsense to fix in next generation" existed like notches or back fingerprints. also i'm giving little to Google, have zero ads, cleaned fingerprints of my internet activity, device data is cloaked etc to the extent i actually don't need to clean up Xiaomi processes. i do have privacy in 2019.. that's something i'm not even describing here as it's generic, here i fight the specific xiaomi bloat. when i sniff my network connections or trace personal data usage, i am satisfied. it's very clean.
@rasmali ..and not promoting, as i spend too much time to fix this Xiaomi, it's pretty hard from unlock process, TWRP problems, Gapps problems, battery issues, camera issues to the MIUI. Also tested all ROMs, kernels, recoveries so i'm sharing/getting the knowledge to make sure we all later profit. maybe i'll script the cleanup process from post #6. true the OnePlus is cool, i did just single flashing/restoring process there for me and one for another person, and it's perfectly working from A to Z.. it's shocking easy compared to Mi9. just lacking QC+Qi:/
Keep posting updates, as you im trying to find a solution for the Running services.
any way to disable xiaomi service framework without causing problems?
bilal91 said:
any way to disable xiaomi service framework without causing problems?
Click to expand...
Click to collapse
Which problem you have disabling it through adb?
denzel09 said:
Which problem you have disabling it through adb?
Click to expand...
Click to collapse
i've heard it could cause a bootloop...have you done it through adb and can you direct me towards how you did it?
doggydog2 said:
Delete (can't disable):
Code:
FindDevice, Miuidaemon, MiuiHome, Xiaomi service framework
Click to expand...
Click to collapse
Introducing Xposed plugin "MIUI Anesthetist".
It will help disable the above ultra-sticky services which cannot be disabled (and we're not talking about normal system dialogs, we're disabing with root tools already).
However the author doesn't realise the spy company Xiaomi made 2 of them even more ultra-sticky: Miuidaemon, Xiaomi service framework.
The Xiaomi invented the way to load those even when disabled. As you can see in "Running services"* the processes are active.
*I'm kidding - you won't see it there as Xiaomi disabled this transparency tool, you need another root tool to check running processes.
So you still need to rename them in /system/[priv-]app folder.
Plus the FindDevice "disabled" with help of this plugin will make many error popups by another part of the system which tries to trigger it at all cost.
so it looked good first, as disabling would ultimately bring the convenience of setting and forgetting even during ROM updates.
That's not the case, so there's still maintenance needed as in the post 6.
N3O (or Nitrous Oxide i guess )
Who is it for:
devices with punchole or cutout displays
the black bar REALLY annoys you in landscape
clock behind camera annoys you just as much!
What it does:
Uses full screen in landscape mode
respects the cutout in portrait to ensure a normal status bar
Device Support
Preset for Oneplus 8/8T & 8 Pro
Preset for Pixel 5
Other devices via custom config (left/right cutouts, center cutouts experimental)
Custom mode for other left or right cutouts without presets (please share your values)
OS:
13 - Experimental builds (here)
12 - Experemental builds (here)
11 - AOSP based Roms
10 - Currently not supported (can install but bootloops reported)
Nonsense:
The only nonsesne here, is that devices that switch resolution need to have a specific cutout to match it. if you dynamically change resolution using tasker you need to switch overlays when you do so (seems to not affect powersave mode when at full resolution)
For up-to date information on features in the module and how to use it, check the documentation on git here
Where do i get it:
Github Releases: Releases · logmd/N3O-No-Nonsense-Notch-Overlay (github.com)
Here: N3O_v1.4I4Z.003.zip
Recognition
Gnonymous7 for Script base and install logic
Zackptg5 for MMT-Ex template.
topjohnwu Magisk.
All the testers and xda for providing a platform to test on
Thanks, works perfect for my Pixel 5
Only disadvantage is the blurry border ring around the hole punch camera.
Do you have any future plans to fix this?
Greetings
Jojo821 said:
Thanks, works perfect for my Pixel 5
Only disadvantage is the blurry border ring around the hole punch camera.
Do you have any future plans to fix this?
Greetings
Click to expand...
Click to collapse
Yeah think this happens for all "notch killer" ones as well.
Tbh a non root app with just a customizable circle would work to anti Alias the cutout
I could not find any existing ones from a quick search but may create one in the future.
LOGMD said:
Yeah think this happens for all "notch killer" ones as well.
Tbh a non root app with just a customizable circle would work to anti Alias the cutout
I could not find any existing ones from a quick search but may create one in the future.
Click to expand...
Click to collapse
Yeah i tried using the App Energy Ring and it worked when i color it to black.
But i don't need that function
Do you think that we can have an immersive mode on android 11 like it's working on android 10? (Auto hiding status bar to prevent burn in)
Rindmann said:
Do you think that we can have an immersive mode on android 11 like it's working on android 10? (Auto hiding status bar to prevent burn in)
Click to expand...
Click to collapse
Oneplus did something funky with the system UI customisations.
I think immersive doesn't work for the same reason you can't truly change the status bar height.
I tested a module I built to disable as many systemUi overlays by oneplus and the statusbar started reacting correctly (not sure about immersive but it let me change the height properly)
Inadvertently it also caused brightness to stay on max and a bunch of other weird things but hey
Jojo821 said:
Yeah i tried using the App Energy Ring and it worked when i color it to black.
But i don't need that function
Click to expand...
Click to collapse
I tried this and set it to black but it doesn't seem to anti Alias as well as the default cutout option.
LOGMD said:
Oneplus did something funky with the system UI customisations.
I think immersive doesn't work for the same reason you can't truly change the status bar height.
I tested a module I built to disable as many systemUi overlays by oneplus and the statusbar started reacting correctly (not sure about immersive but it let me change the height properly)
Inadvertently it also caused brightness to stay on max and a bunch of other weird things but hey
Click to expand...
Click to collapse
Damn it... So you think that immersive mode and android 11 are an impossible thing?
Rindmann said:
Damn it... So you think that immersive mode and android 11 are an impossible thing?
Click to expand...
Click to collapse
Unlikely not impossible. Just better hope the code doesn't sit in java files because editing smali files are a real pain.
I'm probably gonna do another dump of all files from the latest update at some point and extract all apks etc and do a scan in the contents of all files.
I have a pretty fast 3000mbps ssd so any windows/Linux tools people know for taking advantage while searching let me know
LOGMD said:
Unlikely not impossible. Just better hope the code doesn't sit in java files because editing smali files are a real pain.
I'm probably gonna do another dump of all files from the latest update at some point and extract all apks etc and do a scan in the contents of all files.
I have a pretty fast 3000mbps ssd so any windows/Linux tools people know for taking advantage while searching let me know
Click to expand...
Click to collapse
You rock man! Really, the only thing which prevents me from updating my 8 pro to Android 11 is no possible immersive mode. On 10, i can auto hide the status bar and the punch hole gets ignored, too.
Rindmann said:
Do you think that we can have an immersive mode on android 11 like it's working on android 10? (Auto hiding status bar to prevent burn in)
Click to expand...
Click to collapse
You can get it. Just use this module plus use the "Fullscreen/Immersive Gestures (Q/R)" module that's available in the Magisk repo.
Rindmann said:
Damn it... So you think that immersive mode and android 11 are an impossible thing?
Click to expand...
Click to collapse
LOL. Nothing is impossible. I would have replied to this instead of what I did above if I saw it first.
EDIT: You'll need to use gestures instead of navbar buttons to use that module. Never thought to ask what you are using, but gestures is default on 11
xunholyx said:
LOL. Nothing is impossible. I would have replied to this instead of what I did above if I saw it first.
EDIT: You'll need to use gestures instead of navbar buttons to use that module. Never thought to ask what you are using, but gestures is default on 11
Click to expand...
Click to collapse
Hey, I appreciate your help! So, as mentioned from you above, if I use both of those modules,nI can have a working immersive mode on 11? With the statusbar being disabled / autohidden? (Statusbar, not navbar). Best regards
xunholyx said:
LOL. Nothing is impossible. I would have replied to this instead of what I did above if I saw it first.
EDIT: You'll need to use gestures instead of navbar buttons to use that module. Never thought to ask what you are using, but gestures is default on 11
Click to expand...
Click to collapse
Rindmann said:
Hey, I appreciate your help! So, as mentioned from you above, if I use both of those modules,nI can have a working immersive mode on 11? With the statusbar being disabled / autohidden? (Statusbar, not navbar). Best regards
Click to expand...
Click to collapse
It still doesn't rid of the status bar for me though. Navbar goes away like the fullscreen mode
Using a 1px-wide cutout to achieve full landscape in Android 11, neat. Thanks for the inspiration OP!
AndyYan said:
Using a 1px-wide cutout to achieve full landscape in Android 11, neat. Thanks for the inspiration OP!
Click to expand...
Click to collapse
Thanks! Took many hours of tweaking and searching through decompiled apks lol. Let's hope they either fix this issue system wide in android 12 or this mod continues to work
LOGMD said:
It still doesn't rid of the status bar for me though. Navbar goes away like the fullscreen mode
Click to expand...
Click to collapse
Probably you need to be using gestures instead of navbar, but that's just a guess. The mod is made to get rid of the little white line/pill at the bottom of the screen which also creates a small thin black bar when gestures is used.
xunholyx said:
Probably you need to be using gestures instead of navbar, but that's just a guess. The mod is made to get rid of the little white line/pill at the bottom of the screen which also creates a small thin black bar when gestures is used.
Click to expand...
Click to collapse
Ah yeah I use it like this with gesyures. But immersive mode historically came with settings.
No navbar.
No statusbar.
Fullscreen (no status and navbar)
I'm assuming that's what's being considered immersive mode that's broken.
Would it be possible to go full screen in portrait apps as well? Can't we push all status bar elements to the right? (punch hole on the top left)
aVider said:
Would it be possible to go full screen in portrait apps as well? Can't we push all status bar elements to the right? (punch hole on the top left)
Click to expand...
Click to collapse
With the custom setting you can push it as far right as you want.
Oneplus 8 series
However there's no ridding of the statusbar or even changing its size at the moment.
G-visual mod alters the status bar height and yes the content of the statusbar shrinks. But can't move the line below the camera that separates the statusbar from the action bar (this is not normal behaviour)
I've spent countless nights modding this to hell but the only way I got anything to work is remove all the system UI overlays using magisk - but then things like brightness control etc stop working
other devices
you could enable immersive (other mods should be compatible with this)
This mod however just inserts an object to the left which obstructs elements underneath to move, pushing all the content to the right would mean modifying a lot of XML files across different devices and compatibility would be hard (device specific)
What we perceive as the "status bar" is actually not just in one place in android, it consists of, status bar, keyboard status bar, heads up status bar and notification status bar.
My original pre release no nonsense mod was built like this, but I found it was version specific to even minor upgrades and was too volatile causing bootloops etc.
Not that it cannot be done.
sorry for the essay just sharing my findings
LOGMD said:
With the custom setting you can push it as far right as you want.
Oneplus 8 series
However there's no ridding of the statusbar or even changing its size at the moment.
G-visual mod alters the status bar height and yes the content of the statusbar shrinks. But can't move the line below the camera that separates the statusbar from the action bar (this is not normal behaviour)
I've spent countless nights modding this to hell but the only way I got anything to work is remove all the system UI overlays using magisk - but then things like brightness control etc stop working
other devices
you could enable immersive (other mods should be compatible with this)
This mod however just inserts an object to the left which obstructs elements underneath to move, pushing all the content to the right would mean modifying a lot of XML files across different devices and compatibility would be hard (device specific)
What we perceive as the "status bar" is actually not just in one place in android, it consists of, status bar, keyboard status bar, heads up status bar and notification status bar.
My original pre release no nonsense mod was built like this, but I found it was version specific to even minor upgrades and was too volatile causing bootloops etc.
Not that it cannot be done.
sorry for the essay just sharing my findings
Click to expand...
Click to collapse
I appreciate the information you shared. I'm trying to find info on the status bar and possible mods to get rid of the black bar in some games.
I'm actually using an oneplus 8 pro. I tried g-visual mod but it didn't work properly. (There is also a possibility I did something completely wrong).
Adding status bar padding changed nothing. There were elements behind the punch hole.
What custom settings are you referring to?