How to debug google map bug on some ICS ROMs? - Android Software/Hacking General [Developers Only]

[Solved]
On many ICS ROMs, it seems Google Maps cannot see the compass--I believe this because the direction arrow does not show (instead a blue dot appears). On some ROMs/phones, the feature works perfectly (Stock 4.0.2 and AOKP 4.0.3 for Galaxy Nexus). On older versions of Maps (v5.12), the feature also works.
Is there any good way to debug this? I've tried copying values from a GNex /system/build.prop into my phone. I've verified that this problem does not just affect my phone/ROM, but other phones running other ICS ROMs. Failing that, I assume the only way to file a bug is to post a message on the Android Google Group?
Edit: One other thing to try: I should try modifying the environment before launching Maps to be more like the GNex environment. I should also try completely copying the GNex build.prop to my phone (I need to make a nandroid backup first because this could prevent the phone from booting.)
Solved: This is stupid, but the compass rotation works only if auto-rotate is enabled. So if you don't like auto-rotate, use Smart Rotator to enable it only for Google Maps.

hi everybody~
i also have the same problem....i'm running Ice Cream Sony by krabappel2548 on Xperia Neo, the map could not rotate to the direction i'm facing....
however i tried other compass app from market and it's working

Hi, I found a solution. Enable auto-rotate for Google Maps. It's still a bug, but this way at least it can be used.
Or just downgrade to Map-5.12.

Related

AirDroid working fix for google tv 2

if you set orientation control to landscape then potrait errors disappear
this has the effect of being able to install and try different apps for compatibility
I now have AirDroid (by setting landscape mode) working which really helps with installs and app exports etc
tested with Sony NSZ-GT1 honeycomb 3.1 offical update,note you may need to force close airdroid after first run
needed
orientation control(paid $1.49),AirDroid (free) both found in android market
this also allows other potrait only apps to work,note some still force close
other orientation apps may also work but untested
if you find a free one let me know
Thanks!!
bubble2: Huge help... now it works. Thanks so much!!
bubble2 said:
if you set orientation control to landscape then potrait errors disappear
this has the effect of being able to install and try different apps for compatibility
I now have AirDroid (by setting landscape mode) working which really helps with installs and app exports etc
tested with Sony NSZ-GT1 honeycomb 3.1 offical update,note you may need to force close airdroid after first run
needed
orientation control(paid $1.49),AirDroid (free) both found in android market
this also allows other potrait only apps to work,note some still force close
other orientation apps may also work but untested
if you find a free one let me know
Click to expand...
Click to collapse
Anyone ever find any alternatives to Orientation control to set to landscape? I would like to install airdroid on my logitech revue.
*update* Answering my own question "Rotation Locker" is free and seems to work the same. It does have to be sideloaded (i downloaded it via dropbox) as market says it's incompatible but it works fine. I used it to install tapatalk, airdroid and mint.com.

[ROM][AOKP]AOKP For Samsung Exhibit II 31 / 4.0.4

