Alternate Launcher (No Root) on Marshmallow, Nougat, Oreo, Pie Info - Shield Android TV Themes and Apps

OK this has been covered in these threads
http://forum.xda-developers.com/nex...-to-set-default-launcher-marshmallow-t3227812
https://forums.geforce.com/default/topic/929643/auto-start-spmc-/?offset=5
But I figure post here with clear directions in case anyone needs, ty Asadullah and FantasticN
First find a launcher you intend to use I use The Ha launcher it can be found here
https://play.google.com/store/apps/details?id=net.i.akihiro.halauncher&hl=en_US
and install (It can also be found on the play store on the Shield)
On Shield TV
Marshmallow
Activate Developer mode: got to settings-Info and press build 8-times
Then go to Settings--Preferences--Developer Options and activate debugging for USB
On your PC (if needed) download Windows USB-Drivers for Shield TV and install:
https://developer.nvidia.com/shield-open-source
Download Minimal ADB and Fastboot and install:
https://forum.xda-developers.com/showthread.php?t=2317790
Connect your Shield TV via USB to mini USB with PC, For the 2017 Shield Model please look below for connection info.
Leave the Shield plugged in and turned on as the way u usually use it connected to tv open command prompt (Minimal ADB and Fastboot ) on PC and type adb devices the PC will try to connect with Shield TV via USB. A message will pop up on the tv requesting permission for that device. Confirm that message with the controller or other device you use mouse, remote etc.
Type in the command prompt
adb shell
pm hide com.google.android.leanbacklauncher
To undo this
adb shell
pm unhide com.google.android.leanbacklauncher
This will make the new launcher the default as it hides the leanback
(Commands are different for the Nougat build see Update below)
Also If this is needed because you cannot get into settings on your device afterwards I have attached a copy of the shields setting apk file that I got off the nvidia site just install it as you would any other apk and all is fine access all settings etc.
This should work fine with any launcher that is setup as a Home Launcher please make sure you have a launcher that works and is what u need/want and that it is indeed set up and set as Home launcher.
UPDATE : For Shields running Nougat build
This is for Nougat NON Rooted shields, This also works on the 2015 model.
For Nvidia Shield 2017 Model Please follow the updated instructions After you have set up minimal adb and fast boot on PC.
First get a Type-A to Type-A USB cable or an adapter that makes micro usb to Type-A
Use the Usb port furthest away from the Hdmi Port On The Shield TV
Select Usb device mode In Settings
Select Settings--Storage and Reset -- Using Usb (for Mtp)
Select Settings--About--Build-- Press Build 8 times to enable Developer mode then
Select Settings--Developer Options--Usb debugging (For adb)
Then
Type in the command prompt:
adb shell
pm uninstall -k --user 0 com.google.android.leanbacklauncher
This should work fine with any launcher that is setup as a Home Launcher please make sure you have a launcher that works and is what u need/want and that it is indeed set up and set as Home launcher.
UPDATE: OREO Here are the new commands for the Oreo update
Type in the command prompt:
adb shell
pm uninstall -k --user 0 com.google.android.leanbacklauncher
and
pm uninstall -k --user 0 com.google.android.tvlauncher
This will uninstall the Default launcher on non-rooted shields please make sure you have a functional launcher, set as Home launcher before doing this.
UPDATE: Pie (8-3-2019) To enable adb debugging on Pie go to Settings -- device preferences -- about then scroll down to build select and click it until developer mode is enabled.
To Disable the New Pie Launcher use this command
adb shell
pm disable-user --user 0 com.google.android.tvlauncher

Cool. Should be stickied instead of scattered all over the place. Thank you.
Sent from my LG-H810 using Tapatalk

Or you could install the app "home switcher for android tv" This hides and unhides leanback launcher without having to adb. Not sure if I'm allowed to post a link but if you google whats in the quotes you will find the apk.

mad212 said:
Or you could install the app "home switcher for android tv" This hides and unhides leanback launcher without having to adb. Not sure if I'm allowed to post a link but if you google whats in the quotes you will find the apk.
Click to expand...
Click to collapse
If you are referring to https://play.google.com/store/apps/details?id=com.asad.homeswitcher&hl=en this app requires root but yes you are correct it will allow you to switch home launchers if you adb hide you can do it with or without root , was this the program you were talking about ? if not can you please link ty.

DBCAB said:
If you are referring to https://play.google.com/store/apps/details?id=com.asad.homeswitcher&hl=en this app requires root but yes you are correct it will allow you to switch home launchers if you adb hide you can do it with or without root , was this the program you were talking about ? if not can you please link ty.
Click to expand...
Click to collapse
Yeah that's it. I couldn't find it on the play store. I forgot to mention you need root.

Hey , first thank you a lot for this tutorial ! But there's one thing that would be as useful as the settings.apk . Did someone found the power menu.apk of the leanback launcher ?

