TL;DR, is it possible and is any dev attempting to mod the PA Halo to Samsung Multi-Windows?
(This probably isn't a question which validates an own thread, but it is something I wanted to know really badly; I suppose this can be a thread in which these miscellaneous questions like this one can be asked)
As we all know recently PA has recently open sourced HALO, for which edits in the rom are made to the following to make it work:
no. mostly systemUI. and one setting in framework.jar. -res contains only androids resources.
Click to expand...
Click to collapse
(source, molesarecoming at this thread:http://forum.xda-developers.com/showthread.php?t=2273074)
Since multi-windows is the only TW feature which really keeps me on TW roms I was wondering whether it was possible to mod the work done by PA, to mimic the multi-windows feature on AOSP(A) roms?
Since I am not a developer I can't really do it myself, I can list what in my opinion needs to be changed to have it function as Multi-windows;
Conditions; HALO now continues to be in front of the app it has been called before (this is also possible without getting a notification from the concerning app by adding this app to the HALO via "HALO)))"(source:https://play.google.com/store/apps/details?id=com.paranoid.halo)). The end behaviour from an app on the front now needs to be changed to some kind of added button. Right now it vanishes when you tap the app it is on top off.
Looks; the app in the background is being blacked out, this also needs to be removed. The size of the app being shown needs to become wider, full screen, by which it loses it 16:9 scale (Google may find this braking app compatibility, just as with cornerstone and CM)
I think these are the most obvious changes to be made to get Multi-Windows on AOSP(A)....
(Another idea maybe is to keep the HALO, the way it is, but made is resizesable and being able to move it around (the darkening of the other already running app still needs to be removed...))
Related
Hello everyone
I want to flash a new, fast and nice performance ROM on my Galaxy S5, but i want to keep the stock camera and calendar app.
As far as i know, if i install a new ROM it will delete and replace the stock camera and calendar, so my question is, which ROM Omega or Cyanogen let me do that .
Thank you very much for your help
cuaran89 said:
so my question is, which ROM Omega or Cyanogen let me do that .
Click to expand...
Click to collapse
Omega will let you keep the stock camera. Not sure about the Calendar.
You lose both in CyanogenMOD for sure.
cuaran89 said:
Hello everyone
I want to flash a new, fast and nice performance ROM on my Galaxy S5, but i want to keep the stock camera and calendar app.
As far as i know, if i install a new ROM it will delete and replace the stock camera and calendar, so my question is, which ROM Omega or Cyanogen let me do that .
Thank you very much for your help
Click to expand...
Click to collapse
Just out of curiosity, what don't you like about the stock ROM? The performance is on par with any of the alternat ROMs out there, so why risk borking your phone or losing apps that you want to keep?
Just get a different launcher to modify the look and feel of the phone to your tastes.
SquireSCA said:
Just out of curiosity, what don't you like about the stock ROM? The performance is on par with any of the alternat ROMs out there, so why risk borking your phone or losing apps that you want to keep?
Just get a different launcher to modify the look and feel of the phone to your tastes.
Click to expand...
Click to collapse
you're mostly correct but there's one thing that it's very different between TW ROMs (that I've tried) and AOSP ROMs (like CM or Carbon) - the notification and quick settings panels; i'm not sure how much these can be customized on TW ROMs and how easy it is to do so but in their default implementation I find CM's notificaiton and quick setting panels vastly superior to those of TW's
whtvr said:
you're mostly correct but there's one thing that it's very different between TW ROMs (that I've tried) and AOSP ROMs (like CM or Carbon) - the notification and quick settings panels; i'm not sure how much these can be customized on TW ROMs and how easy it is to do so but in their default implementation I find CM's notificaiton and quick setting panels vastly superior to those of TW's
Click to expand...
Click to collapse
In what way? Been awhile since I used an AOSP ROM...
I mean, the notification panel is such a trivial thing most of the time. Shows battery, clock and basic alerts... To me, it isn't worth the risk of messing up a good phone, or introducing instability or missing features, just to tweak the battery alert or whatever...
I was all into ROMs on older phones like the DroidX, Thunderbolt and some others... because the stock roms were crap. Issues, random reboots, horrible lag, etc... The ROMs got the phones to work properly, they way they were meant to.
But on my LG G2 and now this GS5, I just don't see the need. There is no lag, everything works beautifully, and when I research the ROMs, there is always some bug, some missing feature, something that just doesn't work right... So I don't see any point in switching, when you have 20 launchers to choose from that can make your phone look and feel any way that you want, with no risk and with not having to give anything up...
Each generation of phone and release of Android, makes ROMs more and more obsolete, IMHO... I think that 90% of the people that use them today, do it either out of habit, or just because they want to show off to their nerdy friends.
Nice work!
Well, you are so right, I will keep my stock ROM with the apps I want. But, now I have other question, my GS5 is on ATT and I want to remove the bloatware apps that I don't use, do you know where can I find the complete list for this carrier. Thanks for your time.
SquireSCA said:
In what way? Been awhile since I used an AOSP ROM...
I mean, the notification panel is such a trivial thing most of the time. Shows battery, clock and basic alerts... To me, it isn't worth the risk of messing up a good phone, or introducing instability or missing features, just to tweak the battery alert or whatever...
Click to expand...
Click to collapse
What I meant by the notification panel was not just the bar across the top of the screen with a bunch of icons but also the pulled down notification menu as well as the quick settings panel. On TW half of the screen's real estate of the notification menu is taken by a row of toggle icons (which are duplicated on the quick settings screen), two buttons that launch apps that I never used (S Finder and Quick Connect, I don't even know what these apps actually do) and a brightness slider (which in fairness can be disabled, if I recall correctly.)
Then you get to the quick settings panel on which there's also not that many shortcuts that I would use (most of which are for the extra features of TW which I also have no interest in) and there's quite a few that I'd love to see there but they're not available. On CM, on the other hand, the notification menu is clean and simple; it's not bl(essed|oated) with some additional buttons which you may or may not use. The quick settings screen is also much more customizable than that of TW's which only allows for rearanging of toggle icons. On CM you can add, remove and freely arrange all icons on the quick settings screen. And yes, you can add that row of icons to the notification screen and get rid of quick settings altogether, if so you desire.
Some toggles that are available on CM but not on TW are screen time out, lock screen disable/enable or torch. Personally I happen to be using these numerous times throughout the day so while it is only a minor inconvenience to go to the settings and change something manually it adds up quickly if you have to do that often.
To summarize my little rant - the notifications menu and quick settings panel section of the system's interface is used quite often by me (and I'd say others as well) and I simply find inadequate what TW has to offer here. The rest of the TW is either virtually the same as any other version Android or can be easily "fixed", example of which was mentioned by yourself (the launcher).
Now, I agree with you that it may not be worth it for some people to "risk" using a custom AOSP ROM but it can't be denied that by definition such ROMs offer a much greater flexibility and allow one to use their phone exactly how they want (to a greater degree than can be said about TW). Differences can ofcourse be described as "minor" but whether they're significant is for everyone to decide on their own. After all, if there was no need for custom ROMs (whether it's just showing off to nerdy friends or some other reason) people wouldn't create them...
cuaran89 said:
Well, you are so right, I will keep my stock ROM with the apps I want. But, now I have other question, my GS5 is on ATT and I want to remove the bloatware apps that I don't use, do you know where can I find the complete list for this carrier. Thanks for your time.
Click to expand...
Click to collapse
Have a look in this forum. There's a good few "debloated" ROMs over there, and a list of what's removed is sometimes included. As for what to remove the apps with, I would personally recommend Titanium Backup.
Hello...
I am trying to customize my (new) sony xpereia z2, (got it for waterproof), to as close as possible to a Galaxy note or tab, as far as it can go feature wise.
I already have a few floating apps:
-floating stickies-becomes complicated with too many stickies, swiping them to the side, it becomes (almost) impossible to find the one you want, needs a single view interface, for organized viewing/editing , as well along with the float feature.
-floating browser, and cobra - crashes with only 2 tabs, doesn't remember my websites.
-G-player - my floating window will not resize, pretty sure have gone through all the options in settings, it is stuck,
I am aware of xhalofloatingwindow and xmultiwindow.
- is the only difference between the two that halo floats and multi divides the screen in fixed way? or are there other differences in the two that I am missing...
- (also when people refer to 'halo', this is the same thing as 'xhalofloatingwindow', right? or is it different...)
- are these considered 'custom roms', or not bc only partial change..
- also TouchWiz... I have read that TouchWiz mimicking apps exist, and to look here, but I haven't found any names, thus far.
the features I want are: quick screenshot, and editing, and note taking next to the screenshot, in a logged/organized manner. I would buy a stylus too, if found if could find apps or roms that mimick the galaxy note.
I do like xperia's interface, lockscreen, homescreen editor set up, and buttons. It is not so much the interface that I am trying to change, but to get a few more features. but I would change the interface if that's the only way to do it.
another subject - copying images from web browser, (not saving them), this is impossible on android but have read with a custom rom (not sure which ones, all or only some?) it is possible.
also closing tabs in chrome. you have to close each one manually, obviously annoying, plus the fact that they all reopen if you just wait the program. which Roms (all or only some) can help this...?
please advise if you can ...
Thank you for any advice ....
I am looking to replace CyanogenMod on my N6, but am attached to their System Profiles feature. Specifically the ability to completely skip the lockscreen when attached to WiFi or Bluetooth.
The new LP system security feature adds a lockscreen that I don't want, and cannot bypass even with lockscreen notifications turned off.
I'd be happy with the stock ROM and a tweak to bypass the lockscreen if anyone knows of one.
I've been reading all of the various ROM features, but none have this listed (that I saw. Bit of a needle in a haystack). It may be there, but I missed it, or just not considered important enough to list as a feature.
Thanks.
I just use tasker and secure settings for this. Though I haven't used 5.1 so cannot confirm it works
Thanks. I will take a look. I have a Tasker license, although I haven't used it in ages.
Sent from my iPad using Tapatalk HD
So I've been scouring the internet looking for something I saw in a custom ROM for the N6 and I can't for the life of me remember which ROM it was and haven't been able to find any reference to any feature resembling this.
There was a ROM, don't recall if it was LP or MM that had the softkeys go into low-profile mode after a couple of seconds regardless of what app you were in (done at the root/kernel level is my guess). I've attempted to make a root app that will do this to no avail so far. Though I can get a stand alone app to do this rather well until of course I exit the app.
Is there a kernel or a mod out there that will do this system-wide?
I'd imagine I could just start a root-level process at boot that watches the UI thread for state changes to the visibility properties and waits 2 seconds then resets it to SYSTEM_UI_FLAG_LOW_PROFILE.
Thoughts on the easiest way to acquire or add this feature?
I know that Cataclysm ROM has this feature.
I just looked into it and it's almost what I'm looking for. Looking at the video and the source code all this does is programmatically change the alpha of the softkeys, it doesn't trigger SYSTEM_UI_FLAG_LOW_PROFILE which I've seen in another ROM. I also found that same mod in the eXistenZ Premium Rom for Sony Xperia. I've been working for two days on creating a mod myself no no avail. Very frustrating indeed.
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?