Anyway to make touch better for AOSP Rom for Glass? - Glass Q&A

I currently have flashed the rom onto my Google glass but the touch navigation is very rough
Any suggestions on how to easily navigate the software?

AOSP was a noble attempt to make Glass useful again but I tried all 3 versions and gave up and went back to XE24 and am trying to get some useful apps installed. I'd be thrilled if I could just get a voice search function working.
I had AOSP 5.1.1 so loaded up with apps it took a lunch break of waiting for anything to happen after initiating an action.

Related

Bad Digitizer - Turning Phone into PDA

Note: I'm still working on this, and this guide may miss a few things/be incomplete. I'll subscribe to this thread but if I don't reply you can PM me.
I had a Droid 3 but the ribbon cable developed a nice hearty tear. I haven't taken the money to buy a new one to put it together, and since my wife's Droid 3 has a busted glass screen but everything else works, she'll probably assemble it herself. So that left me phoneless. To save a buck, I got a cheap wireless plan locally ($19.99 unlimited talk/text), but I am on a dumb phone. I really only wanted a MP3 player and the ability to surf the web casually without getting on the computer.
The biggest problem is that Android is too dependent on touch interface, which I didn't have due to the infamous bad digitizer ghost issues. So that left me a little irritated, since it was sitting in my drawer and collecting dust. So after much research, tweaking, and playing, here is what I got so far:
1) Download your ROM of your choice. I wanted Jellybean since we had it and I think ICS/JB look prettier than GB anyway. So I chose CM10.
2) The biggest problem will be the lack of touch input. This causes three problems: setting up the phone, using the back/home/menu/search buttons, and unlocking the screen. I got past this by first using a data cable and connecting via ADB. I can't find the app since I'm at work but it's on Google Groups and a bit of searching should help you find it. If you scroll down a bit someone updated it for JB. You just need Java and ADB.
3) The next problem was the keys. In /system/usr/keylayout/sholes-keypad.kl edit this file (adb pull /system/usr/keylayout/sholes-keypad.kl is your friend then adb push). Remap key 100 (right alt) to home wake_dropped, key 54 (right shift) to back wake_dropped, and 139 to menu wake_dropped (menu key don't work on JB on keyboard until this).
4) Install v6 Supercharger (easy to find and plenty of guides so I'm not going to hash that out). In there is a section of Bulletproof apps. Download from the Play Store the app Argus Touch Blocker and add it to the Bulletproof list. Then Enable the service and block the screen on any shaking.
5) The only browser that seems to work (have to use remote control over ADB to accept EULA) is Opera Classic.
If anyone else has suggestions/tips I'm open as well.

Glass control