spirohan said:
Hey , first thank you a lot for this tutorial ! But there's one thing that would be as useful as the settings.apk . Did someone found the power menu.apk of the leanback launcher ?
Click to expand...
Click to collapse
If you want to bring up the power menu for restart, power off , etc. options that would depend on how you are controlling the device I use a harmony remote with mine, and under shield on remote if i hold down the power toggle button the main power menu will come up with options. Try holding down either the power toggle , or power button on the device you are using to control the shield , and see if the Power menu pops up. You can also restart the shield through the About tab under settings and place a shortcut to settings on the ha launcher home screen for easier access if restarting is what you are trying to do. As for turning off the machine if you hold the power button on the machine for around 10 to 12 seconds it will shut down.
As for access the power menu from home screen with the controller I have never been able to get it to do that and the launcher does'nt really have anything to do with it , because I'm able to access this menu with my remote.

Thanks DBCAB but i haven't got a remote and i don't really want to force shutdown by pressing power for 10 seconds (because it is not very good to do that) nor want to just reboot. I wish to find the system shortcut, i haven't found yet but if i do i'll tell you how. But if someone find it before me, please tell us !

spirohan said:
Thanks DBCAB but i haven't got a remote and i don't really want to force shutdown by pressing power for 10 seconds (because it is not very good to do that) nor want to just reboot. I wish to find the system shortcut, i haven't found yet but if i do i'll tell you how. But if someone find it before me, please tell us !
Click to expand...
Click to collapse
The update notes for the marshmallow release state clearly the way to access the power menu on the home screen is to hold down the back button, it does not however state if they are referring to the remote or the controller. Guess we can try it. I do know long press the home key on the controller does bring up the twitch settings menu I haven't tested the back button on the controller to get to the power menu will check it tomorrow as its late atm.

Ok heres how how to make a shortcut to the power settings right on the launcher home screen first download this program from here at XDA in this thread
http://forum.xda-developers.com/android/apps-games/app-create-shortcut-app-activities-t3397757
Next install it on Shield, open and go to the All Activities Tab scroll down till you see Settings its the first one on the list (the icon sorta looks like a stereo audio bar slider), and click on it, Next scroll down that list all the way to the bottom to the activity named (com.android.tv.settings.Power.Settings.Activity) and click on it, on the following screen rename the shortcut to something more normal like power or power setting whatever you like, then click the yellow icon to the bottom right to create a shortcut. Once this shortcut is made you can go into the app list on ha launcher and add this shortcut wherever you like as usual , and have access to the sleep restart and power off menu on the Shield. Kinda a round about way to do it but once its done you have the shortcut so all good.
You can also change the icon etc as usual in ha launcher.

Thanks a lot , that was exactly what i needed !

DBCAB said:
Ok heres how how to make a shortcut to the power settings right on the launcher home screen first download this program from here at XDA in this thread
http://forum.xda-developers.com/android/apps-games/app-create-shortcut-app-activities-t3397757
Next install it on Shield, open and go to the All Activities Tab scroll down till you see Settings its the first one on the list (the icon sorta looks like a stereo audio bar slider), and click on it, Next scroll down that list all the way to the bottom to the activity named (com.android.tv.settings.Power.Settings.Activity) and click on it, on the following screen rename the shortcut to something more normal like power or power setting whatever you like, then click the yellow icon to the bottom right to create a shortcut. Once this shortcut is made you can go into the app list on ha launcher and add this shortcut wherever you like as usual , and have access to the sleep restart and power off menu on the Shield. Kinda a round about way to do it but once its done you have the shortcut so all good.
You can also change the icon etc as usual in ha launcher.
Click to expand...
Click to collapse
I have installed this app and managed to navigate to the com.android.tv.settings.power.settings.activity. but when I click on it , nothing happens. Any idea what is causing this?

I don't know if anyone mentioned this but SquareHome 2 win 10 style works awesome with Nvidia shield. The best one I've used

sandeepmenon711 said:
I have installed this app and managed to navigate to the com.android.tv.settings.power.settings.activity. but when I click on it , nothing happens. Any idea what is causing this?
Click to expand...
Click to collapse
There are 2 power settings under that heading when u are looking try to go all the way down to the end of that list to find to correct one, and try that, I might be able to just copy the shortcut and post it here but different people have different machines and setups so I felt was better to just show a way to do it rather then post a shortcut that may not work for some

DBCAB said:
There are 2 power settings under that heading when u are looking try to go all the way down to the end of that list to find to correct one, and try that, I might be able to just copy the shortcut and post it here but different people have different machines and setups so I felt was better to just show a way to do it rather then post a shortcut that may not work for some
Click to expand...
Click to collapse
Yep, I saw 2 power settings and I tried both. I even tried a different app to create the shortcut but the same issue for that too. It would be helpful if you can post the shortcut here. I have Nvidia shield tv 16G.

sandeepmenon711 said:
Yep, I saw 2 power settings and I tried both. I even tried a different app to create the shortcut but the same issue for that too. It would be helpful if you can post the shortcut here. I have Nvidia shield tv 16G.
Click to expand...
Click to collapse
I have the pro version , but this should work on both devices , I was wondering if maybe you are under the correct area for the settings. The icon under which the power setting you need does not look like a gear, its rather like a stereo slider bar white with 3 horizontal black bars I tried to attach an image of it for you but this post wont allow me to do so for some reason.