AOKP
For T-Mobile Samsung Exhibit II 4G
Android ICS 4.0.4 / Android Open Kang Project Build 31​
Issues:
Activity Not Responding / Blank Screen Issues - I'm not seeing this anymore I need confirmation that its gone to remove from list.
Possible/Rare Visual Distortions
Missing Official Team Kang LWP (Forgot to include in release)
Weather Settings in ROM Control FC's on first use (AOKP Bug)
Weather Auto Location Doesnt Work (AOKP Bug)
Spell Check/Autocorrect Issues (Minor)
Minimal GPS Issues (Minor)
Start-up Script init.d options don't apply/save and causes ROM Control to Freeze/Crash
I'm using Gerrit-style issue review meaning that if you're experiencing a new unlisted issue someone else needs to confirm that issue in order for it to be added to the list.
Downloads:
AOKP Build 31-2 Download
Google Apps 3.17.2012 Download
Ultimate Phone Guide - AOKP (WIP)
4.11.2012
- Initial Release
- Android 4.0.4 / AOKP 31
4.14.2012
- Build 31 Release 2
- Added Boot Animation to ROM
- Synced with AOKP Source
- Seems much more stable, no crashing apps. (Need Test Users to confirm this)
Release / Update News for 4.14.2012
For this update I've resynced for new commits from the AOKP repo. The new build doesn't seem to crash often like the first build. However AOKP doesn't seem to like live wallpapers. I've just noticed that if you select a live wallpaper it will freeze after a while then you try to change the wallpaper to anything else the background of the launcher will remain black. This can be fixed by restarting the phone. Or it could be something that needs more testing.
I've added in the official boot animation but it doesn't seem to fit the screen perfectly. There was a similar issue with the first MIUI build. I'm still testing to see how well GPS actually works.
So this update seems to be really fast. It doesn't seem to crash or slow down like the first build.
-See how different wallpapers behave.
-Check ROM Control options (I saw some issues with the Navigation Bar settings. I think its a Team Kang issue.)
-Stay clear of the Start-up Scripts options. It doesn't work for now.
Other than that the ROM should be much more stable and faster than the previous release. Try and give me as much feedback as possible.
Thanks
I only tried it out for a few minutes. There was no boot loop, and it seemed to run smoothly. Nice work.
Can someone put up screen shots and working and non working please?
Sent from my SGH-T679 using xda premium
Once I get to a desktop I'll upload some screenshots. Right now everything moves relatively smoothly but some bugs do exist. For example, spell check is not working right now and most words are considered mispelt. Also, the Play Store did not sync correctly and I had to download all apps manually rather than the automatic sync. Some usability bugs such as freezing screens do occur, but not enough to be a major nuisance. The special AOKP settings work fine. If you prefer the software buttons of the Galaxy Nexus they will work, although the action overflow button does not seem to show up in the bar and the physical menu button must be used. Backlighting on the keys works while the softkeys are enabled as well. I am yet to encounter any of the screen blowups Kemikal referred to in the OP. Benchmarks (for you benchmark nerds) will arrive with the screenshots.
Edit 1:Never mind about the later comments. Screenshots are attached.
Edit 2: Found the screen blowup in the battery portion of the settings. Music and mic are working.
Edit 3: Once the ROM seems to run for a couple hours without a boot or anything the system bogs down and system ui crashes occur at a relatively high frequency. Home screen redraws are more prevalent than Jocala's CM9 ROM.
Sent from my SGH-T679 using XDA
camera
cant connect to the camera when im trying to use the camera
cmikeh2 said:
Once I get to a desktop I'll upload some screenshots. Right now everything moves relatively smoothly but some bugs do exist. For example, spell check is not working right now and most words are considered mispelt. Also, the Play Store did not sync correctly and I had to download all apps manually rather than the automatic sync. Some usability bugs such as freezing screens do occur, but not enough to be a major nuisance. The special AOKP settings work fine. If you prefer the software buttons of the Galaxy Nexus they will work, although the action overflow button does not seem to show up in the bar and the physical menu button must be used. Backlighting on the keys works while the softkeys are enabled as well. I am yet to encounter any of the screen blowups Kemikal referred to in the OP. Benchmarks (for you benchmark nerds) will arrive with the screenshots.
Edit 1:Never mind about the later comments. Screenshots are attached.
Edit 2: Found the screen blowup in the battery portion of the settings. Music and mic are working.
Edit 3: Once the ROM seems to run for a couple hours without a boot or anything the system bogs down and system ui crashes occur at a relatively high frequency. Home screen redraws are more prevalent than Jocala's CM9 ROM.
Sent from my SGH-T679 using XDA
Click to expand...
Click to collapse
I've noticed there is an issue with like a sleep of death where the screen stop working randomly except you can see what's on the screen during the CRT animation.
Gerrit style bug reporting. One person to report something another to review and confirm the issue. I didn't get much of a chance to test everything before I released it.
This is in Alpha stage so expect some bugs out of it. This is built from the same source as CM9 so in theory there should have been any other than a borked camera. Yet something must have messed up during the compile process and minor parts are broken. The touch drivers were half baked. I'm assuming from your reports that somethings also wrong with the dictionary files.
Some things haven't compiled properly and they cause issues.
dexter1787 said:
cant connect to the camera when im trying to use the camera
Click to expand...
Click to collapse
Camera is bad from CM9 so its the same source so its broken here too. New thread so I haven't completed reviewing the bug list.
Also, The issue with your apps not auto-redownloading from the market is something I've seen on many different ROMs on many different devices. I have no idea what causes it. I believe its more of a universal issue for Google to address.
hmm this seems nice ill try it out
Thanks for working so hard for us in making this ROM. I think that if you can get everything working on this one, I might stray away from cm9. Big thank you to jocala as well.
Thus far, the main things that I have noticed issues with are as follows:
No notification for wifi networks,
Start up tweaks do not remain enabled,
Dictionary believes that no words except for a select few simple ones actually exist.
Automatic time zone thinks I am in the middle of the Pacific ocean instead of in Atlanta, GA.
There are some other assorted small things, but I'm more interested in helping you test out the major issues.
I have not yet tested the GPS. Work and sleep make spending the amount of time I want to on these things impossible. I hope that this info is helpful to you. And thanks again.
Sent from my SGH-T679 using xda premium
Don_Kronic said:
I have not yet tested the GPS. Work and sleep make spending the amount of time I want to on these things impossible. I hope that this info is helpful to you. And thanks again.
Sent from my SGH-T679 using xda premium
Click to expand...
Click to collapse
GPS seems to be a little inconsistent for me. When I first tried the GPS, I got an effective lock, but when I used it with Google Navigation later in the day, it didn't. Has anyone else had a GPS experience?
Sent from my SGH-T679 using XDA
cmikeh2 said:
GPS seems to be a little inconsistent for me. When I first tried the GPS, I got an effective lock, but when I used it with Google Navigation later in the day, it didn't. Has anyone else had a GPS experience?
Sent from my SGH-T679 using XDA
Click to expand...
Click to collapse
Yeah same here. First lock was set by GPS accurate to 20 meters. Second lock in different location was set by Network Triangulation, accurate to 40 meters. Maybe its just because I'm indoors. I'm expecting to release an update on Saturday. No word yet on what might be improved or fixed.
Sent from my Amazon Kindle Fire using Tapatalk 2 Beta-5
Good job
New Build Posted. See the OP and Update Notes.
KemikalElite said:
Also, The issue with your apps not auto-redownloading from the market is something I've seen on many different ROMs on many different devices. I have no idea what causes it. I believe its more of a universal issue for Google to address.
Click to expand...
Click to collapse
I had this same problem when flashing to a rom, and then going back to stock. I found this solution:
1) go to settings>applications>manage applications>all>google services framework>clear data also go to >all>market>clear cache and force close finally to all>market>clear cache and clear data then Reboot phone
2) Open and sign out of GTalk, then re-open and sign in.
3) Open Market and accept agreement. Let it load your apps. Close Market.
4) Go to market.android.com and sign in. Go to My Market Account>Settings tab>Edit>Nickname your phone and click Update.
5) try Installing application from market.android.com
dexter1787 said:
cant connect to the camera when im trying to use the camera
Click to expand...
Click to collapse
do you have the same problem when you're not using the camera?
wilson pickett said:
do you have the same problem when you're not using the camera?
Click to expand...
Click to collapse
Camera doesn't work on any of our ICS ROMs. We don't have the working drivers for it yet.
Sent from my SGH-T679 using Tapatalk 2 Beta-5
very good,great options in rom control.
i did have a glitch,and since you asked.....
whilst connected to wifi,and using opera mobile,and,big buttons keyboard,
i attempted to type in the embedded google search box.
this proceeded to cause opera to freeze.
whether opera,or,big buttons was the cause i can't say,but the rom did not seem to like this combo.
LOL I never thought my moms phone would be getting ICS I'll flash it on her phone in a bit!
I just flashed to this rom to try it out, runs great and has very cool controls. But I still prefer CM9 AOKP feels like a overly customizable launcher but still nice!

