Hi! Watching sandbox-like environments like Parallel Space and Google Play Instant Apps, which run APKs seamlessly in the system using a virtual installation environment, I was thinking if a Xposed virtual environment is possible, where APKs would be run seamlessly while applying Xposed hooks.
How do you think? I know it would be a lot of work, but I would be glad to help.
aletorrado said:
Hi! Watching sandbox-like environments like Parallel Space and Google Play Instant Apps, which run APKs seamlessly in the system using a virtual installation environment, I was thinking if a Xposed virtual environment is possible, where APKs would be run seamlessly while applying Xposed hooks.
How do you think? I know it would be a lot of work, but I would be glad to help.
Click to expand...
Click to collapse
And I'm even thinking of a "VM" with these applications.. Where rooting is possible (yes, we can do anything in a VM, unless it requires special hardware accesses…) and Xposed is too possible, WITHOUT BREAKING SAFETYNET.
aletorrado said:
Hi! Watching sandbox-like environments like Parallel Space and Google Play Instant Apps, which run APKs seamlessly in the system using a virtual installation environment, I was thinking if a Xposed virtual environment is possible, where APKs would be run seamlessly while applying Xposed hooks.
How do you think? I know it would be a lot of work, but I would be glad to help.
Click to expand...
Click to collapse
I think it's probably easier to modify the APK directly. Like you see with the non-root ad-free background playback youtube apks. It is possible if someone wants to develop it. Closest right now would be having a android x86 VM over VNC to your phone.
Related
I'd like to start a list of programs that work and custimazation tips so that we can all get the most out of our webtop!
Visit this thread to get full Ubuntu working on the webtop:
[MOD] Full Ubuntu on the Atrix (now fully automated)
Before installing or modifying make sure that you don't (or any dependencies) upgrade: (as per Sogarth)
Be careful upgrading any of the -mot/~mot packages, as that can break functionality. I'm still compiling a list of which packages can be upgraded versus which can be left alone.
Can be upgraded with loss of functionality:
libnautilus-extension1-1:2.26.2-0ubuntu1-mot1
nautilus-1:2.26.2-0ubuntu1-mot1
nautilus-data-1:2.26.2-0ubuntu1-mot1
Upgrading these packages plus at least one additional package I've not yet fully identified breaks viewing mountable storage and the ability to unmount it.
xserver-xorg-core-2:1.6.0-0ubuntu14
Using the stock xserver-xorg-core 2:1.6.0-0ubuntu14 that's already installed without recovering /usr/bin/Xorg appears to lead to a loss of the status bar at the top. This particular issue is now handled by the script.
Cannot be upgraded:
gtk2-engines-1:2.18.1-0ubuntu1~mot1
This breaks aiw (Android In Window) so that there's no frame around the window and it can no longer be manipulated in any way.
xscreensaver-5.10-6-motorola1?
xscreensaver-data-5.10-6-motorola1?
xscreensaver-data-extra-5.10-6-motorola1?
This will likely break displaying aiw (Android In Window) as the unlocking mechanism for the screensaver. Still needs to be tested.
Working Ubuntu Apps:
LXTerminal
eog
Pidgin (SOUND! install gstreamer0.10-pulseaudio)
GIMP
gedit
Transmission
gnome-panel (switch between webtop and gnome-session mouse to top of screen)
VLC works (tested MKV video, music a little choppy)
rdesktop
nano
joe
synergy
vnc
axe
lxpanel
openssh-client
AbiWord
Rhythmbox (thread )
xfce4
NOT working:
Open Office
working on gnome-panel issue
but it does have more indepth settings. like display mouse keyboard etc
so you were able to get a higher display res than 1280x768?
dLo GSR said:
so you were able to get a higher display res than 1280x768?
Click to expand...
Click to collapse
yes, but this wasnt due to gnome-panel.
i'm currently running at 1280x1024, but only due to limitation of my monitor right now. i get the 1366x768 at the home monitor.
i'm guessing your on an hdtv, doesnt do 1080p yet, so it drops down?
edounn said:
yes, but this wasnt due to gnome-panel.
i'm currently running at 1280x1024, but only due to limitation of my monitor right now. i get the 1366x768 at the home monitor.
i'm guessing your on an hdtv, doesnt do 1080p yet, so it drops down?
Click to expand...
Click to collapse
How'd you get higher res?
I see what you'rr asking now. Maybe its because i'm using hdmi to DVI? I haven't done any mod on this. It does it automatically choosing highest resolution. Could be wrong tho.. I can see 720p only being available if your on an hdtv.
Sent from my MB860 using XDA App
I was going to do this when I got my dock tomorrow.
I had two concepts of app lists to test.
The Jaunty list from ubuntu
http://ubuntuguide.org/wiki/Ubuntu:Jaunty#Ubuntu_Addon_Applications
and the top 100 list
http://ubuntulinuxhelp.com/top-100-of-the-best-useful-opensource-applications/
The rdesktop also working
joe, synergy, vnc, axe all work
Am I able to write to the 'internal' storage. I know we have limited space, but can we write outside of the webtop environment?
Sent from my MB860 using XDA Premium App
edounn said:
I see what you'rr asking now. Maybe its because i'm using hdmi to DVI? I haven't done any mod on this. It does it automatically choosing highest resolution. Could be wrong tho.. I can see 720p only being available if your on an hdtv.
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
no, you're right, you do have 1280 x 1024, and it's available to select as your res if you click the display settings (even on an HDTV). it just doesn't help any for HDTVs since it's a non-widescreen res.
Anyone have any luck with moonlight? I have tried but can't get it to work.
You guys think this would be powerful enough to run a Virtual PC program like parallels or virtualbox?
liranc said:
You guys think this would be powerful enough to run a Virtual PC program like parallels or virtualbox?
Click to expand...
Click to collapse
maybe in 2.4 when there is full multi core support, or if that 1.5ghz overclock kernel extension ever comes to fruition. but what you're thinking is exactly what I'm hoping for
if I can get Internet Explorer to work via virtual box or even somehow through IETab in FF via IE running in WINE my life would be complete as the majority of websites I use for work are IE only
I can tell you that the iputils and nmap packages work perfectly, so does John the Ripper along with openssh
jbe4 said:
maybe in 2.4 when there is full multi core support, or if that 1.5ghz overclock kernel extension ever comes to fruition. but what you're thinking is exactly what I'm hoping for
if I can get Internet Explorer to work via virtual box or even somehow through IETab in FF via IE running in WINE my life would be complete as the majority of websites I use for work are IE only
I can tell you that the iputils and nmap packages work perfectly, so does John the Ripper along with openssh
Click to expand...
Click to collapse
I want to buy the Atrix, I'm on an ancient Android(i won't say which to save embarrassment lol). It really seems that it'll be a perfect fit for me especially if they have a virtual PC on it... mainly because of either browser support or having actual Microsoft Office on there
This will probably be one of the most powerful phones for a while so I might as well just get it. The 1GB SDRAM vs 512 of similar dual cores that have come out is a huge plus.
I was also thinking of installing virtual box but using windows 7 embedded as it is a much lighter footprint.
I am basically waiting for a CWM fiel that will run on 1.57 gingerblur.
Then I will start messing around with this.
Pretty sure any of the virtualization apps require an x86 chip.
barry99705 said:
Pretty sure any of the virtualization apps require an x86 chip.
Click to expand...
Click to collapse
I am afraid you are right about the x86 part....
I will try qemu then
http://www.linuxquestions.org/quest...nning-windows-under-the-qemu-emulator-320569/
If it doesn't work with win7 embedded then I will do it with xp embedded.
I want to be the first on youtube with windows running on a nvidia tegra 2 cpu based atrix.
Did you guys know that in games if you hold one finger down on the trackpad while in webtop mode, you can press the on screen buttons? I tried it in samurai 2 and dungeon defenders. Its hard to find the buttons but makes games much more playable.
Can someone tell me if this works with the laptop dock?
Sent from my MB860 using XDA App
joe ferreira said:
I am afraid you are right about the x86 part....
I will try qemu then
http://www.linuxquestions.org/quest...nning-windows-under-the-qemu-emulator-320569/
If it doesn't work with win7 embedded then I will do it with xp embedded.
I want to be the first on youtube with windows running on a nvidia tegra 2 cpu based atrix.
Click to expand...
Click to collapse
From my research qemu hasn't been ported to arm.
Also windows CE is the only arm windows availible. I don't think it will work on tegra.
I also don't see wine working on arm ubuntu for a long time. Because it will have to emulate x86 for windows stuff.
Windows 8 will support both arm and x86. However, why do that when you have a better os right now.
Sent from my MB860 using XDA App
Based on what I've seen today it still has no:
- system dictionary for definition lookup(only for predictive text). The Kindle App does nothing when I press & hold on a word, unlike on my iOS device.
- hi-speed media scrubber for music. you know the little round knob on the progress bar that allows you to move the time index to any point in a song or video.
- unified search aka Local Search(apps, music, videos, contacts, emails)
The music app is pretty bad. I had several attempts to build a proper one, but the developer can not interact with the music library, other than playing existing playlists or songs.
You can't make custom playlists(actually you can, but it very, very, VERY complicated and prone to error and simply does not worth the shot), change the order of music inside the list and stuff like that for a third party app, and that sucks.
There are no new APIs for XNA (which is used to access the songs in the phone) so there is no way of making one.
If there is something I can say it is not right on WP, that's the music app.
mcosmin222 said:
The music app is pretty bad. I had several attempts to build a proper one, but the developer can not interact with the music library, other than playing existing playlists or songs.
You can't make custom playlists(actually you can, but it very, very, VERY complicated and prone to error and simply does not worth the shot), change the order of music inside the list and stuff like that for a third party app, and that sucks.
There are no new APIs for XNA (which is used to access the songs in the phone) so there is no way of making one.
If there is something I can say it is not right on WP, that's the music app.
Click to expand...
Click to collapse
Does that imply that there´s the same limitation for video? ...and ...as a result of that a videoplayer with support for more codecs is very unlikely to ever happen?
TarKin said:
Does that imply that there´s the same limitation for video? ...and ...as a result of that a videoplayer with support for more codecs is very unlikely to ever happen?
Click to expand...
Click to collapse
The File-Assosciation feature in WP8 works like this. Your App can define certain file endings (e.g. .mkv) which it can handle. If those are found on a SD-Card or downloaded the according registered App is then started for those files. The App can then do whatever it is it does as long as it keeps to reading the file (the original can't be manipulated although the app could copy it into it's isolated storage and manipulate it their). But there is one Caveat - there are several file extensions that are reserved for the OS which means that 3rd party Apps can't register for them. One of them is .mp3. Avi is another one of those (you can look them up in MSDN).
.mkv on the other hand is an extension that Windows Phone itself does not know so people could build Apps that would be able to consume them. Given that we now have Native Code capabilities writing a decoder or recompiling one written for another platform is possible, though it remains to be seen wether anyone will put the effort into it.
StevieBallz said:
The File-Assosciation feature in WP8 works like this. Your App can define certain file endings (e.g. .mkv) which it can handle. If those are found on a SD-Card or downloaded the according registered App is then started for those files. The App can then do whatever it is it does as long as it keeps to reading the file (the original can't be manipulated although the app could copy it into it's isolated storage and manipulate it their). But there is one Caveat - there are several file extensions that are reserved for the OS which means that 3rd party Apps can't register for them. One of them is .mp3. Avi is another one of those (you can look them up in MSDN).
.mkv on the other hand is an extension that Windows Phone itself does not know so people could build Apps that would be able to consume them. Given that we now have Native Code capabilities writing a decoder or recompiling one written for another platform is possible, though it remains to be seen wether anyone will put the effort into it.
Click to expand...
Click to collapse
ok. i was mainly into psp dev. before, and never had a winphone in my hands so far.
but if you say that´s possible, then i´ll go for the lumia920, reg. for a dev account and see what i can do
StevieBallz said:
The File-Assosciation feature in WP8 works like this. Your App can define certain file endings (e.g. .mkv) which it can handle. If those are found on a SD-Card or downloaded the according registered App is then started for those files. The App can then do whatever it is it does as long as it keeps to reading the file (the original can't be manipulated although the app could copy it into it's isolated storage and manipulate it their). But there is one Caveat - there are several file extensions that are reserved for the OS which means that 3rd party Apps can't register for them. One of them is .mp3. Avi is another one of those (you can look them up in MSDN).
.mkv on the other hand is an extension that Windows Phone itself does not know so people could build Apps that would be able to consume them. Given that we now have Native Code capabilities writing a decoder or recompiling one written for another platform is possible, though it remains to be seen wether anyone will put the effort into it.
Click to expand...
Click to collapse
I haven't had the chance to look over what the native code can do and what it can't do, but it is to be expected that it will have limitations, just like C# has.
You can render images (obviously) and output them using Direct3D which is pretty much what e.g. VLC does on the Desktop. You have complete read access to files on the SD-Card for your registered filetypes. MKV could be registered, MP3 or AVI could not (because they are in use by the system already).
But of course you would not be able to offload processing to the dedicated decoding units like with the built-in Codecs, which will mean more processor utilization and worse battery life. Still as a programmer I don't see too many actual road blocks (but it's a bumpy road to do this to be sure).
@TarKin: before you drop the money perhaps it would be best to start looking into the SDK. I'm not an expert in Multimedia-programming by any measure so you might be able to spot problems in there beforehand.
If you're still going for a L920 with these uncertainties for your use-case: welcome to the family, I'm anxiously awaiting mine.
Is it possible to make something like xposed framework to chromecast??
Like hook methods on the chromcast side, so, we can change the screen while playing something (for example), add controls, etc..
Just an idea.
Hi guys,
I'm new in this magisk thing, but loving it so far. I see that Xposed is still on early stages on Nougat, and there is a Xposed module that I really miss. and I after seeing that the functionality of some Xposed modules has been replicated in Magisk, I was wondering if there was an equivalent to it. That module is ThomasHoffmann's Media Scanner Optimizer v. 1.3. This module allows you to tweak how the scans for media in your device are performed, but the killer feature, in my opinion, is the ability to set the type of media in a certain folder and ignore the rest of it (useful, for example, to prevent album art from appearing in your gallery, but still scanning the music, something that adding the .nomedia file would prevent).
I did a quick search and come up with nothing. I know that Magisk and Xposed are totally different things and I understand that just because there is a Xposed module, that doesn't mean that there has to be a Magisk one, or that it isn't particularly easy to get something from Xposed replicated in Magisk, and I'm not asking for that. I just was wondering if somebody could point me to a way to get that functionality.
Cheers!
mundodisco8 said:
Hi guys,
I'm new in this magisk thing, but loving it so far. I see that Xposed is still on early stages on Nougat, and there is a Xposed module that I really miss. and I after seeing that the functionality of some Xposed modules has been replicated in Magisk, I was wondering if there was an equivalent to it. That module is ThomasHoffmann's Media Scanner Optimizer v. 1.3. This module allows you to tweak how the scans for media in your device are performed, but the killer feature, in my opinion, is the ability to set the type of media in a certain folder and ignore the rest of it (useful, for example, to prevent album art from appearing in your gallery, but still scanning the music, something that adding the .nomedia file would prevent).
I did a quick search and come up with nothing. I know that Magisk and Xposed are totally different things and I understand that just because there is a Xposed module, that doesn't mean that there has to be a Magisk one, or that it isn't particularly easy to get something from Xposed replicated in Magisk, and I'm not asking for that. I just was wondering if somebody could point me to a way to get that functionality.
Cheers!
Click to expand...
Click to collapse
There are a lot of media scanner in the PlayStore?! or what are the difference?
or what about
https://stackoverflow.com/questions/17928576/refresh-android-mediastore-using-adb
Thanks for your suggestions. The play store is full of media scanner apps, indeed, that cover part of the functionality of the module I mentioned (which is controlling when the storage is scanned for media, and also allows to do scans on demand, something that was a problem on kitkat/lollipop). With my old phone I had to block the startup scan, as it would take ages to scan my 64gb SD card. My new phone doesn't seem to struggle that much.
On the other hand, the Xposed module had another functionality, which is the one I'm looking after. There are certain folders that I don't want on my gallery (messaging apps' media folders). I can block them with the .nomedia file. Cool. I also happen to have album art of each of my albums, that clutter the gallery. If I use the .nomedia file there, the folders are not scanned and I loose the music too. The Media Optimizer allows to add a file on each folder telling the type of media to scan (so I can say that a certain folder contains only music, don't scan for pictures here), keeping the music in my library, but not the album art.
I reckon that it's a pretty niche use case, but I think that's literally the point of all this thing, isn't it? to scratch that particular itch that you might have here and there.
Hey. I want to watch TV in the car using Android Auto. For this purpose, I rooted my old phone and installed AA Stream. Unfortunately, both applications for watching TV have protection against casting video. It is also not possible to play video on these applications on Screen Mirroring and Chromecast.
Having a rooted phone, can I block information for other applications that screen sharing is on?
You have to get rid of flag secure.
I've done it through EdXposed with Disableflagsecure.
Alternative is Smali patcher, a Magisk Module https://forum.xda-developers.com/apps/magisk/module-smali-patcher-0-7-t3680053
Thanks for the quick reply. I will try with the secure flag. Unfortunately, my old phone that I want to use for this purpose has Android 7.1 and according to EdXposed's wiki page (I can't paste link, because I'm new here) I will probably have to use Xposed instead of EdXposed. I don't know what it is yet, but I will have to read about it
mardu987 said:
Thanks for the quick reply. I will try with the secure flag. Unfortunately, my old phone that I want to use for this purpose has Android 7.1 and according to EdXposed's wiki page (I can't paste link, because I'm new here) I will probably have to use Xposed instead of EdXposed. I don't know what it is yet, but I will have to read about it
Click to expand...
Click to collapse
Oh snap that's true.
If that phone is your primary one you might have trouble with passing SafetyNet with original Xposed though. So apps with anti root, bank apps, Google Pay, (dunno if you are planning to use it) Netflix won't work.
My main phone is S10. On this phone (S6 edge) I would only like to be able to play live TV using Horizon GO app and watch this on car's display through AA Stream. I don't care about using Google Pay and other bank services. Is the use of Xposed safe then?
mardu987 said:
My main phone is S10. On this phone (S6 edge) I would only like to be able to play live TV using Horizon GO app and watch this on car's display through AA Stream. I don't care about using Google Pay and other bank services. Is the use of Xposed safe then?
Click to expand...
Click to collapse
By itself Xposed should not harm your device. It depends on the module you install. The one to disable flag secure is fine.