Hi,
Sorry just got my Shield and want to use Hal. I don't know how i can connect my shield to my pc using USB. Is it like a seperate wire?
Also, how do you install the settings.apk? I'm a noob and don't want to do something wrong. I assume its a copy to pendrive, then to ES Explorer and then install? Would that work
Thanks!

Desibouy said:
Hi,
Sorry just got my Shield and want to use Hal. I don't know how i can connect my shield to my pc using USB. Is it like a seperate wire?
Also, how do you install the settings.apk? I'm a noob and don't want to do something wrong. I assume its a copy to pendrive, then to ES Explorer and then install? Would that work
Thanks!
Click to expand...
Click to collapse
You can use a typical usb wire connection like the one u use to charge the device, from your pc to the shields mini usb port, I do this with my laptop makes it easier to connect the 2 while shield is hooked up.
As for installing the apk you would install that as u would any other apk transfer it to the shields download folder or wherever you like and then click on it to use, there many file mangers that can see your home network making it easy to transfer it to the shield there are even utilitys that install things for you the newest version on there firmware also supports viewing the shield right on your windows network making it really easy to transfer things back and forth, just get a file manager like es file explorer solid explorer etc. or use the new function on the device. But yes I guess the pendrive thing would work too just have to get it on there Ive never actually used a pen drive for it I use my network , but yeah it would work as long as you can get the apk on the device

Thanks for this nice topic, I've been looking into replacing the home menu "launcher" without rooting.
Could you people kindly post which launchers worked for shield tv other than Hal?
Thanks a lot
Cheers
Sent from my SM-N900 using Tapatalk

DBCAB said:
You can use a typical usb wire connection like the one u use to charge the device, from your pc to the shields mini usb port, I do this with my laptop makes it easier to connect the 2 while shield is hooked up.
Click to expand...
Click to collapse
Thanks DBCAB,
however Just tried this and it's not working. I already have ADB installed. So did ADB devices and asked for Fingerprint RSA on my shield and Pressed yes to accept.
I then typed in ADB Shell
and got [email protected] $
typed in - pm hide com.google.android.leanbacklauncher
I got package com.google.android.leanbacklauncher new hidden state: True
but I'm still getting the launcher. I've also ticked my Hal launcher as the Home App but not working.
please advise.
Thanks!

Related

development screen settings

has anyone else found this screen and what to do with it, other than the obvious usb tabs. i having trouble with screen shot but if you tap the left bottom corner of the screen, the notifications window will come up, as you push in the usb cable to charge, this will expand and give you the standard usb notfication. if you press this notification, a settings screen will appear, evev after removal of usb cable.
hopefully screen shots will appear.
Wow I had no idea lol
Ok so if you install anycut you can make a direct link to the development settings so no need to play with a usb cable.
That token setting looks interesting but it just closes to home ill have to play with logcat later
anycut gives a lot of very interesting options... but though I made shortcuts I can't see them in any of my launchers. I have Launcher Pro, the Nook standard one and Zeam. No default... i rather like the options.
But some of the options given by Anycut are keyboard settings and CDMA/GPRS/Network settings.
Wow, has anyone tried that on a non-rooted nook?
That's the main difference to Anycut... of course we can get to these settings once we have rooted. But if this screen can be accessed via a standard nook, that hasn't been "nootered", we can just enable adb there. Whether adb then has root access (as with nooter) I don't know, but still it's a new and easier angle at getting access to the device.
I got it to show up this way:
(0. no USB connected)
1. press the left bottom corner ... this will show you the original android notification bar as popup
2. connect USB cable (to PC and device)
3. you usually can't do anything because of the USB-Mode popup, but since the notification bar has focus we can touch the icon that now appears there.
-> remove cable and you are on the screen shown in OP's post.
ixampl said:
Wow, has anyone tried that on a non-rooted nook?
Click to expand...
Click to collapse
I just tried this on my un-rooted nook, and wasn't able to get the screen to appear.
The USB dialog he's referring to should only appear if you're rooted and ADB is enabled.
This potentially means, however, that the rest of the settings aren't actually removed from the nook, just hidden, and that there should be a way to access them somehow.
Ohhhh that would be nice..
tokyomonster said:
The USB dialog he's referring to should only appear if you're rooted and ADB is enabled.
This potentially means, however, that the rest of the settings aren't actually removed from the nook, just hidden, and that there should be a way to access them somehow.
Click to expand...
Click to collapse
Several options will be more functional if you harvest the "extra" apps installed on the nookcolor emulator that ships as part of the SDK.
Also, if you're curious about how to toggle this setting without the UI,
have a look at /data/property/persist.service.mount.umsauto
How do you actually get the card to mount in the future if you disable auto mounting of it?
BertoJG said:
How do you actually get the card to mount in the future if you disable auto mounting of it?
Click to expand...
Click to collapse
see nookdevs

[HOWTO] Use your NC as a secondary PC screen