So being very new to Glass (only got it on Wednesday 25/06) it is my understanding that the firmware after 16 disabled the 'normal' control via the touched? So versions after this are only capable of back and scroll?
Is there anyway of configuring a program like Remodriod or Tablet Remote so you can use the controls from your phone on Glass? Might sound silly as you could just say use your phone for what your doing but I was more thinking of using it to control the likes of YouTube so I log in and obtain my play lists, also it would stop the need to plug in for control via ADB, for which as a newbie to ADB I'm struggling with commands.
I was playing around with Remodriod and it asked me to set the input in Language and input, for which it didn't pop up like it did on my phone, I assume it is because there is no native option for this on Glass and therefore couldn't obtain the screen for it? Would I need to install the language and input options? Of so where can I get it from?
Has anyone else tried this idea?
Regards
Giles
GiGoVX said:
So being very new to Glass (only got it on Wednesday 25/06) it is my understanding that the firmware after 16 disabled the 'normal' control via the touched? So versions after this are only capable of back and scroll?
Is there anyway of configuring a program like Remodriod or Tablet Remote so you can use the controls from your phone on Glass? Might sound silly as you could just say use your phone for what your doing but I was more thinking of using it to control the likes of YouTube so I log in and obtain my play lists, also it would stop the need to plug in for control via ADB, for which as a newbie to ADB I'm struggling with commands.
I was playing around with Remodriod and it asked me to set the input in Language and input, for which it didn't pop up like it did on my phone, I assume it is because there is no native option for this on Glass and therefore couldn't obtain the screen for it? Would I need to install the language and input options? Of so where can I get it from?
Has anyone else tried this idea?
Regards
Giles
Click to expand...
Click to collapse
I'm glad you've done your research, it gets old telling people the same things over and over again.
As you mentioned, there was a time where you could easily control most apps with the touchpad, but that functionality has since been removed. Besides, there was no way to enter text without some sort of remote; many people managed to use bluetooth keyboards to achieve this, and the combination worked quite well.
In XE16, Google apparently decided that they wanted to make a clear distinction between Glass and Android controls. Apps that don't implement the Glass-specific gesture listeners can't be controlled at all. Even native Android popup windows don't allow you to choose which button you want to select (even if the Languages and Input popup did show up on Glass, you couldn't select the button).
So here we are today, either using the stripped-down, masked version of Android that Google gives us, or fumbling with ADB commands attempting to get that one video on YouTube to play. But there is hope yet. Google gives us rooted boot images, presumably hoping that we will show them something that they haven't done themselves. This tiny 5.5MB file opens up a ton of possibilities, but someone needs to be the middle man that brings these possibilities to the masses.
Thanks to the beauty of open source, we have a clear model of what needs to be done for Glass to work like so many people wish it would.
Port a working recovery image to flash zips to the Glass system folder (Done)
Modify Superuser to function properly given Glass's limited control set
Modify XposedInstaller in the same manner
I have a proof-of-concept Xposed module for Glass that lets me control the Netflix app with the touchpad. It's dirty, and it takes a lot of work to get working, but the concept is solid. Xposed is an incredibly powerful utility. The end goal is to create a Glass-oriented keyboard (think oldschool arcade video game high score screens - "Enter Your Initials").
While my goal is solid and my intentions are pure, I worry that there is a reason Google didn't do this to begin with.
TLDR; I'm working on it.
Many thanks for the response, so the short answer is no. That's a big shame and I hope I haven't just wasted 1k on a peice of eyewear that needs charging halfway thru the day!
I assume there is no way of going back to version 16?
I think it's strange how little development there is with Glass on XDA (I could be wrong but if you look at the likes of the smart watches there seems to be considerably more development) and how inactive this part of the forum seems? considering the idea and in my eyes (no pun intended) cool Glass is hence why I ordered mine as soon as I could here in the uk, so far I haven't met anyone with one, and I'm still getting some strange looks lol
The things that are possible with Glass are amazing. Really wish they had added a rear facing camera, eyes in the back of my head, no, but I can see behind me lol
I am eager to see your work and I will experiment on trying to build your xposed modules (never tried building an apk before) no harm in learning on what is probably the most expensive peice of tech I own lol
GiGoVX said:
Many thanks for the response, so the short answer is no. That's a big shame and I hope I haven't just wasted 1k on a peice of eyewear that needs charging halfway thru the day!
I assume there is no way of going back to version 16?
I think it's strange how little development there is with Glass on XDA (I could be wrong but if you look at the likes of the smart watches there seems to be considerably more development) and how inactive this part of the forum seems? considering the idea and in my eyes (no pun intended) cool Glass is hence why I ordered mine as soon as I could here in the uk, so far I haven't met anyone with one, and I'm still getting some strange looks lol
The things that are possible with Glass are amazing. Really wish they had added a rear facing camera, eyes in the back of my head, no, but I can see behind me lol
I am eager to see your work and I will experiment on trying to build your xposed modules (never tried building an apk before) no harm in learning on what is probably the most expensive peice of tech I own lol
Click to expand...
Click to collapse
I can't say I'm surprised by the lack of activity. Rooting Glass voids the warranty, and with the high price in addition to so many reported issues, not many people are willing to take that risk at the moment.
If you want to get touch controls back, then you'll need to flash down to XE12. See https://developers.google.com/glass/tools-downloads/system. Please be sure to read any warnings and notices. XE12 still doesn't have many options for keyboard input, but you'll have better luck than using XE16+.
Also, the strange looks won't be going away any time soon
jtxdriggers said:
I can't say I'm surprised by the lack of activity. Rooting Glass voids the warranty, and with the high price in addition to so many reported issues, not many people are willing to take that risk at the moment.
If you want to get touch controls back, then you'll need to flash down to XE12. See https://developers.google.com/glass/tools-downloads/system. Please be sure to read any warnings and notices. XE12 still doesn't have many options for keyboard input, but you'll have better luck than using XE16+.
Also, the strange looks won't be going away any time soon
Click to expand...
Click to collapse
The really frustrating thing with my Glass is that I'm still waiting for Google to get back to me about the 'split framed' version they should of sent me instead of the current standard version I have!
I requested a call from Google shortly after I received them asking the above question but they couldn't find my order, sure enough they have taken my money but can't find my order number, nor my Gmail address or the serial number for my Glass device! A little concerning that Google of all people couldn't find my info! I'm still waiting for an email back 3 days later! Longest Google search in history lol

Advice before I root