[Q] Problem: I cannot toggle inverted rendering in the settings of my stock browser.

I have included an attached screenshot of the settings of my stock Internet browser. It shows that the option for inverted rendering is grayed out. I am unsuccessful at toggling this option in order to enable it.
I am running on stock Android 4.0.4, updated from Android 2.3.6 via HTC stock RUU, EU version (international version). This device is not locked to any phone carriers. It's S-ON. Haven't run HTC Unlock.
I have looked high and low for any solutions to this problem. Every article I have came upon only mentions how to enable inverted rendering, but never mentioning how to troubleshoot this option if it's grayed out.
I am out of leads, thus have come to ask for help. Thanks in advance.
This was no finished ROM, it was only for Developers!
So you may run into other problems like that, maybe this option just wasn't implemented at that stage of development?
Do you know how to enable inverted rendering programmically? Currently, I am using the abandoned ICS Browser +, just because it is the only browser on Google Play that allows me to use inverted rendering on this Developer Rom.
Since inverted rendering can be enabled this way, I'm positive that theremay be a solution to this.
Chainfire3D and a Plugin would enable inverted Rendering Device wide, but I am not able to code such a Plugin...

[Q] Auto-Rotate not working for Android screens

I just started using my first Android phone 2 days ago, so this is probably a really dumb question, but I've figured almost everything else out and this one not so intuitive.
When I'm in the home screen or the alphabetical list of all apps, if I turn the phone horizontal it won't switch to landscape. It only rotates if I open the keyboard. The settings menu and most apps auto-rotate fine, so I know the phone can sense it right., it's just the basic Android screens that won't landscape unless the keyboard is open.
I'm using CM11 from 21-OCT-2014 and the only extras I've installed are gapps, k9 mail, firefox, google translate and google wallet. The "Auto-rotate screen" box is checked, as are the "0 degrees" and "90 degrees" rotation mode boxes.
enigma9o7 said:
I just started using my first Android phone 2 days ago, so this is probably a really dumb question, but I've figured almost everything else out and this one not so intuitive.
When I'm in the home screen or the alphabetical list of all apps, if I turn the phone horizontal it won't switch to landscape. It only rotates if I open the keyboard. The settings menu and most apps auto-rotate fine, so I know the phone can sense it right., it's just the basic Android screens that won't landscape unless the keyboard is open.
I'm using CM11 from 21-OCT-2014 and the only extras I've installed are gapps, k9 mail, firefox, google translate and google wallet. The "Auto-rotate screen" box is checked, as are the "0 degrees" and "90 degrees" rotation mode boxes.
Click to expand...
Click to collapse
Probably depends on the launcher (home screens and app drawer is handled by launcher). Some have a setting to enable it, some don't...
I dunno if this is normal behavior, something I can change in a setting, or a bug in something, and if so what?
Not quite sure what a launcher is, but I only installed the stuff I mentioned before, so I assume my launcher is whatever comes with CM11 or Gapps.
enigma9o7 said:
I dunno if this is normal behavior, something I can change in a setting, or a bug in something, and if so what?
Not quite sure what a launcher is, but I only installed the stuff I mentioned before, so I assume my launcher is whatever comes with CM11 or Gapps.
Click to expand...
Click to collapse
add this line to build.prop
log.tag.launcher_force_rotate=VERBOSE
palmbeach05 said:
add this line to build.prop
log.tag.launcher_force_rotate=VERBOSE
Click to expand...
Click to collapse
Done, and it worked! Thanks much. Any explanation as to why editing a system file was necessary to do something that seems to me should be automatic? Will I have to do this again after updates or anything?
(Of course nothing is simple the first time; took me over an hour to do this; figured easiest way would be from terminal, but had to find the file without a whereis command, then didn't know how to hit "ESC" when trying to edit with VI since there's no ESC key on our keyboard, finally found it in a menu, then wasn't able to save cuz readonly... tried again after su but same result, considered changing permissions but since I really didn't know what I was doing, did a web search, found a tutorial for editing it with ES file manager, which I installed, but the 2-year old tutorial had different menu structure for putting ES into "root explorer" mode, but finally got it modifiedt, saved, rebooted).
And I still dunno what launcher I'm using. After posting I did some web searches earlier, seems CM has its own launcher (forgot name, something that sounded french), and GApps has a launcher, but I read the CM version of GApps (that I used) doesn't change the launcher, but I also read the launcher from GApps is the one that will pop up google now if you swipe on the side of the screen, and that keeps happening to me (by accident as I'm trying to figure out how to use this thing) so it seems I have the GApps launcher. I dunno.
My problem is solved as mentioned in previous post, just rambling as I'm trying to understand all this.
it's called trebuchet
palmbeach05 said:
add this line to build.prop
log.tag.launcher_force_rotate=VERBOSE
Click to expand...
Click to collapse
Just upgraded CM to new version and had to do this again. Is there any way to make this more permanent?
enigma9o7 said:
Just upgraded CM to new version and had to do this again. Is there any way to make this more permanent?
Click to expand...
Click to collapse
Use a different launcher? Nova, GoLauncher, Apex, Aviate, etc... most should have options for this.
Is there no way to fix it permanently in the default launcher? I'd just rather not use too many add-ons unless truly needed, but am getting tired of looking up this thread every time I update CM so I can find the text I need to re-insert. I'm happy to figure out how to submit a real bug report but dunno if it's a CM issue or google issue or what...
enigma9o7 said:
Is there no way to fix it permanently in the default launcher? I'd just rather not use too many add-ons unless truly needed, but am getting tired of looking up this thread every time I update CM so I can find the text I need to re-insert. I'm happy to figure out how to submit a real bug report but dunno if it's a CM issue or google issue or what...
Click to expand...
Click to collapse
There's no bug. This is by design.
If you don't like it, you can change the launcher or keep doing the build.prop hack.
Curious... why do you think it would have been purposely designed this way? I just assumed it was one of those things that worked right for some phones but not others or something.... There's already settings to turn off rotation (and to select which specific orientation to allow rotation), so if someone wanted it off for some reason they should be able to turn it off that way...
Either way, if it's not a bug report, then it's a feature request, either way I'd like to at least *try* to get it changed before I give up and try an alternative. I'd imagine the developer or whatever wouldn't want people switching to alternative launchers if there's something he could easily fix fix anyway. And I imagine since it's so easy to fix by editing that file, it can't be that hard to fix in the program or whatever, and since supported in other launchers it's not some system limitation or something...
Anyway just my thoughts. I'm still very thankful for being told the workaround, and I'll probably figure out how to write a shell script that adds that line for me so I can just run that after each update (instead of looking up this thread and manually editing a file on an annoying little device). But that only helps me, be better to get it fixed for everyone.
enigma9o7 said:
Curious... why do you think it would have been purposely designed this way? I just assumed it was one of those things that worked right for some phones but not others or something.... There's already settings to turn off rotation (and to select which specific orientation to allow rotation), so if someone wanted it off for some reason they should be able to turn it off that way...
Either way, if it's not a bug report, then it's a feature request, either way I'd like to at least *try* to get it changed before I give up and try an alternative. I'd imagine the developer or whatever wouldn't want people switching to alternative launchers if there's something he could easily fix fix anyway. And I imagine since it's so easy to fix by editing that file, it can't be that hard to fix in the program or whatever, and since supported in other launchers it's not some system limitation or something...
Anyway just my thoughts. I'm still very thankful for being told the workaround, and I'll probably figure out how to write a shell script that adds that line for me so I can just run that after each update (instead of looking up this thread and manually editing a file on an annoying little device). But that only helps me, be better to get it fixed for everyone.
Click to expand...
Click to collapse
Android is all about choice, you've been given several workarounds which fix the problem.
Other than that, this is how the stock launcher in CM is designed. A lot of people don't want the home screen to rotate when the phone rotates, I'm one of them.

[Resolved] How to force an app to NOT be in fullscreen or suggest me a non fullscreen paint-like

Hello, I want to have something extremely simple yet I can't find a working way to have it: I just want to be able to solve some sudoku-like puzzles where I have to shade some cells using a paint bucket tool on png files just like on windows paint, but I want to see if wifi is available while doing so, but the irony is I struggled to find a paint-like that does such a simple thing, it's called PhotoSuite and the problem is that it hides the notification bar.
So do you know an alternative to this app ? Or a way to force the app to not be in fullscreen or at least show wifi signal on overlay (and if possible icon notification that may appear from a game telling me it's my turn to play) ? I tried a module of xposed but the problem is that with last stable or even experimental version the framework is still not installed after download and reboot. Bird bar, Smart Statusbar, Swipe status bar, "open notification bar", also don't do it. My phone is on android 4.1.2.
rex4 said:
Hello, I want to have something extremely simple yet I can't find a working way to have it: I just want to be able to solve some sudoku-like puzzles where I have to shade some cells using a paint bucket tool on png files just like on windows paint, but I want to see if wifi is available while doing so, but the irony is I struggled to find a paint-like that does such a simple thing, it's called PhotoSuite and the problem is that it hides the notification bar.
So do you know an alternative to this app ? Or a way to force the app to not be in fullscreen or at least show wifi signal on overlay (and if possible icon notification that may appear from a game telling me it's my turn to play) ? I tried a module of xposed but the problem is that with last stable or even experimental version the framework is still not installed after download and reboot. Bird bar, Smart Statusbar, Swipe status bar, "open notification bar", also don't do it. My phone is on android 4.1.2.
Click to expand...
Click to collapse
You cant expect everything to work with 4.1.2, 4.1.2 isn't really supported anymore, most of today's apps are for 4.4 and newer.
If you want to use current apps and software, may I suggest you upgrade to a more recent device that has at least 4.4 or 5.0. It doesn't have to be a new device, there are plenty of used devices with 4.4 and newer software.
Sent from my LGLS755 using Tapatalk
Well xposed is actually something that works better, if not only, with android 4, so unless my phone specifically don't work with it for some reason it should have worked. But alternatively, I'm pretty sure there must be some very basic paint-like apps that works on my phone, actually I'm pretty sure some were made even for android 1 given how basic that is.
Since I really don't want much from my phone (I almost never went to the google play store) I don't want to buy a more recent one and the one I have doesn't have any custom rom to upgrade it, unlike a galaxy s I have (but it's way slower and have less ram).
There we go: I tried many other paint softwares, none did what I wanted, so instead I tried to make xposed framework work, it works perfectly on my older phone but on this one all I had to do was to check "Disabled resource hooks". I'm still surprised by the fact that it's way easier to force an app to be in fullscreen than to prevent it.

Categories

Resources