The Nook is the perfect size for a secondary display for a laptop or desktop pc.
This method creates a virtual display that TeamViewer can attach to and control.
I'm going to use TeamViewer (for simplicity's sake) but you can use VNC if you want also. I am making this guide assuming you are using Windows 7.
Software you will need:
Mirage Virtual Display Driver
TeamViewer for PC and Android
PC
Install both Mirage and TeamViewer. If either of them ask for a restart, then restart.
Right-click on your desktop and choose 'Screen Resolution'.
Click the 'Detect' button.
In the 'Display' drop-down list you should see your virtual display as 'Display device on: VGA'. Select that.
Under 'Multiple Displays' drop-down, choose 'Extend desktop to this display' and click 'Apply'
Under the 'Resolution' drop-down, choose 1024x600 and then click 'OK'.
For 'Orientation' choose either 'Landscape' or 'Portrait' to suit your needs.
To setup TeamViewer follow the steps in this PDF.
NOOK
Install TeamViewer on your NC using the standard or easy (drag-drop-open with file manager) methods.
Launch Teamviewer.
Type your pc's ID and password you setup from the PDF and click 'Connect to Partner'.
After a few moments you should establish a connection. If you get a help screen on connection press close.
On the toolbar on the bottom click on the gear icon. (You may have to click towards the top of the icon, at least on my NC that's how it is)
Under 'Session settings' tap the 'Monitor' pulldown and choose 'Monitor 2'. (It was #2 on my setup yours may be different)
Under 'Quality' I left mine on 'Automatic'.
The 'Back' button wasn't working on mine so just tap your Nook's back button.
That should do it. Now you can drag Twitter, Pandora, Winamp to your NC, add some widgets like cpu usage, or whatever.
Notes:
On my setup when I tried to add th NC as my third screen, Windows wouldn't allow it. I'm sure it has to do with my video card or something.
If you want a cleaner picture try 'Optimize quality' under 'Quality'. Likewise, if you want smoother transitions choose 'Optimize Speed'.
This isn't a hack or anything special but I thought some might be interested.
Thanks for sharing this is completely awesome
Thanks. Nice idea. I rebooted but still only have RCA under display.
tunwear said:
Thanks. Nice idea. I rebooted but still only have RCA under display.
Click to expand...
Click to collapse
RCA, I am assuming, is your main display?
Go to device manager and see if you have 'Mirage Driver' under 'Display Adapters'
If it shows up in device manager try clicking "Detect" when you are in the 'Screen Resolution' window.
The Detect button fixed it. Looks good. Thanks again.
I to be mr 20 questions ( ) but I clicked show remote cursor on the settings, but it only updates the cursor when you click the mouse. Anyway to update it in real time? I also have it on optimize speed.
Cute hack, but I can't imagine anyone doing this on purpose.
tunwear said:
The Detect button fixed it. Looks good. Thanks again.
I to be mr 20 questions ( ) but I clicked show remote cursor on the settings, but it only updates the cursor when you click the mouse. Anyway to update it in real time? I also have it on optimize speed.
Click to expand...
Click to collapse
There is an option that sets it to view the remote mouse.
This works well when my laptop isn't plugged into my actual monitor but it never gives me the option to select a third monitor. May be helpful at work though, thanks!
Might give this a try just for fun. What I'm really interested in is the opposite. Getting the nook screen on the pc (or projector).
khaytsus said:
Cute hack, but I can't imagine anyone doing this on purpose.
Click to expand...
Click to collapse
I'd do this on purpose for when I'm not using my NC for other stuff.
I can't get it to show in the drop down box after i hit detect. I'm on Win 7 64bit It is in device manager.
iDisplay now Available for Android
This is a program that is designed to work as a second display instead of being a hack job.
any idea if idisplay (or any other method) will work as a third screen?
Yes, it works with multiple screens.
nikescar said:
iDisplay now Available for Android
This is a program that is designed to work as a second display instead of being a hack job.
Click to expand...
Click to collapse
Cool, thanks for the heads-up.
Tried it out, I'm now using iDisplay as a 3rd monitor and with works great. Thanks!
I've tried this on both my home computer and my work computer. Both run Windows 7 x32. The Mirage Driver shows up under Displays in device manager, but when I click the Detect button, all I see is my primary monitor. Any suggestions?
spadge said:
Tried it out, I'm now using iDisplay as a 3rd monitor and with works great. Thanks!
Click to expand...
Click to collapse
You managed to install it on your nook? I just get "this item is not compatible with your device"
Thanks a lot for posting about this, I tried it and here's a few notes:
-I couldn't get Mirage Virtual Display Driver to really work, it would install but it wouldn't appear when I went to add another display. I ended up not using it at all (see below).
-I was able to add an extra display with my nVidia video card. Basically, I did the following:
--I used the NVIDIA Control Panel to create a 1024x600 60hz custom resolution
--I went to Windows 7's Screen Resolution thing, clicked Detect, clicked on "Another display not detected", clicked "Try to connect anyway on: VGA", clicked Apply, and from there it was simple to choose the 1024x600 resolution and extend my display onto it.
-It was difficult for me to use the other display.
--For one, the refresh rate was quite choppy (even with optimizing for speed enabled), so I would keep overshooting the cursor, moving it back, waiting to see if I was in the right place, and if not, trying to move a bit less in the opposite direction again (sort of like an annoying "Binary Search" hehe).
---I have to wonder if getting the NC to use LAN over USB would improve performance. There's a lot more throughput to be had over USB than WiFi. Any ideas on how to do that?
--For two, and the most annoying part, was that the bottom bar for Teamviewer on my NC took up a lot of screen space. If I maximized a window, I couldn't see the bottom part of it because of the bar.
---I wonder if finding out the exact height of the bar, and subtracting that from the custom resolution, will make a display that floats on top of the bar when viewed in Teamviewer?
For the record, I'm running a rooted NC with the stock rom (no CM7 or anything custom), my PC is running Windows 7 6bit, dunno if any other details matter.
Since this works over WiFi, I'd imagine iDisplay would perform similarly, so I think until they get it to work over USB, I won't buy it (I emailed them a while ago and asked if you established a LAN connection over USB if it would work, and they said no).
Just tried iDisplay and it worked for me, thanks alot!
Don't know how useful it's going to be, but at least it gets bragging rights

[ROM] Bluetooth Tether ROM for Omate TrueSmart 1.1.1 [2014-04-25]

Changes for 1.1.1:
-Fix issues with being unable to reconnect after a disconnect -- no more needing to reboot after a disconnect
-Fix issue where the check box needed to connect to another device would not show up sometimes
-Fixed a blank toast message that was trying to report a disconnect, now shows a proper error message
-Updated boot logo to one with the teamwin text
1.1.1 is currently only being released as a patch to apply on top of an existing 1.0.0 install.
If you are already running 1.0.0, simply install the update zip. No wiping is needed for the update.
If you don't have my ROM installed right now, you will need to factory reset, install both the 1.0.0 zip followed by the 1.1.1 zip.
There is only one update zip for all models.
We need someone who has a 1GB/8GB/2100MHz model to contact us and supply a boot image from this model of device so that we can offer a properly working boot.img.
Mirror 1
Mirror 2
What this ROM does not have:
-Gestures for back and menu do not work out of he box (there's an Xposed module that you can install to enable them that is free in the Play Store or another app that does not need Xposed documented further down in this post)
-Status bar does not hide itself
-Home + Power does not take a screenshot (Xposed can add screenshot options to the power menu)
-No companion mode that lets you receive calls, texts -- use SWApp Link free in the Play Store for this
-AGPS assistance data doesn't download by default. Use GPS Status and Toolbox to download it instead. GPS is confirmed working.
-Camera is rotated 90 degrees
-If you open the camera app and press the button to use the non-existant front facing camera, the app will FC. You will have to clear app data on the camera app to use the camera again.
-Many APNs are not included. You might have to add yours manually. This is a tethering ROM, not intended to be used with a SIM card.
-Some of the numbers on the stock dialer are not accessible - may be able to fix this with xposed and change the app's dpi.
What this ROM does have that stock Omate does not:
-Fully working native Bluetooth tethering to your phone including push notifications
-Fully working settings app including the ability to delete and change account settings
-Already has EnSec and build prop tweaks
-SuperSU
This is built using some MTK 6572 source for a different device. As such some things will be a lot different and that is the reason that items like the gestures for back and menu do not work.
You do not have to start with a stock ROM. This ROM will completely replace your existing system and boot/kernel.
Download the correct zip for your device. If you don't see your model listed, contact us and DO NOT install:
Mirror 1
Mirror 2
Install TWRP if you haven't and make a backup of your existing System, Data, and Boot
Factory reset
Install zip and reboot. First boot will take longer than usual
On first boot you will see the Welcome screen. Tap in the 4 corners of the app itself (not including the status bar) in a clockwise fashion (see here).
On your phone, turn on Bluetooth, enable Bluetooth tethering, and make your phone visible for pairing
On the watch, open settings. If you don't have a SIM card in the watch, go to more and check the box for airplane mode.
Turn on Bluetooth, find and pair with your phone.
Click on the Settings icon to the right of your phone's name (this is on the watch) Tap on Internet access.
Enjoy!
You will probably want to install Xposed:
You'll probably want to download All in one gestures from the Play Store.
Open Xposed Installer in app drawer, tap on Frameworks. Tap Install/Update. Grant root rights.
Still in Xposed, hit Ok after the install is done. Press the back button (icon in the upper left will also go back). Click on Modules. Check the box for GravityBox and All in one gestures (and probably any other modules).
Still in Xposed, hit back, Frameworks. Scroll down and reboot. Click Okay.
After reboot, open app drawer and find GravityBox, scroll down to Power tweaks. Check the top box for Advanced reboot menu and the box for Screenshot.
Open the All in one gestures app. Tap on the Swipe tab. Enable it. Scroll down to Left Area and tap on it. Choose Menu. Scroll down and tap on Right Area and choose Back.
Click on the All in one gestures icon in the upper left to slide open the menu. Tap on Transparency & Color. Slide the second slider all the way to the left to get rid of the glowing icons on the left and right.
You now have screen shot capability and have restored the stock gestures.
Press and hold power. Press Reboot. Press Reboot. Press OK.
Other recommended apps:
PNF or Push Notifications Fixer - You can use this app to change the frequency that the watch pings Google. When your phone changes connections (e.g. mobile network to Wi-Fi) the framework notifies all apps including apps like Hangouts that the connection has changed so that those apps can reconnect and get push notifications. Unfortunately your phone will not tell your watch when connections change. This app will help you start getting push notifications sooner after a connection change.
GMD Gesture Control - The free version can add a back button gesture. You'll have to buy the paid version to get the menu gesture back.
If you install Xposed framework, you can install this free module called All in one gestures and tweak it to enable gestures for the back and menu buttons.
Notes:
Bluetooth tethering had to be slowed down quite a bit to prevent the driver from crashing. We've slowed it down by setting the tcp buffer sizes really low. You can change the values of net.tcp.buffersize.bt to tweak it if you like. The crash seems to be kernel level or maybe even chip / hardware level.
Bluetooth on MTK is somewhat unstable. If it disconnects due to a driver crash, you may have to reboot the device to get Bluetooth working again. With version 1.1.1, you can probably just reconnect without having to reboot.
I am very busy. I probably won't have time to provide much support for this ROM. I don't owe you anything. If you don't like this ROM, I'll refund your full purchase price of free.
Special thanks to @Lokifish Marz @AdamOutler @toastcfh and @kuronosan
Reserved
Omg! It works great!
Word up!
Sent from my Galaxy Nexus using Tapatalk 2
Awesomesauce!
Dees!!! Ur da man!
hahahahahahah
eat dat MTK!
ROFL
Exactly where do I install the zip drive and do I extract it to the same folder as bt-rom?
syounger64 said:
Exactly where do I install the zip drive and do I extract it to the same folder as bt-rom?
Click to expand...
Click to collapse
don't extract it.
move it into the watch. boot in recovery mode and install zip.
make sure you have a backup of your system if things go sour.
ALWAYS BACKUP BEFORE DOING ANYTHING!!!
Can anybody please tell me what is the bettary life if i use it moderately ?
Sent from my SM-N9005 using XDA Premium 4 mobile app
juanflight said:
don't extract it.
move it into the watch. boot in recovery mode and install zip.
make sure you have a backup of your system if things go sour.
ALWAYS BACKUP BEFORE DOING ANYTHING!!!
Click to expand...
Click to collapse
Thanks but after installing goomanager. It says denied supers request. How do I fix that? How do u boot in recovery mode if my power button isn't doing anything when I press it? When I want to back up of my system is that done via goomanager or supersu?
Sorry for all these questions as I'm not familiar with this process.
Dees_Troy said:
I don't owe you anything. If you don't like this ROM, I'll refund your full purchase price of free.
Click to expand...
Click to collapse
Haha, love it!
You are a great dev Dees. It's people like you that make this place what it is, a haven for tech lovers. Great job!
First thing I did was install myglass app and try and connect it to glass and it still crashes. Oh well hopefully we are going to get something good out of the source release. Thanks Dee's for all you do.
Sigh.... after reading this I got up to install the patch. The watch slipped off my wrist and fell on the floor. The metal clamp came off but I was able to put it back on then found out the power button wasn't working. I don't know if it was the result of the fall but while I was looking at supersu I might have hit on something and the watch rebooted then got stuck until the battery drained out. Is it possible that the power button was disabled?
WOW, so I get mt watches on a Thursday and the best ROM yet comes out on Friday? I couldn't be more excited .. Awesome!
Not that I wont be installing this , just a quick question.. @Dees_Troy what version on the standard android mail client is included in this rom? I havent been able to get my watch logged into exchange. this is a big deal for me as I need to calendar to sync my appointments. Email and contacts from exchange on my watch are not that big a deal for me but the appointments are. Thanks and looking forward to checking out your efforts..
I use gravitybox to enable the navigation bar @60% on stock rom, but can't get it enabled with this rom. is it completely pulled from the framework or is there some other trick to enable the navbar?
Installation aborted
While attempting to install this ROM, I keep receiving the 'Installation aborted' message in recovery. I'm running Loki's setup on my 1/8/1900mhz Omate. Also, when I plug my watch in to my laptop with USB debugging mode on I cannot execute any adb command prompts.
I don't know if the two are related...but I'm sure it is something I screwed up.
Any thoughts?
After install I am having apn issues. On Loki's operative I can get H+ data but only Edge with this. Any suggestions? GoPhone APN settings are correct and have also tried the Att one too.
Everything else seems great so far. Testing BT with Glass next. Will update the post afterwards.
edit#1- I can successfully pair Glass as a headset and also bluetooth tether data. MyGlass does not force close but will not connect when it sees the device.
edit#2- APN settings are borked for HSPA+....
unable to use for internet access
when i check the box to enable internet access, nothing happens.
I am using 1/8/1900 TS
Cheers! This makes some libraries like AllJoyn works!
H3ll0w0rld08 said:
when i check the box to enable internet access, nothing happens.
I am using 1/8/1900 TS
Click to expand...
Click to collapse
samething happens on mine!

Enable Freeform Mode

Hi folks,
I have a Huawei Mediapad M5 Pro with current FW (CMR-AL 19 8.0.0.111(C432) ) and I activated the freeform mode, as I was bothered by not being able to use apps in freeform mode...
To do so, I used adb.
in adb-folder open cmd:
Code:
adb devices
verify on your Mediapad M5 Pro.
then
Code:
adb shell settings put global enable_freeform_support 1
Now I can theoretically choose freeform mode when I am on the "running apps" window. However the X for closing the App and the icon for freeform are at the same place ...
Is there any easy way to (re)move the X or the freeform-icon ?
To the mods: As this clearly is not a device specific question, feel free to remove the thread ...
I hope someone can answer this issue
best wishes,
Kevin
Thanks for posting this, i didn't even know this was possible.
I gave it a shot, but my adb doesn't seem to be able to detect my M5. I enabled USB debugging on the tablet, but when i plug the usb cable, i'm only getting the usual prompt to charge/transfer files etc. Running the "abd devices" command on my pc turns up nothing. Any idea what i might be doing wrong?
Edit: managed to set it up somehow, ran into the same issue you described.
Sorry I only answer you now.
You need to connect the Tablet after enabling USB-debugging.
I am not an Expert, maybe s.o. can look into this further. I am willing to help wherever I can.
You need to:
1. turn on the tablet
2. enter the pattern/pin/password/fingerprint
3. connect it to the PC via USB
4. change the USB mode from charging to file transfer.
Alternatively, there is an option in the developer settings to allow debugging while in charging mode.
chris_g said:
You need to:
1. turn on the tablet
2. enter the pattern/pin/password/fingerprint
3. connect it to the PC via USB
4. change the USB mode from charging to file transfer.
Alternatively, there is an option in the developer settings to allow debugging while in charging mode.
Click to expand...
Click to collapse
Thanks, exactly what I did just failed to mention it....
has anyone tried freeform mode, yet?
Yes I did. I have the same problem on my 8.4 inch model: The freeform and close buttons overlap, and the close button takes precedence.
However, I found an app which can launch programs in free form mode:
https://play.google.com/store/apps/details?id=com.farmerbb.taskbar
This works, even resizing (by dragging an edge of an app), moving and multiple apps on the screen. But once I maximize an app, I need to re-launch it via the taskbar app to get it back in windowed mode.
Unfortunately, the touch screen sometimes stops responding when I tap on the background in free form mode. I can still launch apps via Android Studio, but cannot use them. So it's OK to test apps in free form mode, but not really usable for work.
I also found Taskbar, however due to its battery drain it cannot be the solution, I think. The drain is about 5% more / hour, which I find inacceptable
chris_g said:
Yes I did. I have the same problem on my 8.4 inch model: The freeform and close buttons overlap, and the close button takes precedence.
However, I found an app which can launch programs in free form mode:
https://play.google.com/store/apps/details?id=com.farmerbb.taskbar
This works, even resizing (by dragging an edge of an app), moving and multiple apps on the screen. But once I maximize an app, I need to re-launch it via the taskbar app to get it back in windowed mode.
Unfortunately, the touch screen sometimes stops responding when I tap on the background in free form mode. I can still launch apps via Android Studio, but cannot use them. So it's OK to test apps in free form mode, but not really usable for work.
Click to expand...
Click to collapse
what I think works better:
https://github.com/farmerbb/Launcher3-Freeform
I miss, however, the flexibility of Nova (normal launcher3 has at least some features ...) Can freeform functionality be introduced into Launcher3 (which is Open Source) by merging the projects? :-/
kev1807 said:
I also found Taskbar, however due to its battery drain it cannot be the solution, I think. The drain is about 5% more / hour, which I find inacceptable
Click to expand...
Click to collapse
Don't know if it exists on the standard variants, but can you look if you are able to activate Desktop Mode via QuickSettings. It's a Desktop like laucher mode allowing to open apps in free-form mode out of the box.
Sent from my HTC U11 using XDA Labs
I have the pro.
Desktop mode is more or less useless, imho.
I'd love to have both. And Microsoft Office does not support the free form mode in a good way in Desktop Mode (which it does with Taskbar for example). Launcher3 forked into one supporting free form mode, however I don't know how to reintegrate it into source code, so that everything works fine... ( https://github.com/farmerbb/Launcher3-Freeform). I think the idea of desktop mode is good, but not thought through, yet. I hope that improvements are on their way....
kev1807 said:
I have the pro.
Desktop mode is more or less useless, imho.
I'd love to have both. And Microsoft Office does not support the free form mode in a good way in Desktop Mode (which it does with Taskbar for example). Launcher3 forked into one supporting free form mode, however I don't know how to reintegrate it into source code, so that everything works fine... ( https://github.com/farmerbb/Launcher3-Freeform). I think the idea of desktop mode is good, but not thought through, yet. I hope that improvements are on their way....
Click to expand...
Click to collapse
agree, I used to have an asus transformer book T100 with Windows 10 on it and found the screen to be OK size, but this on desktop mode is useless, not all are resizable, and besides no cut and paste stuff like what you would use desktop mode for (side by side copy and paste images from Web browser). WPS office supports it, and I will use that since I can't be asked to pay for Ms office.
I have the same issue. The freeform icon is overlapped with the close icon so I can not hit it.
nex86 said:
I have the same issue. The freeform icon is overlapped with the close icon so I can not hit it.
Click to expand...
Click to collapse
Sur huawei mediapad M5, après modification commande par "adb", l'application "floating apps" fonctionne correctement.

Desktop mode for Asus ROG Phone 3

I came across this useful guide for anyone wanting to use Android 10's Desktop Mode on their ROG 3:
https://www.reddit.com/r/Android/comments/jj61uf/desktop_mode_for_asus_rog_phone_3/
I've pasted the content here in any event, along with some comments I have made - if anyone is able to continue further with the experimentation, that would be great!
This is a guide for connecting the ROG phone 3 to external display and using desktop mode without any 3rd party apps or root access.
For this process you'll need type c to HDMI adapter, PC with adb installed on it and wireless mouse/Android remote.
Enable developer options and under APPS section, enable freeform windows.
connect your device to a computer with the Android ADB installed, and run the following command (one-line):
adb shell settings put global force_desktop_mode_on_external_displays 1
3) Restart the phone
4) simply connect your phone (The side port on the ROG 3) to your external display using a USB Type-C to HDMI adapter.
5) Connect a wireless mouse/remote to the phone.
6) Enjoy.
The interface is slightly different than the usual android 10 desktop mode on other phones (which resembles the Windows style GUI). Instead we simply get a home-screen style interface with a list of all the apps installed, can others confirm they have had the same experience?
As an aside, I have found it works best if you disable freeform windows (as some apps, eg WhatsApp tend to open on the phone rather than on the external monitor).
Also, is there a way of toggling between the standard hdmi output and the desktop mode? I know it works on other phones but can't seem to do it on the ROG 3 phone.
Lastly, what is the command to disable desktop mode, and return the settings to normal?
thabk you man! as this will allow to play emulators games etc on full screen
Hello,
The command to disable it is:
adb shell settings put global force_desktop_mode_on_external_displays 0
It´s basically the same command, you just change the 1 at the end for a 0
By the way, it also works on ROGII.
Thanks for that - I can also confirm that if you use the dock there is a few other modes as well, the "tablet" mode is really handy ; )
how to make this twinviewmode to be tablet mode. like we use desktop dock?
Hi thanks for your help
Will this let me put bt sports mobile on a big screen? or do you know away to do it in the developer options
It allows you to play games in full screen with a hidden navigation bar... I've been trying to figure out how I can get the desktop home button to take me to my launcher instead of putting me back onto the app drawer. Is there a way to re map the home button to my launcher or mirror the screen at full resolution?
thank you very much for this tip, I won't hide from you that I had to invest in the official dock just to have this mode. i look stupid now
Can you give screenshots of what your desktop looks like while using the Dock against what it looks like from following the guide?
I followed the guide, but i would rather mirror my screen than just have a full screen app-drawer...sure, it will let you play games in full screen, but my only issue with regular mirroring is the giant black bars on the top and bottom of the screen. I'd love to be able to use something like Sentio or Microsoft launcher- not being able to go full screen is murder though!
Cosmic_Rob said:
Can you give screenshots of what your desktop looks like while using the Dock against what it looks like from following the guide?
I followed the guide, but i would rather mirror my screen than just have a full screen app-drawer...sure, it will let you play games in full screen, but my only issue with regular mirroring is the giant black bars on the top and bottom of the screen. I'd love to be able to use something like Sentio or Microsoft launcher- not being able to go full screen is murder though!
Click to expand...
Click to collapse
the original interface with the official dock is exactly the same as using this manipulation. no homepage only an application drawer
lordearl said:
I came across this useful guide for anyone wanting to use Android 10's Desktop Mode on their ROG 3:
https://www.reddit.com/r/Android/comments/jj61uf
I've pasted the content here in any event, along with some comments I have made - if anyone is able to continue further with the experimentation, that would be great!
This is a guide for connecting the ROG phone 3 to external display and using desktop mode without any 3rd party apps or root access.
For this process you'll need type c to HDMI adapter, PC with adb installed on it and wireless mouse/Android remote.
Enable developer options and under APPS section, enable freeform windows.
connect your device to a computer with the Android ADB installed, and run the following command (one-line):
adb shell settings put global force_desktop_mode_on_external_displays 1
3) Restart the phone
4) simply connect your phone (The side port on the ROG 3) to your external display using a USB Type-C to HDMI adapter.
5) Connect a wireless mouse/remote to the phone.
6) Enjoy.
The interface is slightly different than the usual android 10 desktop mode on other phones (which resembles the Windows style GUI). Instead we simply get a home-screen style interface with a list of all the apps installed, can others confirm they have had the same experience?
As an aside, I have found it works best if you disable freeform windows (as some apps, eg WhatsApp tend to open on the phone rather than on the external monitor).
Also, is there a way of toggling between the standard hdmi output and the desktop mode? I know it works on other phones but can't seem to do it on the ROG 3 phone.
Lastly, what is the command to disable desktop mode, and return the settings to normal?
Click to expand...
Click to collapse
Did this work for you ? Mine does connect to the monitor at all. Am I missing something ?
I am able connect side port usb c and after connecting how navigate screen an apps
If i have opened any app it is not showing monitor

Categories

Resources