Hi All,
It's been quite a few years since I last rerooted a phone - I've found I just didn't really need to with Nexus devices, but since the next Nexuses don't have wireless charging, I've decided to pick up a Note 5.
It's a good phone, I really like it so far, but there are enough things niggling me about it, I think I will root this time. If anyone can provide advice on any of the following list I'd really appreciate it!
1. I see Dr Ketan's thread on the matter (http://forum.xda-developers.com/note5/general/how-to-root-note-5-t3205073) which seems doable, and as complex as I remember. Has anyone tried one-click rooting and can comment on reliability? I'm all for just getting easy root access... For reference I have the SM-N920I. I also see "tripping Knox" a lot, but I have no idea what the means. Last person I asked said "I can't say if that is a good or bad for your specific situation" which makes me think they didn't understand my question.
2. I don't like TouchWiz. It's OK, but I much prefer stock, or, what I'm doing at the moment: Action Launcher 3. I prefer the stock dialer, and the stock quick menu (when you pull-down notification bar). Can I flash a stock ROM onto the Note 5? I mean, not stock-like like the popular MODs (Cyanogen for example) but something that is practically stock? I may end up going with something like Cyanogen, but I'd just like to know what's out there along those lines.
3. Having said that I don't like TouchWiz, and might install a new ROM, there are many things I do like about this device's interface: The SPen's overlay/menu is handy. The fact it brings up a notepad-like app if you pop the SPen out when the screen is off, one-hand mode (note: I have found an XPosed Module for this), the fingerprint scanner, the camera app, the S Planner app, the Home button shortcuts (single click->home; double-click->camera; triple-click->one handed mode) ... all things I assume I'll lose if I flash away Touch Wiz. However, perhaps I can get some (or all) of these things back? If so ... how? e.g. It looks like one-handed mode could be acheived with an XPosed module, and the home-button shortcuts with a launcher (I think Action Launcher can over ride this...)
4. Always listening Google Now. At the moment I have fingerprint scanner lockscreen security, always listening S Voice, and Google Now "from any screen." It... kinda works. But I can't see any reason why Google Now shouldn't just be always listening, and using a Trusted Voice allow me to throw voice commands at my device at any time. At the moment only S Voice is always listening... and even if I have the screen on, trusted voice doesn't seem to be able to get through the fingerprint security anyway. Ironically if I ask S Voice to launch Google Voice Search... it ploughs through in that scenario. Ultimate goal: Have Google Now always listening, and use Trusted Voice to get past the lockscreen, which would typically be secured with a fingerprint scanner.
If you can answer, or provide feedback on any of these queries, it'd be much appreciated!
dakuth said:
Hi All,
It's been quite a few years since I last rerooted a phone - I've found I just didn't really need to with Nexus devices, but since the next Nexuses don't have wireless charging, I've decided to pick up a Note 5.
It's a good phone, I really like it so far, but there are enough things niggling me about it, I think I will root this time. If anyone can provide advice on any of the following list I'd really appreciate it!
1. I see Dr Ketan's thread on the matter (http://forum.xda-developers.com/note5/general/how-to-root-note-5-t3205073) which seems doable, and as complex as I remember. Has anyone tried one-click rooting and can comment on reliability? I'm all for just getting easy root access... For reference I have the SM-N920I. I also see "tripping Knox" a lot, but I have no idea what the means. Last person I asked said "I can't say if that is a good or bad for your specific situation" which makes me think they didn't understand my question.
2. I don't like TouchWiz. It's OK, but I much prefer stock, or, what I'm doing at the moment: Action Launcher 3. I prefer the stock dialer, and the stock quick menu (when you pull-down notification bar). Can I flash a stock ROM onto the Note 5? I mean, not stock-like like the popular MODs (Cyanogen for example) but something that is practically stock? I may end up going with something like Cyanogen, but I'd just like to know what's out there along those lines.
3. Having said that I don't like TouchWiz, and might install a new ROM, there are many things I do like about this device's interface: The SPen's overlay/menu is handy. The fact it brings up a notepad-like app if you pop the SPen out when the screen is off, one-hand mode (note: I have found an XPosed Module for this), the fingerprint scanner, the camera app, the S Planner app, the Home button shortcuts (single click->home; double-click->camera; triple-click->one handed mode) ... all things I assume I'll lose if I flash away Touch Wiz. However, perhaps I can get some (or all) of these things back? If so ... how? e.g. It looks like one-handed mode could be acheived with an XPosed module, and the home-button shortcuts with a launcher (I think Action Launcher can over ride this...)
4. Always listening Google Now. At the moment I have fingerprint scanner lockscreen security, always listening S Voice, and Google Now "from any screen." It... kinda works. But I can't see any reason why Google Now shouldn't just be always listening, and using a Trusted Voice allow me to throw voice commands at my device at any time. At the moment only S Voice is always listening... and even if I have the screen on, trusted voice doesn't seem to be able to get through the fingerprint security anyway. Ironically if I ask S Voice to launch Google Voice Search... it ploughs through in that scenario. Ultimate goal: Have Google Now always listening, and use Trusted Voice to get past the lockscreen, which would typically be secured with a fingerprint scanner.
If you can answer, or provide feedback on any of these queries, it'd be much appreciated!
Click to expand...
Click to collapse
1. Rooting is easy on the 920I. Just follow the instructions. As for tripping Knox, Knox is a security system which you may or may not use. Many don't but some people and enterprises do. Knox is also required for Samsung Pay which is currently rolling out. As soon as you root Knox will be disabled and a flag will be tripped which cannot be reset - thus once you root, that is that. Whoever said that they don't know whether you use Knox was absolutely right. The most obvious case is that if you want to use Samsung Pay, don't root.
Two things: when you root, make sure you backup your EFS. Also have a look around for which kernel you are going to install. I use arter 7.0 at the moment.
2 and 3. Experiment with other launchers and see what you like. I don't like touchwiz but I do like the spen integration. Same for ROMs - have a good look around before you root to see what you like. I prefer Dr ketan L3 but it's all personal choice.

