Closed J03P4 closed 5 months ago
I also considered going into Android Recovery mode to enable USB debugging that way, but can't seem to find the right way to enter that mode given the Rabbit doesn't really have volume buttons to hold down.
To be honest I had a difficult time with this process and for a while thought I had bricked it completely (only the Google Android win-USB drivers ended up working for me to be able to get the device recognized at the last step to flash SYSTEM.IMG, and also I didn't run PowerShell elevated (even though @AgentFabulous said this was likely not necessary, but it was for me as the Python install failed without it). Point is, I did a lot of crazy stuff with ADB and fastboot and I'm not sure if I somehow enabled USB debugging accidentally.
For what it's worth, after flashing SYSTEM.IMG and getting it to boot into Android, I was able to simply plug it, and from command prompt:
adb root adb shell wm density 200 [play with the values, I think I ended on 180 maybe, not sure] adb reboot
And the UI was more or less correctly sized. Then I could get into Developer options and scroll the menu and there I set the max width to 399, and it's pretty good.
Option 2 is that you can turn on TalkBack in the Accessibility menu and use that to navigate the Developer options menu. But make sure you read up on how TalkBack works before you do that, because it can be very confusing and hard to get back out of the mode.
TalkBack is the easiest solution to this, just enable it in your accessibility settings and it should enable you to scroll down into the needed settings
TalkBack worked to turn on USB debugging and then used ADB Shell Density to get it down to 200, which resolved the resolution issue. Thanks all - I had no idea TalkBack existed. Now onto the "why won't my screen rotate properly" issue.
@J03P4 Thanks for the details in the issue, helped me to get my device to a usable state.
Most people are going to run into this issue. Maybe the wm density 180
should be part of the initial escape script?
Also did you figure anything out with fixing the auto rotate?
Hi there, got everything installed and generally working per the script using latest .img.
However, I am wanting to resize the resolution of the screen. Typically this is done in either the developer options menu or via ADB usb debugging. When going into the Developer Options setting menu however, it seems to be bugged (likely due to the incorrect screen resolution) and prevents me from scrolling through the options at all.
This is a compounded issue because I can't reset the screen resolution NOR enable USB debugging to adb into the system and do it because both of those toggles are inaccessible.
Any advice and/or a version of the img file with USB debugging automatically enabled/screen resolution set to 200 instead of whatever it starts as?
Thanks so much for the project - working great other than this one annoying hiccup that is preventing a lot of usability.