24 hours in Using Android 9.0 on my UK H9L - Works surprisingly well - details inside

So after seeing announcements about Project Treble and GSI floating about the internet I thought I'd look for a version to use on my Honor 9 Lite and came across this thread:
https://forum.xda-developers.com/project-treble/trebleenabled-device-discussion/android-pie-kirin-guys-t3830420
Users have had Android Pie running on a honor 7X so I thought there can't be that much difference between the 2 devices, so why not give it a try? If it goes wrong I can always use my stock backup.
So I flashed as per the instructions in that post and it works, really well. So much so that I'm gonna keep it as a daily driver.
Be careful which version of Gapps you use, the BitGapps mentioned in the post has been discontinued by the Dev, I initially tried OpenGapps but it was for 8.0 so failed to install.
If you search around you can still find the last version of BitGapps that was released, and is version 9.0 compatible.
What's Good
Installs pretty quick
Fast, much faster than EMUI - Could be a Placebo effect, but general use is very snappy and downloads/app installs seem very quick
Wi-Fi working fine
Bluetooth working fine, confirmed on Ticwatch and Car radio
Mobile data works fine
Finger print reader works fine
Sound and phone calls work fine
What's not so Good
This Rom is based off AOSP, don't expect any of the Huawei/EMUI functions or features.
On first boot the ROM is bare bones, hardly any apps installed, looks like an old version of Android rather than a shiny new one.
You have to enable guestures before the swipe navbar appears
You'll have to use a 3rd party launcher to get the full Android P look. The Quickstep launcher in this version of AOSP has sqaure icons and certain options like wallpaper/widgets etc just FC. - I chose Lawnchair for this.
Hotspot doesn't work at all, it just disables wi-fi then FC
You may have to mess around with the display settings to make things align correctly, for some reason everything seemed to be shifted to the left edge. I chose small display size with large font size to smooth it out
Camera obviously, same issues as we had on the 8.0 roms, banding/poor tracking/poor quality (Biggest downside) I've not rooted, so not tried any of the camera ports. Open Camera app has the same issues.
Sound over bluetooth was distorted (not confirmed, could be my car radio)
Some graphical glitches. Stutters & frame drops when using task switcher, switching to chrome from recents has a lag/distorted effect and menus appear out of focus and take a second or two to correct
Any Questions I'll try to answer as best as I can.
I've tried many different gsi images on my H9L. Most did make my phone 'feel' faster, I guess mainly due to the overhead EMUI takes and eliminating it does remove some burden from the phone. However, that's where the advantages stopped. Many of the issues you mention on Pie are on Oreo also. I had too many issues to overcome and make it 'daily driver' usable that it just wasn't worth it, so went back to stock and removed as much huawei/honor stuff as i could via root, then removed root. This seems to give me best of both worlds, i.e. close to vanilla android but everything, hardware wise, just works as intended. Since I have BL unlocked and TWRP working i can also keep updating, via HURupdater, with official updates for as long as huawei/honor keep posting updates; e.g. currently on B135 with Aug security patches, that is just as good as any GSI image now (Aug18).

Experiences with Android 11 and new One UI?

For those of you who took the plunge and updated to Android 11: could you share your findings about this update?
Are there any hiccups?
How's the battery łife compared to Android 10?
How's the new One UI running for you?
And last but not least: is a downgrade to 10 possible if needed? Or is there a new bootloader to prevent this?
Thank you in advance for sharing your findings!
Could I get the android 11 on a cheap ass Samsung Galaxy A01
I found the update to be stable and not have any of the bugs that folks talked about online. No blurry images with the camera, no weird battery drain, wifi issues, etc... I did however notice that the visible screen does not extend to the top and bottom of the glass. There is an 1/8 of an inch black border of wasted space. Also widgets now have a margin around them and they do not go full width of screen. I did have one app that stopped working, Kin Screen. Otherwise, it's working.
Beyond that, the phone now looks too much like an iphone. i have the swipe bar instead of the 3 buttons at the bottom of the screen, the iphone volume control and even notifications and the lock screen scream iphone. I do not like like this and want to go back to android 10. I have taken a look online and am finding instructions regarding downgrading from android 11 beta, but this is not beta, it's an official update that Samsung pulled.
Is there a way to downgrade without deleting my data and apps?
beavermjr said:
I found the update to be stable and not have any of the bugs that folks talked about online. No blurry images with the camera, no weird battery drain, wifi issues, etc... I did however notice that the visible screen does not extend to the top and bottom of the glass. There is an 1/8 of an inch black border of wasted space. Also widgets now have a margin around them and they do not go full width of screen. I did have one app that stopped working, Kin Screen. Otherwise, it's working.
Beyond that, the phone now looks too much like an iphone. i have the swipe bar instead of the 3 buttons at the bottom of the screen, the iphone volume control and even notifications and the lock screen scream iphone. I do not like like this and want to go back to android 10. I have taken a look online and am finding instructions regarding downgrading from android 11 beta, but this is not beta, it's an official update that Samsung pulled.
Is there a way to downgrade without deleting my data and apps?
Click to expand...
Click to collapse
Thanks for sharing, I'll stick to Anrdoid 10
Regarding the downgrade to 10 from 11, maybe this guide can help you. Since the home_csc is used your data should be safe, however I would definitely make a back-up of your important files, pictures, WhatsApp-data/files etc before flashing the Odin-files!
I found that I can reload the android 10 firmware via Samsung smart switch. The only hixkup is that, doing so wipes data. I have backed up the phone using idrive. I'm just concerned that when I reload fro. Idrive it might restore Android 11. I'm not sure what files get backed up. Maybe I will look into oden if I can reload the firmware without touching apps and data.
Thankfully I froze the OTA updater 2 months ago. No Android 11 for me!
Hello,
After moving to one ui 3/android 11 on my galaxy s10 exynos, I'm now unable to change the icon set on poco launcher. It always default to system icons.
Any solution to this issue?
Anyone knows if the low microphone volume on call still exits?
I have s10+ exynos version and this problem since update to ui one 2.5 or 2.0 i can't remember.
After reboot is ok, if i made a call more than 20minutes the problem appear during the call.
Currently i have voice assistance turned off, all bixby updates uninstalled. But still have this problem. I also installed app Sound Analyser and calibrate microphone it works but after some time happen again.
The other person, on call, ear me so low or cant ear me at all. This doesnt happen if i use whatsapp, messeger, skype, etc.
The problem is described here:
S10+ microphone problem
Hi everyone, the S10+ is one hell of a phone. Fast, reliable, simple great. However, in the past month or so, i had telephone issues. People couldn't hear me clear, they said i sound like im passing trough a tunnel. After it got updated to android 10, the problem disappeared for a brief period...
eu.community.samsung.com
and here:
How to fix my mic after android 10 update? - Android Community
and here:
Since updating to Android 10, the volume is very low, approximately 50% of volume before the update. - Android Community
Android 11 still have this problem?
If anyone know how fix this, on android 10, please tell share.
Regards
there are some small changes/feature removals that I dislike in oneui 3.0
1. mirroring screen with chromcast is not possible natively. You need to install a third party app or google home. However, google home does not allow for screen resolution change, which was possible with the native mirroring feature in oneui 2.0
2. Split-screen seems to behave differently. When you habe two apps in split screen and you swipe up from bottom (home button), the whole split screen setup disappears and you return to your homescreen. In oneui 2.0, it minimized the upper split screen app and return home screen only for the lower app. Maybe this was due to good lock multistar addon, but even with that some addon on oneui 3.0, the behaviour is different, in my opinion worse compared to one ui 2.0.

Categories

Resources