AOSP GPS Issue - Discussing which Sense rom to flash FROM. - Thunderbolt General

So I recently decided to switch to ThunderShed 1.5 from Infected Eternity, and the GPS was not working whatsoever. I spent the better half of the weekend flashing different sense roms to see what would yield a working GPS. (Performing the GPS lock in sense, then flashing immediately to ThunderShed)
I think I have achieved somewhat of a successful case, so I decided to share in case anybody was wondering.
Case 1:
Infected Eternity Sense 3.5 -> Thundershed
No working GPS, icon does not appear even after extended time.
Case 2:
Stock .5 and Thunderstick -> Thundershed
Random GPS fixes. Sometimes it would work, sometimes it doesn't. Takes a random amount of time before deciding to work.
Case 3:
Finally, BAMF Forever 1.10/1.11 -> Thundershed
First lock takes a little bit (with no icon), but after the first lock, GPS works after that without reboot. (Locking varies between position and conditions)
So there you have it. It took me a while to find a working BAMF Forever to flash from, but you can find it on their team BAMF website.
Does anybody have any other experience with this?
Edit: Also, I'm using the latest leaked radios from OpenMobile and was always using bundled kernels...

I've had luck flashing from both stock .9 and Bamf SoaB to Liquid 3.2 and getting a GPS fix. Regardless of the rom the first lock seems to always take a while, but after that it seemed quite a bit quicker.
Edit: This is all using the .9 OTA radios and kernel (except for the Imoseyon LeanKernel in Liquid)

gps.conf
Instead of flashing different Sense roms replace /system/etc/gps.conf with the stock file or run FasterFix from the play store, which is just as good.
The one that comes with ThunderShed 1.5 points to non-functional NTP servers and missing xtra.bin files.

jhudak said:
Instead of flashing different Sense roms replace /system/etc/gps.conf with the stock file or run FasterFix from the play store, which is just as good.
The one that comes with ThunderShed 1.5 points to non-functional NTP servers and missing xtra.bin files.
Click to expand...
Click to collapse
Good information. I want there to be a clear guide for all those with GPS woes... I spent way too much time on it! =X

ive also had luck using killasense & zeus

jhudak said:
Instead of flashing different Sense roms replace /system/etc/gps.conf with the stock file or run FasterFix from the play store, which is just as good.
The one that comes with ThunderShed 1.5 points to non-functional NTP servers and missing xtra.bin files.
Click to expand...
Click to collapse
Are there instructions for replacing the Thundershed file with the stock file? Where can I get the stock file?

Related

Cooked Roms & New Radios in Real Life

I see cooked ROMs and new dumped radios popping up almost everyday.
Here's my question for the members who flash them often:
If I need the...
Phone function to work flawlessly - No dial pad delay
Quick to launch contacts and quick to browse
Slide Open times low
Touchpal working
Auto correct works with no delay
Working MSN messenger
Reliable GPS signal with quick lock
Bluetooth working good when using a headset - not worried about playing music
IMAP & Exchange 2003/2007 working 100%
No freezing of any sort
Activesync working properly
Which Rom and Radio should I go with?
wow! are u serious?
bapssystupr3m3 said:
wow! are u serious?
Click to expand...
Click to collapse
Which part is looking funny to you?
I personally can't get away from the 1.62 ATT Rom. Cooked of course...
I tried using WM6.1 version and there are way to many problems with it as of now. Don't get me wrong.. the chef's that cook up the WM6.1 have my greatest appreciation and envy, but unfortunately there is a few bugs in every version and if you try to manipulate it in anyway something else goes wrong.
Alex's ROMS are very stable and a wide variety of them depending on what you want.
This looks like another "what's the best rom" thread except it's worded really carefully and in detail. Anyways, here's my shameless plug. Use my current 3.02 rom with 1.58.26.20. Everything works great.
As far as the no dialpad delay request, not sure if this is possible. Even stripped down my dialpad is slow.
So which of your requirements does the standard OEM rom not provide to you?
It's always been my experience that each rom has a slightly different feel and a few little quirks here and there.
From what you asked my honest opinion would be any of the clean or light roms since speed seems to be a common theme. Beyond that it's up to your personal preference what the rom has that you like.
ryncppr said:
I personally can't get away from the 1.62 ATT Rom. Cooked of course...
I tried using WM6.1 version and there are way to many problems with it as of now. Don't get me wrong.. the chef's that cook up the WM6.1 have my greatest appreciation and envy, but unfortunately there is a few bugs in every version and if you try to manipulate it in anyway something else goes wrong.
Alex's ROMS are very stable and a wide variety of them depending on what you want.
Click to expand...
Click to collapse
Thanks for the reply.
I do understand that cooking ain't easy and much respect to all that do.
About Alex's ROMS... any radio that you would recommend.
schulzj said:
So which of your requirements does the standard OEM rom not provide to you?
Click to expand...
Click to collapse
* Phone function to work flawlessly - No dial pad delay - no good ( 2 / 10 times when switching from 3G to edge voice calls drop)
* Quick to launch contacts and quick to browse - ok
* Slide Open times low - no good
* Touchpal working - ok
* Auto correct works with no delay - no good
* Working MSN messenger - ok
* Reliable GPS signal with quick lock - ok
* Bluetooth working good when using a headset - not worried about playing music - ok
* IMAP & Exchange 2003/2007 working 100% - ok
* No freezing of any sort - ok
* Activesync working properly - ok
ROMs and radios are quite tricky. If you read around, some people say radio "x" works well in one location, city, or country, but someone else says it has bad reception or slow GPS in their location. As for ROMs, what one might think is fast might be slow for you. Some ROMs cannot use radio "x", so if you choose a radio, it might not work on your favourite ROM. Battery drain is another issue. The list goes on...
My thoughts on your question? Find a ROM you are happy with and stay with it. Then try the wiki to find your perfect radio and test it. This will take a lot of time, flashing and reflashing. You might want to look into getting a lite ROM as they tend to be faster. For me, I like a ROM that is packed as full as it can go
If you want everything working and want WM6.1 my suggestion is sticking with a rom based on the 3.02 rom with 19170 OS. Going off of that I have had random freezes using IM+ with several different radios, but never with 1.58.26.20 which is the radio 3.02 was packaged with. If you want fast rotation when sliding you need to have fewer items on your today screen. GPS lock IMHO depends a lot on your location and what's around you. The initial GPS lock after flashing is always slower then each successive one.
With all this being said, I've tried several different roms and I like mine the best. A close second is Schap's rom (4.40 beta with 19716 OS), but it had too many things I didn't use on it. Finally Dangerously makes a good point about your location being a factor when choosing a radio. Luckily for you I saw your profile and I too live in Los Angeles (Downtown) and I have no issues with the 1.58.26.20 radio paired with the 3.02 rom.
Using Alex's ROM's I would use the radio 1.27.14.09 very stable and great connection....
akadonny said:
If you want everything working and want WM6.1 my suggestion is sticking with a rom based on the 3.02 rom with 19170 OS. Going off of that I have had random freezes using IM+ with several different radios, but never with 1.58.26.20 which is the radio 3.02 was packaged with. If you want fast rotation when sliding you need to have fewer items on your today screen. GPS lock IMHO depends a lot on your location and what's around you. The initial GPS lock after flashing is always slower then each successive one.
With all this being said, I've tried several different roms and I like mine the best. A close second is Schap's rom (3.40 beta with 19716 OS), but it had too many things I didn't use on it. Finally Dangerously makes a good point about your location being a factor when choosing a radio. Luckily for you I saw your profile and I too live in Los Angeles (Downtown) and I have no issues with the 1.58.26.20 radio paired with the 3.02 rom.
Click to expand...
Click to collapse
Thanks for the detailed reply I will give the above a try
Hey, I noticed from your sig that you use TomTom 6.032. Do you have issues where Mandy or another voice doesn't finish speaking? For example Mandy will say "In 1 mile" and stop. Then when you're almost at your turn it says something like "turn right". I use 6.020 because of this damn bug and would love to know how you solved it if you did.
Thanks.
akadonny said:
Hey, I noticed from your sig that you use TomTom 6.032. Do you have issues where Mandy or another voice doesn't finish speaking? For example Mandy will say "In 1 mile" and stop. Then when you're almost at your turn it says something like "turn right". I use 6.020 because of this damn bug and would love to know how you solved it if you did.
Thanks.
Click to expand...
Click to collapse
I wish I could tell you how but I have never encountered that issue with my TT. The only bug in mine is sound being disabled at start up. I live by TT almost everyday and yet to encounter the voice issue.

[ROM]TMUS-G1-Froyo-CM6Remix Official TMO OTA /w Root 10/18/2010

10/18/2010 - minor update, APN list updated to match from CM6, WIFI should be working out of the box now.
A FULL WIPE IS REQUIRED. IF YOU DO NOT KNOW HOW TO DO SO WITH FASTBOOT APPLY BELOW ZIP BEFORE FLASHING THE ROM, IF YOU BOOTLOOP, WIPE AGAIN AND REPEAT, IT'S NOT MY ROM, IT'S YOUR PHONE.
wipe /data /cache /system
mirror
Other Prerequisites:
You must have a custom recovery image installed.
DangerSPL Required, but radio requirements are the same as if you were installing CyanogenMod 5 or 6. if you have a 2x or 3x radio dont mess with it. you're fine. in fact. NEVER mess with your radio/spl unless an expert tells you to.
One More time for clarity, if you can install CM5/6 you can install this rom as well, if not. it probably wont boot. CM6 Radio/SPL requirements stand.
T-Mobile USA Froyo FRG83 (G1 Version, Bluetooth should be working.)
if you are running CM6 and want to test it out, just nandroid, WIPE and flash away.
What you will get:
T-Mobile applications, latest gapps etc.. HSDPA ril, ROOT, Busybox, USB Tethering (as well as wifi tethering support with the usual app)
Non-Glitchy Gallery and Market
Full CM6 APN List
WIFI
Firerat's APPS2EXT will work fine for you G1 users, as well as swap. Looking into possible issues with apps2ext
and more...
What you won't get:
*BLUETOOTH - Fixed?
JIT - It is off by default and breaks several of the apps in the tmobile package. This sucker is pretty fast without it.
ADW - Launcher2 is default, live with it.
User interface tweaks/ CM Settings
Live Wallpapers
Spare Parts (search the market)
And others...
G1 DangerSPL or equivalent
I'm a total CM fanboy, and eagerly await 6.1, but T-Mobile and Google have impressed me with this.
TMUS-G1-Froyo-CMRemix - SendSpace
-or-
TMUS-G1-Froyo-CMRemix - Mediafire
If you receive an OTA message please post a logcat.
CM6 Kernels, no new radio requirement (CM6 compatible radios work fine), no new spl requirement (DangerSPL or equivalent required for G1) Original T-Mo/Google Libs/Framework, cm6 libs and shell still intact.
and yes i go by a different name at the CM forum.
PLEASE TEST BLUETOOTH NOW!!!
first ha ha . NO for real thanks for this rom im downloading as i type.!!!!!!!!!!! edit works like a charm
there is no bluetooth workin on this one for the dream
but this was a problem that was in the other ROM release like this one...
I'm gonna give this one a try
i'm working on the bluetooth for Dream/G1 tonight, hopefully we'll have something tomorrow or later in the night to test.
please test out the bluetooth now, i changed the firmware file and it *should* be working now.
testing now
The current CM code is already all set up for the new official stuff, and the nightlies have it. Everything works, no need to mess around.
bluetooth works, but i think im gonna go try a nightly build
Live Wallpapers
I guess everyone missed it, or don't really care (I don't necessarily...), but live wallpapers aren't in these official OTA roms...
cant wait to try it~~~
Love it, except...
I've been through plenty of ROMs, and so far this seems like the most stable and fastest running. However, everything seems to be working great except for the Messaging application. Every time I open it, I get a FC. No idea why, tried reboot, reopening the application from different locations, but no luck. Any thoughts?
Update: After letting the phone sit shutdown overnight, the Messaging application is working fine, along with the rest of everything. Awesome job on this one!
might try this later before going to sleep.
btw, what does FC mean? i new to Android actually... bought a 2nd hand white G1. had the keyboard replaced for about $30 converted and saving up for another $30 for Digitizer replacement, mine has this big crack the halves my screen top and bottom, lol.
FC means Force close, when an application get closed unexpectedly
the official one already has working bluetooth...
Live wall paper isn't working for me
Sent from my HTC Magic using XDA App
You would have to push the livewallpaperpicker.apk from a cm6 build to /system/app/
this will allow you to pick livewallpapers for your home screen. be warned, they don't run nearly as good as they do on cm6
can we flash the swap script that works with cm6 with this?
Thanks
cyanogen said:
The current CM code is already all set up for the new official stuff, and the nightlies have it. Everything works, no need to mess around.
Click to expand...
Click to collapse
so the nightlies is based on ASOP?? does it have ap2sd
Damm im really impressed nice and smooth and internal space 85.73. Thank you sir for the share.

GPS Issues and the gps.conf file

In the mysteries that lie within the GPS woes on the Inspire; I have been having GPS issues for sometime now. I have used three different ROMs and a handful of radios, all with GPS issues. I feel there is an issue within the Inspire itself that I hope HTC fixes soon, but with no real solution, I don't have any answers; just something to try. In my research on XDA and the WWW, I have found two different versions of the gps.conf file that have a slew of added lines. I added, subtracted, and even carried the one and came up with this:
NTP_SERVER=0.us.pool.ntp.org
NTP_SERVER=1.us.pool.ntp.org
NTP_SERVER=2.us.pool.ntp.org
NTP_SERVER=3.us.pool.ntp.org
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
XTRA_SERVER_4=http://xtra4.gpsonextra.net/xtra.bin
INTERMEDIATE_POS=0
ACCURACY_THRES=0
DEBUG_LEVEL=3
ENABLE_WIPER=0
ENABLE_XTRA=TRUE
SUPL_HOST=supl.google.com
SUPL_PORT=7276
SUPL_SECURE_PORT=7275
SUPL_NO_SECURE_PORT=3425
SUPL_HOST=supl.skyhook.com
SUPL_PORT=7278
CURRENT_CARRIER=common
#REPORT_POSITION_USE_SUPL_REFLOC=1
DEFAULT_AGPS_ENABLE=TRUE
DEFAULT_SSL_ENABLE=FALSE
DEFAULT_USER_PLANE=TRUE
#START_MODE=WARM
#OPERATION_MODE=STANDALONE
PHONE_TYPE=UMTS
Now I just added this gps.conf file to my phone last night, so I'm still testing it. Adding this to your gps.conf file should help mostly with A-GPS. Last night and today I have been able to lock on pretty damn quick (before I would sometimes go 30 minute without any luck). I am using the stock AT&T HTC Inspire radio (internet speeds are the best, but if GPS continues to work, I'll be happy man).
For those that don't know, the gps.conf file is in system/etc. You will need a root explorer to navigate to it and edit the file. I use ES File Explorer (needs to be enabled root explorer within this apps settings). Nav to the root then to system/etc. Open gps.conf, paste the above, and save. May want to back up the original gps.conf file first just in case. If not, it will most likely contain something like this:
NTP_SERVER=north-america.pool.ntp.org
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
SUPL_HOST=supl.google.com
SUPL_PORT=7276
PHONE_TYPE=UMTS
Let me know if this helps or not. I hope it does.
**adding the gps.conf file in a zip, it is not flashable (can't upload the .conf extension)
Good info. Can you upload the gps file? This way people can push it via adb or create a flashable zip. I like what you've done here. I see in other threads people have had success with it.
Sent from Desire HD or Inspire 4G or whatever this thing is called via premium XDA app.
what ive found is theres 2 seperate issues. 1 is where gps completely stops and doesnt even try to connect anymore(no gps icon or any gps activity at all). the other and more common problem is when gps turns on, just refuses to get a lock in maps. i think this happens when maps is updated or for whatever reason in /data, then roms are flashed but /data is not wiped. this is copy/pasted from my thread cause i dont feel like typing it up again, and should work for those that cant get a lock. some of these steps are probably unnecessary, but since this is exactly how i did it and it worked for me and someone else so far, thats how im gonna type it.
Ok disregard my last post. After messing with some things, my gps was broken as well. Not broken really, cause the gps was coming on and seeing sats, but maps WOULD NOT locate me at all. Here's exactly how I fixed it (its now locking almost instantly-
Go to /data/app with root explorer, delete com.Google.Android.maps.apk(whatever is in there involving Google maps, delete it)
Now go to /data/data-delete com.Google.Android.maps folder.
Now go to settings/applications/ click the all tab. Find maps in there, probably called com.google.Android.maps or something like that. Click on uninstall updates and force stop if its lit up. Now there should be just 'maps' under the all tab, click it and then clear data.
Now open maps and it should work.
I think what's happening is maps is being left in /data throughout flashes, and its getting corrupted or something. What we just did forced the maps in /system to work, and it should be now. Let me know if it works. It just did for me
Also, don't update maps in the market, that's gonna put maps in /data again, and it might not work. It could, I don't know. Since there is an update for maps, ill put the new one in the next build
Click to expand...
Click to collapse
@Irs421, added gps.conf file in 1st post
@di11igaf, what if you format /data using CW before flashing? Do you thing the map data is left behind? I always do the factory reset using CW and other times manually format /data, /system, etc using CW.
You might want to try the scripts in my sig, I've been working on this for the HD2 for awhile now since there is no agps support in the gps driver. But these scripts have helped many people including myself. Inspire at least the stock rom has agps support, and the stock gps.conf file seems to be enough (At least here on the east coast), I have a completely stock inspire and have no trouble when it comes to locks, But I have suggested my scripts to a few others in the inspire forum with promising results, I am now having Aria people testing the same script and it seems across the board its making an impact.
All files are CWR, 6 regions of the US and 62+ individual countries. Currently released is 1.1, I have 1.2 currently being tested by a handful of testers before testing phase two of the 1.2 release.
I love what you have going on here AngelDeath! Can you fix the link for US - North East?
Adding this to my gps.conf file has worked amazing for me for the last two days, but this morning I was not able to get a lock on. I have I hopes for your script, AngelDeath.
{edit}... It did try to created a flashable zip myself that I tested last night. It didn't work (obviously ); and this could be the issue to it not working this morning. I'll have to reflash the phone, set it all back up and test again to confirm.
Sorry directorfer, lost power in the area, but up and functional now that they fixed it, try again. Hope you have the same results, i am currently testing 1.2 with some testers if all goes well, then I can test phase two for the HD2, but the Inspire and the Aria dont need phase two. I'll keep you posted.
GPS is looking good again
Flashed my phone again last night and reapplied these settings to my gps.conf file and it locked on quickly and stayed locked on. This morning on my way to work it was the same. I hope this works for others.
AngelDeath, I haven't tried your script yet. I wanted to test the configurations I have here first. Next time I flash I will give it a try and let you know. Thank you!
AngelDeath said:
Sorry directorfer, lost power in the area, but up and functional now that they fixed it, try again. Hope you have the same results, i am currently testing 1.2 with some testers if all goes well, then I can test phase two for the HD2, but the Inspire and the Aria dont need phase two. I'll keep you posted.
Click to expand...
Click to collapse
Ever since using AngelDeath's scripts, I've had minimal problems with GPS, no matter what ROM I've used it on.
A good thing that works for me, even if I'm having problems, is to just go into GPS status first, let it lock, and then do whatever I wanted to do in the first place.
I usually get a lock in under 20 seconds, and the extra time spent in that app is totally worth it.
Hey AngelDeath the link for USA North East is wrong. When i flashed it, it said Mid West.
I am running CM7, I tried what the OP suggested, but it did not change anything. I still get maybe one or two satellites at the most. Funny thing is that with MIUI 1.4.15 after applying the fix in the original thread, I get anywhere between 6 and 10 satellites in GPS Status. I have never had that with CM7.
I wonder what the difference lies in CM7 and MIUI?
Numpangx said:
Hey AngelDeath the link for USA North East is wrong. When i flashed it, it said Mid West.
Click to expand...
Click to collapse
Should bring this issue up on AngelDeath's forum:
http://forum.xda-developers.com/showthread.php?p=11342772#post11342772
codyg1985 said:
I am running CM7, I tried what the OP suggested, but it did not change anything. I still get maybe one or two satellites at the most. Funny thing is that with MIUI 1.4.15 after applying the fix in the original thread, I get anywhere between 6 and 10 satellites in GPS Status. I have never had that with CM7.
I wonder what the difference lies in CM7 and MIUI?
Click to expand...
Click to collapse
Take a look at what AngelDeath has, http://forum.xda-developers.com/showthread.php?p=11342772#post11342772. I'm going to imagine that his scripts will do other procedures besides just adding content to the gps.conf file. Right now I have only tested this tweak using Cognition HD 1.0.1 which is based on the stock Inspire ROM. I haven't tested this tweak on ROMs that are based on the Desire HD stock ROM. While these ROMs work on the Inspire, there might be slight difference that could interfere (but don't quote me on that).
Numpangx said:
Hey AngelDeath the link for USA North East is wrong. When i flashed it, it said Mid West.
Click to expand...
Click to collapse
Its correct, I was too lazy to change the banner to reflect the location, Will change all in the next release.
directorfer said:
Take a look at what AngelDeath has, http://forum.xda-developers.com/showthread.php?p=11342772#post11342772. I'm going to imagine that his scripts will do other procedures besides just adding content to the gps.conf file. Right now I have only tested this tweak using Cognition HD 1.0.1 which is based on the stock Inspire ROM. I haven't tested this tweak on ROMs that are based on the Desire HD stock ROM. While these ROMs work on the Inspire, there might be slight difference that could interfere (but don't quote me on that).
Click to expand...
Click to collapse
I use AngelDeath's script on my phone, and I used GPS Status to see if it worked. At first it didn't see any satellites, but I reset the A-GPS data, and then it locked into seven satellites. Maps locked onto me instantly. Later on that evening, I tried it again. No dice this time. It only saw one satellite.
After flashing the zip with the updated gps.conf I have noticed a huge improvement on gps. Initially after flashing it took almost 10 minutes to get a lock on I think 9th satellites, this was indoors with rain. Since then I've been able to get a good lock within 30 seconds at most, usually quicker. Accuracy seems to float around 50 feet.
Great work on tweaking this file, works like a charm now!
Sent from my Inspire 4G using XDA App
directorfer said:
In the mysteries that lie within the GPS woes on the Inspire; I have been having GPS issues for sometime now. I have used three different ROMs and a handful of radios, all with GPS issues. I feel there is an issue within the Inspire itself that I hope HTC fixes soon, but with no real solution, I don't have any answers; just something to try. In my research on XDA and the WWW, I have found two different versions of the gps.conf file that have a slew of added lines. I added, subtracted, and even carried the one and came up with this:
NTP_SERVER=0.us.pool.ntp.org
NTP_SERVER=1.us.pool.ntp.org
NTP_SERVER=2.us.pool.ntp.org
NTP_SERVER=3.us.pool.ntp.org
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
XTRA_SERVER_4=http://xtra4.gpsonextra.net/xtra.bin
INTERMEDIATE_POS=0
ACCURACY_THRES=0
DEBUG_LEVEL=3
ENABLE_WIPER=0
ENABLE_XTRA=TRUE
SUPL_HOST=supl.google.com
SUPL_PORT=7276
SUPL_SECURE_PORT=7275
SUPL_NO_SECURE_PORT=3425
SUPL_HOST=supl.skyhook.com
SUPL_PORT=7278
CURRENT_CARRIER=common
#REPORT_POSITION_USE_SUPL_REFLOC=1
DEFAULT_AGPS_ENABLE=TRUE
DEFAULT_SSL_ENABLE=FALSE
DEFAULT_USER_PLANE=TRUE
#START_MODE=WARM
#OPERATION_MODE=STANDALONE
PHONE_TYPE=UMTS
Now I just added this gps.conf file to my phone last night, so I'm still testing it. Adding this to your gps.conf file should help mostly with A-GPS. Last night and today I have been able to lock on pretty damn quick (before I would sometimes go 30 minute without any luck). I am using the stock AT&T HTC Inspire radio (internet speeds are the best, but if GPS continues to work, I'll be happy man).
For those that don't know, the gps.conf file is in system/etc. You will need a root explorer to navigate to it and edit the file. I use ES File Explorer (needs to be enabled root explorer within this apps settings). Nav to the root then to system/etc. Open gps.conf, paste the above, and save. May want to back up the original gps.conf file first just in case. If not, it will most likely contain something like this:
NTP_SERVER=north-america.pool.ntp.org
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
SUPL_HOST=supl.google.com
SUPL_PORT=7276
PHONE_TYPE=UMTS
Let me know if this helps or not. I hope it does.
**adding the gps.conf file in a zip, it is not flashable (can't upload the .conf extension)
Click to expand...
Click to collapse
Hey, why would you add a supl server and then work in standalone mode? Just asking
carloss86 said:
Hey, why would you add a supl server and then work in standalone mode? Just asking
Click to expand...
Click to collapse
Why would you bring this up after almost a year? There are plenty of GPS threads.
Thread closed

[Q] List of ROMs and Kernels for LG Optimus V VM670?

Bit confusing here, as I understand that ROMs and kernels for the Optimus V (VM670) are incompatible with the P500. I don't see much for the VM670 in the Android Development section.
I recently flashed BobzHome. The camera apps occasionally freeze, which I blame on the camera drivers in the kernel, and when overclocking the only governor that doesn't freeze the phone is Performance - again, points towards the kernel.
ICS for the VM670 seems to be a downgrade from Gingerbread because there is no HW acceleration. "Inferior Human Organs" is not a comforting name for a ROM.
Is there a list of ROMs and kernels for the VM670?
There's tons of roms out there. I can't post links, because I'm new to xda, but you should be able to google these and figure out where the ov roms are.
I love theKraven's cold as ice (cai) ics rom. It's build for the S, but works great on the V with the virgin patch. Basically everything works except native tethering. It's as fast and smooth as I've ever seen my phone.
BobZhome's jb and ics are both good, but Bob hasn't had a lot of time to fix bugs, but it looks like he may be getting back into it.
Tdm's Quatrimus ics is also good, but same as BobZ, hasn't been updated in a while.
Thatguylurkin ported icysnap using cai as a base that is cool, but could use an update. I'm hopeful about that.
Then there's the gb roms, For the most part they are solid. Most overclock well and are fully functional. This list is not comlpete, but these are ones I've tried and like (in no particular order):
Mrg666's mirage build
Leslie Ann's harmonia build
Earthnfire78's om-mandylion
Tgl's gingersnap port
Sellers86's cyanmobile experience port
Beyond that, a few good ports from clodfelterac and ilikechicken, and there's tons of other quality froyo and gb roms. Sorry if i missed anyone, those are just the ones that come to mind.
Recoveries:
cwm is the gold standard, imho. There's a few options, BobZhome, green, Earthnfire78's zen garden
New Cot 2.1 is great.
Twrp from theKraven is fun and cool.
People like Xionia, but i never found the right .img.
Sent from my GT-P7310 using xda app-developers app
Thanks. But none of the JB or ICS ROMs support hardware acceleration, right?
And from my own research, not all of the VM670 ROMs that you say are solid, are solid.
And which of those ROMs support overclocking?
EEngineer said:
Thanks. But none of the JB or ICS ROMs support hardware acceleration, right?
And from my own research, not all of the VM670 ROMs that you say are solid, are solid.
And which of those ROMs support overclocking?
Click to expand...
Click to collapse
for ics omx libaries has been released
so their should be hw accelaration in ics
roms
I guess solid is a relative term. I would call most of those solid in that all of the key functions work, and they don't tend to crash. Hardware acceleration is still an issue, and idk if it will ever be fully addressed on the ov, but at least Kraven has fixed hq video/youtube in cai. That was one of the main issues that people said would never be fixed without hardware acceleration.
There is an egl patch to force gpu rendering, but idk if it really makes a noticeable difference.
As far as oveclocking, in my experience, none of the ics/jb roms run well over 600. They also can't handle underclocking well, so you need to raise your min clock speed to 480
In general the gb roms overclock well into the 700-800 range, but it depends on the specific rom and your specific phone.
So if I want to overclock, I'm going with a gingerbread ROM.
BobZHome is crashing on me, especially when I try to use the camera, so I blame the kernel because camera drivers are in the kernel.
Can you recommend a good kernel that overclocks well?
If that doesn't work, can you recommend a STABLE GB ROM that overclocks well?
EEngineer said:
So if I want to overclock, I'm going with a gingerbread ROM.
BobZHome is crashing on me, especially when I try to use the camera, so I blame the kernel because camera drivers are in the kernel.
Can you recommend a good kernel that overclocks well?
If that doesn't work, can you recommend a STABLE GB ROM that overclocks well?
Click to expand...
Click to collapse
Mirage was used as the base for a lot of the ports, and has a good reputation for overclocking. Harmonia 2 is also well developed.
In general, I don't think there is much of a speed difference between the overclocked gb roms and the non-overclocked cai.
I would start by trying cai and mirage, and move on from there. I think those two will definitely suit your needs, and you'll have to decide which you like better.
ps. I just realized we are conversing on two threads. Sorry, sometimes I don't look at whom I'm talking to.
You know, I just realized we are conversing on two threads, too!
Let's keep it on this thread? The title is more appropriate.
I'm going to stick with GB.
Does USB mass storage work for Mirage?
It does.
WOW! Installed Mirage and boy am I happy! Runs like a champ, overclocked up to 787MHz and so far no problems!
One issue, instead of a Google account, Add Account asks "Add an Exchange account." How do I add my Google account?
Also seems that LGCamera doesn't like the VM670.
EEngineer said:
WOW! Installed Mirage and boy am I happy! Runs like a champ, overclocked up to 787MHz and so far no problems!
One issue, instead of a Google account, Add Account asks "Add an Exchange account." How do I add my Google account?
Also seems that LGCamera doesn't like the VM670.
Click to expand...
Click to collapse
Stupid question, but did you install gapps, and did you get the normal setup process, starting with tapping the big green android?
Can you go to settings, accounts and sync and add your Google account?
Sent from my LG-VM670 using xda app-developers app
upconvert said:
Stupid question, but did you install gapps, and did you get the normal setup process, starting with tapping the big green android?
Can you go to settings, accounts and sync and add your Google account?
Click to expand...
Click to collapse
When I go to Settings > accounts and sync, when I add an account it only asks for an Exchange account.
I had installed Mirage over my existing install, so I kept all my apps. I'll reinstall gapps and see what happens.
@upconvert, with Mirage can you tell me what are your CPU settings for Min/Max & governor?
What rom were you coming from? I'm pretty sure that there's a "first time setup" included in the gapps that will tak care of that. I think it also includes the google sync that will let you add it from that menu.
upconvert said:
What rom were you coming from? I'm pretty sure that there's a "first time setup" included in the gapps that will tak care of that. I think it also includes the google sync that will let you add it from that menu.
Click to expand...
Click to collapse
I was using BobzHome. But that's not my problem. This phone keeps crashing on me!
What are the recommended settings for Performance? Maybe I'm running out of memory?
The first thing I would recommend is a full wipe before flashing. You can back up your apps with tibu or mybackup root first. I know it's a pain, but it's hard to figure out what's causing crashes when you're working off a dirty flash.
As far as performance settings I would say to start your min clock speed at 480, and then experiment with the max clock speed. Start high and take it down a notch every time it crashes until it stops crashing, then go one notch lower to be safe. Once you have your max setting, then you can do the opposite with the min speed. Start it low and click it up after any crashes.
I also like 16 bit transparency, allow ksm and purging, and disable dithering.
Well, I did what you said and did a full wipe. From the recovery menu I wiped cache and data, cleared and formatted Davlik, formatted all the partitions.
Installed Mirage and everything ran fine! I installed gapps and that fixed the Google login. Installed DroidWall, then AntTek App Manager, everything O.K. Installed Titanium Backup, ES File Explorer, inSSider, MX Player, QuickPic, TuneIn Radio.
Played with all these for awhile and everything seems O.K. then installed Radar Now to really start pushing the limits. Everything O.K.
I then installed Google Maps and that's when it hit the fan. Crashed @600MHz while running Maps. Crashed on next boot and every boot after that. Crashed within about a minute of each boot. It then became a race to boot the phone and get to AntTak App Manager fast enough to freeze Maps. After a frustrating 20 minutes I finally got there fast enough and froze Maps. My OV froze in one last protest, I pulled the battery and started it up and everything's fine now.
Maps likes to run in the background so I guess it's doing something nasty. I'm CPU max at 729MHz and it's flawless. Gotta find a good offline GPS map program.
EEngineer said:
Thanks. But none of the JB or ICS ROMs support hardware acceleration, right?
And from my own research, not all of the VM670 ROMs that you say are solid, are solid.
And which of those ROMs support overclocking?
Click to expand...
Click to collapse
..

[Q] Miktouch and Bulletproof -- differences?

Greetings. I just picked up a used MT4GS because I had to have a hwkbd and want to get it into top fighting condition. I've read through the posts on Bulletproof and MikTouch ROMs and am trying to understand what the real differences are. I'd appreciate any comments on features that one has that the other doesn't.
So far i have been able to determine:
In MikTouch, the screen capture is broken
This is my first Android phone, so i'm lacking context to understand a lot of the descriptions of changes.
Thanks
This phone is an oldie but a goodie, and welcome to the board.
I just came off of miktouch, which is a clean sense experience, but I was getting reboots on this ROM (don't know why, could have been a problem on my end). My understanding is the miktouch is slightly newer than bulletproof, and is based on a newer HTC firmware (this is for the version 0.7 miktouch, which is the most recent and the one you want to use).
If you need sense, then I think this is a good rom, but probably either one is good. They are both widely reported as stable, so I am not sure if my own experience regarding reboots is just a rare exception.
If you are not committed to the sense framework, I highly recommend scverhagen's CM9.1, which is very solid in my experience. I have used v12 for at least a month, and v13 came out yesterday, and is so far (knock wood) rock solid.
There are quite a few CM10.X variations available, and I've tried several. In my experience (and on my device) they are not as completely rock solid as the CM9.1, which is the only reason I am not using one as a DD. That said, they are quite mature, and are in wide use by many who want to be on the later CM versions.
nosuchfile said:
If you are not committed to the sense framework, I highly recommend scverhagen's CM9.1, which is very solid in my experience. I have used v12 for at least a month, and v13 came out yesterday, and is so far (knock wood) rock solid.
There are quite a few CM10.X variations available, and I've tried several. In my experience (and on my device) they are not as completely rock solid as the CM9.1, which is the only reason I am not using one as a DD. That said, they are quite mature, and are in wide use by many who want to be on the later CM versions.
Click to expand...
Click to collapse
Thanks for your comments. Having almost no experience with Android, i don't really know if i object to the Sense overlay or not. I have read that losing Sense loses a lot of the capabilities of the camera, and the camera is the other reason i got this phone (with the keyboard).
Anyway, i just finished unlocking the phone now. Did you get S-Off on yours?
Flandry said:
Thanks for your comments. Having almost no experience with Android, i don't really know if i object to the Sense overlay or not. I have read that losing Sense loses a lot of the capabilities of the camera, and the camera is the other reason i got this phone (with the keyboard).
Click to expand...
Click to collapse
I believe that was once true, but I think most of the camera issues have since been solved. I don't use the high end functions of the camera much. I think also there were some problems with 1080p video, which have also since been solved.
The CM roms are based off of the google android base code, and so they are able to work with certain apps that may not work with the version on which both bulletproof and miktouch are based, which is version gingerbread, android 2.3. CM 9.1 is based on android 4.0 (icecream sandwich). and CM 10.X is based on android 4.1-4.3. Chrome browser requires min android 4.0, and is probably the best browser.
http://en.wikipedia.org/wiki/Android_version_history
Flandry said:
Anyway, i just finished unlocking the phone now. Did you get S-Off on yours?
Click to expand...
Click to collapse
Yes, I did S-off mine. There is a post that describes the procedure using a wire to short between a spare uSD card and a very small hole at a precise time. The S-off is somewhat handy as it eliminates one step in flashing ROMs, namely, extracting a file from the ROM and separately flashing that single file (using fastboot) after flashing the ROM itself the 'normal' way, but is not necessary, and I would not suggest it as it is kind of tricky (but if you feel lucky...). I think it took me around 20 tries to finally get it right.
Hope this helps, and I would suggest starting with CM 9.1, as it will give you a more 'pure' android experience. Although some do like the Sense overlay, I don't care for it, and it is a lot less customizable.
Yes, the original sense camera produced excellent photos and videos, especially in low light, which I've never matched with others since. One person (can't remember who) who used later ROMs on a daily basis said he used to swap back to sense whenever he wanted to use the camera at a particular event. So I guess that's another option for you. For me, I've stuck mainly with CM9.1 for daily use (camera wasn't central to my 'buy' decision), and dabbled with other ROMs evenings and weekends.
davidf9 said:
Yes, the original sense camera produced excellent photos and videos, especially in low light, which I've never matched with others since. One person (can't remember who) who used later ROMs on a daily basis said he used to swap back to sense whenever he wanted to use the camera at a particular event. So I guess that's another option for you. For me, I've stuck mainly with CM9.1 for daily use (camera wasn't central to my 'buy' decision), and dabbled with other ROMs evenings and weekends.
Click to expand...
Click to collapse
Thank you. I actually did a simple comparison (talk.maemo .org /showpost.php?p=1378114&postcount=27) between the camera and my previous phone's camera to see which handled low light better, and my results agree with your experience. This is a pretty high priority for me.
I think your comments confirm for me that i do want to stick with GB + Sense for now. That brings me back to the OP though. From reading through the threads for the respective ROMs i think i have another difference:
* Bulletproof has a more colorful customized theme/paradigm.
* Bulletproof has some geeky utilities like bash shell and nano editor
Still wondering about substantive differences. I'll probably flash Bulletproof unless i hear of any disadvantages of it relative to Miktouch.
Edit: meh can't post links blah blah.
Fuzi0719 said:
... For an updated version, try the Miktouch ROM. It is based on the last HTC stock ROM, 1.63.531.2 and thus has a bit better performance in several key areas (GPS, Bluetooth, WiFi) and has more updated tweaks, as well. Bulletproof is based on the original stock ROM.
Click to expand...
Click to collapse
siani_8 said:
As a long time Bulletproof user and probably the biggest Bulletproof cheerleader from day one, I will agree that the MikTouch ROM is a smoother experience.
Click to expand...
Click to collapse
Hmm i thought that the fixes had gotten incorporated in Bulletproof in the later revision (1.1). :/
From what I read on another forum, Bloater is no longer being developed or supported.
Click to expand...
Click to collapse
This may be a problem because i need e.g. Exchange Mail and i read that it's been removed in the custom ROMs.
Well i've used clockworkmod recovery to make a nandroid of the stock system and have flashed Bulletproof 1.1 and the UV5 undervolting kernel. I'll see if it can be made to do what i want/need. Kudos to WeekendsR2Short for archiving the files so they are still available and to the hackers who put the ROM together.
I'm still looking for comments on current, real differences between the two ROMs, particularly from those in the know about whether there are meaningful differences in performance due to the origin of each. I would expect the fixes that went into the later stock ROMs also could be incorporated into Bulletproof, regardless of whether it was based on that ROM, but were they? I see guides from Blue6 on tweaks for network performance and GPS performance, so it seems he was aware of the issues.
Edit: I don't have working wifi so i'm guessing a custom kernel is a no go without S-off. That's what i thought but then i couldn't understand how people can run ICS without S-off. Obviously my assumptions are wrong somewhere... I'll reflash the boot image from Bulletproof 1.1.
Flandry said:
Well i've used clockworkmod recovery to make a nandroid of the stock system and have flashed Bulletproof 1.1 and the UV5 undervolting kernel. I'll see if it can be made to do what i want/need. Kudos to WeekendsR2Short for archiving the files so they are still available and to the hackers who put the ROM together.
I'm still looking for comments on current, real differences between the two ROMs, particularly from those in the know about whether there are meaningful differences in performance due to the origin of each. I would expect the fixes that went into the later stock ROMs also could be incorporated into Bulletproof, regardless of whether it was based on that ROM, but were they? I see guides from Blue6 on tweaks for network performance and GPS performance, so it seems he was aware of the issues.
Edit: I don't have working wifi so i'm guessing a custom kernel is a no go without S-off. That's what i thought but then i couldn't understand how people can run ICS without S-off. Obviously my assumptions are wrong somewhere... I'll reflash the boot image from Bulletproof 1.1.
Click to expand...
Click to collapse
Bulletproof 1.1 is still based on the original stock ROM (1.28), whereas Miktouch is based on the 1.63 release. In the 1.63 release, HTC made some major improvements in GPS, Bluetooth, and overall smoothness of the ROM as well as closed some security issues. Miktouch retains all the base stuff, including the Genius subsystem. By default, however, the Genius button has been remapped to do search, but there is a small patch that can be applied to revert the mapping back to the Genius function.
I've tried Bulletproof and though it is very stable, I still prefer Miktouch. It just seems more "fluid", especially with the patches like Liquidsmooth Rosie, and No-scrolling Cache. I also like the CM9.1 version from sverhagen, now on r13 release. It is very stable and works very well.
But, as others have stated, if the camera is very important, only the stock-based ROMs like Miktouch are going to give you 100% of what this phone can do. That's because HTC put a lot of the control of the image processor directly into the Sense framework, which of course is lacking in other ROMs. Other ROMs can access basic functions and do processing using the CPU, but cannot access some of the higher functions of the dedicated image processor. The CM9.1 camera is good, but if you look at photos side-by-side with those taken with Miktouch, for instance, you can see a difference in depth of field, exposure, lighting, compression. It is subtle, but visible. Most people probably would not care or even notice, so it is a personal choice.
Fuzi0719 said:
Bulletproof 1.1 is still based on the original stock ROM (1.28), whereas Miktouch is based on the 1.63 release. In the 1.63 release, HTC made some major improvements in GPS, Bluetooth, and overall smoothness of the ROM as well as closed some security issues. Miktouch retains all the base stuff, including the Genius subsystem. By default, however, the Genius button has been remapped to do search, but there is a small patch that can be applied to revert the mapping back to the Genius function.
I've tried Bulletproof and though it is very stable, I still prefer Miktouch. It just seems more "fluid", especially with the patches like Liquidsmooth Rosie, and No-scrolling Cache. I also like the CM9.1 version from sverhagen, now on r13 release. It is very stable and works very well.
But, as others have stated, if the camera is very important, only the stock-based ROMs like Miktouch are going to give you 100% of what this phone can do. That's because HTC put a lot of the control of the image processor directly into the Sense framework, which of course is lacking in other ROMs. Other ROMs can access basic functions and do processing using the CPU, but cannot access some of the higher functions of the dedicated image processor. The CM9.1 camera is good, but if you look at photos side-by-side with those taken with Miktouch, for instance, you can see a difference in depth of field, exposure, lighting, compression. It is subtle, but visible. Most people probably would not care or even notice, so it is a personal choice.
Click to expand...
Click to collapse
Best description of the differences between Miktouch and Bulletproof I've read on the XDA forums! :good:
Thanks
Fuzi0719 said:
Bulletproof 1.1 is still based on the original stock ROM (1.28), whereas Miktouch is based on the 1.63 release. In the 1.63 release, HTC made some major improvements in GPS, Bluetooth, and overall smoothness of the ROM as well as closed some security issues. Miktouch retains all the base stuff, including the Genius subsystem. By default, however, the Genius button has been remapped to do search, but there is a small patch that can be applied to revert the mapping back to the Genius function.
I've tried Bulletproof and though it is very stable, I still prefer Miktouch. It just seems more "fluid", especially with the patches like Liquidsmooth Rosie, and No-scrolling Cache. I also like the CM9.1 version from sverhagen, now on r13 release. It is very stable and works very well.
But, as others have stated, if the camera is very important, only the stock-based ROMs like Miktouch are going to give you 100% of what this phone can do. That's because HTC put a lot of the control of the image processor directly into the Sense framework, which of course is lacking in other ROMs. Other ROMs can access basic functions and do processing using the CPU, but cannot access some of the higher functions of the dedicated image processor. The CM9.1 camera is good, but if you look at photos side-by-side with those taken with Miktouch, for instance, you can see a difference in depth of field, exposure, lighting, compression. It is subtle, but visible. Most people probably would not care or even notice, so it is a personal choice.
Click to expand...
Click to collapse
Thanks, that's a very useful summary.
OT:
I flashed the MikTouch 0.7 ROM and most of the patches that you uploaded in its thread. What difference do you see with the MikTouch-No-Scrolling-Cache patch? From my understanding of scrolling caches, disabling them would make it less smooth rather than more.
Answering my own question (OP):
Now that i have flashed both ROMs i can mostly answer my own question about the differences. As i had guessed from my reading, Bulletproof is a more complete or thorough mod. It provides some nice options for the quick settings and the status icons that sit at the top right. It has cut out most of the extra apps, and hidden the Kid's Zone icon. It has a custom theme and keeps the other themes.
A brief play with some network access suggests that MikTouch may be smoother more optimized due to its more updated origins. On the other hand, it feels less cohesive and polished.
It might be summed up by saying that, in terms of visible modifications, Bulletproof goes overboard, while MikTouch isn't quite enough.
So if Bulletproof were based on the latest stock ROM and wasn't missing a couple "bloatware" features that i want to keep, i would reflash it now. Because it's not, i'll give MikTouch a go for a while.
I'm trying to establish, as much as possible, the functionality my Maemo device had. I'm going to post my progress here for any to whom it might be useful.
notes
I've copied my Conboy notes to Tomdroid, but the ancient stable version doesn't support editing and the beta version (0.7.2) corrupts notes with bulleted lists. I really liked Conboy, so i hope the devs can get things sorted. Development seems to be really slow, which surprises me considering the popularity of Tomboy.
terminal
I encountered the hilarious problem with Terminal Emulator that others have: the forward slash key (of all things) only produces tildes, making the hwkb completely useless for terminal work. Someone suggested a Connectbot connection to local, and that versatile little app seems like a little slice of home coming from a linux environment. You can put an icon on your desktop that will open you right to that connection, too.
I'm still trying to figure out the best way to modify my keyboard mapping. I'd like to make the www. a Tab and repurpose the android keys and extra (right) shift, perhaps as arrows and a CTRL. The spacebar is also obnoxiously out of reach so i might move it to the Back key. Fortunately, Connectbot has some sensible workarounds that make these changes less urgent.
I have the latest ES File Explorer but the locked down nature of Android seems to make any kind of file system activities hopelessly complicated compared with a more conventional linux system. I was trying to install this nano editor binary but am not sure if remounting root R/W and unzipping it to / is going to cause issues.
spreadsheet
I've been using gnumeric on my N900. TBD
e-reader
FB Reader and PDF reader on the N900. TBD
offline maps
Used Modrana and Navit on N900. Both have strengths and weaknesses. TBD
misc.
It's nice that Flashlight is pre-loaded but i can't see any way to leave it on while i do something else on the phone. I think the custom setting in the quick settings of Bulletproof could do that. :/ It is a nice bright flash we have here.
The stock camera app combines the functionality of three separate apps on N900: BlessN900, Panorama, and the stock camera app, and in a much snappier interface, albeit with fewer options. I'm excited about that. I need to find an app that will simulate a scan from a photo (perspective correction), though.
Offline dictionary, wikipedia, and a gps recorder are also needed. TBD
Of course, porting a few classic games and apps (e.g. Doom, Starcon2, Gweled, MAME) with a few hours work each isn't going to happen in Android like it did with Maemo and its SDL framework. The ability to achieve feature parity ends with the software selection...
Will edit when i have made more progress.
ETA: I have S-OFF now. I thought i could leave it alone until i tired of GB and/or stock kernel, but i should have known better. I used my Linux Mint14 (64 bit) box, a random USB cable (original HTC one is presumably with the original owner), and a twist-tie, and to be safe i flashed back my nandroid of stock first. After all the wind up about original this, 32 bit os, and precise that, i got it on the first try and it didn't wipe my SD card.
First thing i did is flash a custom splash screen. I made one and it was realizing it wouldn't work without S-OFF that pushed me over the edge.
Flandry said:
I'm trying to establish, as much as possible, the functionality my Maemo device had. I'm going to post my progress here for any to whom it might be useful.
notes
I've copied my Conboy notes to Tomdroid, but the ancient stable version doesn't support editing and the beta version (0.7.2) corrupts notes with bulleted lists. I really liked Conboy, so i hope the devs can get things sorted. Development seems to be really slow, which surprises me considering the popularity of Tomboy.
terminal
I encountered the hilarious problem with Terminal Emulator that others have: the forward slash key (of all things) only produces tildes, making the hwkb completely useless for terminal work. Someone suggested a Connectbot connection to local, and that versatile little app seems like a little slice of home coming from a linux environment. You can put an icon on your desktop that will open you right to that connection, too.
I'm still trying to figure out the best way to modify my keyboard mapping. I'd like to make the www. a Tab and repurpose the android keys and extra (right) shift, perhaps as arrows and a CTRL. The spacebar is also obnoxiously out of reach so i might move it to the Back key. Fortunately, Connectbot has some sensible workarounds that make these changes less urgent.
I have the latest ES File Explorer but the locked down nature of Android seems to make any kind of file system activities hopelessly complicated compared with a more conventional linux system. I was trying to install this nano editor binary but am not sure if remounting root R/W and unzipping it to / is going to cause issues.
spreadsheet
I've been using gnumeric on my N900. TBD
e-reader
FB Reader and PDF reader on the N900. TBD
offline maps
Used Modrana and Navit on N900. Both have strengths and weaknesses. TBD
misc.
It's nice that Flashlight is pre-loaded but i can't see any way to leave it on while i do something else on the phone. I think the custom setting in the quick settings of Bulletproof could do that. :/ It is a nice bright flash we have here.
The stock camera app combines the functionality of three separate apps on N900: BlessN900, Panorama, and the stock camera app, and in a much snappier interface, albeit with fewer options. I'm excited about that. I need to find an app that will simulate a scan from a photo (perspective correction), though.
Offline dictionary, wikipedia, and a gps recorder are also needed. TBD
Of course, porting a few classic games and apps (e.g. Doom, Starcon2, Gweled, MAME) with a few hours work each isn't going to happen in Android like it did with Maemo and its SDL framework. The ability to achieve feature parity ends with the software selection...
Will edit when i have made more progress.
ETA: I have S-OFF now. I thought i could leave it alone until i tired of GB and/or stock kernel, but i should have known better. I used my Linux Mint14 (64 bit) box, a random USB cable (original HTC one is presumably with the original owner), and a twist-tie, and to be safe i flashed back my nandroid of stock first. After all the wind up about original this, 32 bit os, and precise that, i got it on the first try and it didn't wipe my SD card.
First thing i did is flash a custom splash screen. I made one and it was realizing it wouldn't work without S-OFF that pushed me over the edge.
Click to expand...
Click to collapse
Not sure what your needs are as for a notes app, but I use the one HTC included in the ROM simply called Notes. It can import/export but I haven't used that feature or know the format. Also, Adobe PDF reader comes with the ROM, too. These are both in Miktouch. I have also run into that keyboard issue with Terminal, someone posted a revised Terminal app that fixed that issue but now I don't know where it is located. Perhaps look around on the Play Store. As to spreadsheets and other office-type apps, QuickOffice is now owned by Google and was made free in the Play Store. It can read/write most MS Office documents. And Google Maps now has the feature of storing offline maps for when you don't have network access.
Fuzi0719 said:
Not sure what your needs are as for a notes app, but I use the one HTC included in the ROM simply called Notes. It can import/export but I haven't used that feature or know the format. Also, Adobe PDF reader comes with the ROM, too. These are both in Miktouch. I have also run into that keyboard issue with Terminal, someone posted a revised Terminal app that fixed that issue but now I don't know where it is located. Perhaps look around on the Play Store. As to spreadsheets and other office-type apps, QuickOffice is now owned by Google and was made free in the Play Store. It can read/write most MS Office documents. And Google Maps now has the feature of storing offline maps for when you don't have network access.
Click to expand...
Click to collapse
Yeah i had just discovered QuickOffice was free after finding the usual subjects (Gnu apps, OO, etc) aren't available and presumably decent since Google decided to buy it. I vaguely remember there being a QuickOffice on my Handera(?) a decade ago. Wonder if it's the same thing.
The attention to detail in the ConnectBot app makes it actually possible to hack system files, and its support for copy and paste, combined with that nano binary i got installed, lets me copy-paste text into files. The lack of universal clipboard and general lack of time-honored keyboard shortcuts is driving me up the wall. I sure took that for granted on maemo. Android just isn't designed with a hardware keyboard in mind. :/
Nano is super flaky with poor refresh, and without keyboard arrows it's a bit hard to use. It would be impossible without ConnectBot's workaround for lack of CTRL, though. Can anyone recommend a good simple GUI text editor for editing config files etc.? One that supports copy/paste, unlike that half-assed ES File Explorer note editor atrocity.
Anyway, I used the above setup to make the changes to the gps.conf file recommended here.
I'm also finding the long-press on Home is a passable imitation of the camera-button or CTRL-BACKSPACE shortcut to task switcher on the N900 too.
I'm going to give the Sneaky Pete kernel a try now.
Flandry said:
Yeah i had just discovered QuickOffice was free after finding the usual subjects (Gnu apps, OO, etc) aren't available and presumably decent since Google decided to buy it. I vaguely remember there being a QuickOffice on my Handera(?) a decade ago. Wonder if it's the same thing.
The attention to detail in the ConnectBot app makes it actually possible to hack system files, and its support for copy and paste, combined with that nano binary i got installed, lets me copy-paste text into files. The lack of universal clipboard and general lack of time-honored keyboard shortcuts is driving me up the wall. I sure took that for granted on maemo. Android just isn't designed with a hardware keyboard in mind. :/
Nano is super flaky with poor refresh, and without keyboard arrows it's a bit hard to use. It would be impossible without ConnectBot's workaround for lack of CTRL, though. Can anyone recommend a good simple GUI text editor for editing config files etc.? One that supports copy/paste, unlike that half-assed ES File Explorer note editor atrocity.
Anyway, I used the above setup to make the changes to the gps.conf file recommended here.
I'm also finding the long-press on Home is a passable imitation of the camera-button or CTRL-BACKSPACE shortcut to task switcher on the N900 too.
I'm going to give the Sneaky Pete kernel a try now.
Click to expand...
Click to collapse
For hacking system files, an easy app to use is Kernel Tuner. Even though I'm using the stock kernel on Miktouch, I use Kernel Tuner to set my min CPU and governor (I have 1134 max/192 min and conservative governor on both cores) and I set the I/O scheduler to noop with a 2048kb cache. The app has the built in ability to make edits to system files and is geared for Sense ROMs.
Also, you might want to download/install the newer Swype keyboard from Play Store. It is newer/better than the Swype that is built in to the HTC ROM. The built in Swype can be disabled (I use MyBackup Pro to freeze certain things that are built in, like the Group messaging and Tmobile ID stuff that I never use).
Flandry said:
)
The attention to detail in the ConnectBot app makes it actually possible to hack system files, and its support for copy and paste, combined with that nano binary i got installed, lets me copy-paste text into files. The lack of universal clipboard and general lack of time-honored keyboard shortcuts is driving me up the wall. I sure took that for granted on maemo. Android just isn't designed with a hardware keyboard in mind. :/
Click to expand...
Click to collapse
Have you found some of Blue6ix' posts yet? He listed ways to remap the keys to whatever you wanted, and I seem to recall keyboard shortcuts was one of the things lamented when he moved to a phone without a hardware keyboard. (though I don't use shortcuts myself so can't say more)
davidf9 said:
Have you found some of Blue6ix' posts yet? He listed ways to remap the keys to whatever you wanted, and I seem to recall keyboard shortcuts was one of the things lamented when he moved to a phone without a hardware keyboard. (though I don't use shortcuts myself so can't say more)
Click to expand...
Click to collapse
Yeah that's what i linked to a few posts back when i mentioned it. I've spent a while playing around with it now that i have a functioning nano editor and bash. I found, to my disappointment, that CTRL can't be used as a modifier until Android 3. At least that's what i gathered. The amount of conflicting information on every thing i search for is mind-boggling, both due to vendor and device differences and android API differences, i assume. Anyway, no CTRL isn't too big of a deal since the standard CTRL-+ shortcuts aren't really standard on it, and VX Connectbot makes it easy to generate CTRL+? inputs. I switched to VX, an improved Connectbot fork, when i realized i had no way to generate angle brackets or pipe characters. VX Connectbot enables the SYM selector pop-up and and lets you map most buttons. It's really quite nice.
The more amusing/aggravating thing i discovered is that if you map a key to TAB, it actually is "symlinked" to DPAD_DOWN (keycode 20). That means it behaves vaguely TAB-like in the browser, but not in text editors. I found this out using the debug show keycode option in VX Connectbot. So the obvious system remap for the asinine www./.com key is pointless, and there doesn't seem to be any way to get a real tab input using just a remap. I'm not sure how much further up the pipeline you can go with a closed ROM -- really have no idea -- but again at least there's a way to get TAB in a shell with VX. I did, in desperation, try just entering the keycode for TAB (61) in the key layout file, instead of the enum name. Hilarity and a dead keyboard ensued... yay for cwm recovery. :silly:
So now most of my grand plans for modding the keyboard layout are sort of in tatters. I think I will
map the right shift, genius, sym, and alt keys to cursor keys (just too hard to consistently press the dpad left or right without getting an up or down in there somewhere). That's similar to the layout i'm used to on my N900.
I'd move sym to Home and make Back another spacebar. The spacebar has to be pushed close to its middle on this keyboard, and it's too far away to make sense.
probably remap www. to SHIFT_RIGHT so that it can be tab in Connectbot (built in option)
that leaves just the menu key as redundant (well, and two shifts and space bars after the changes). TBD
Edit: After reading through this, it is clear that if i went with an ICS ROM i could remap as intended. Prior to Froyo the key map files were much less versatile. I think i could get TAB working if i modded the binary keymap file, but it's probably not worth it.
Flandry said:
Edit: After reading through this, it is clear that if i went with an ICS ROM i could remap as intended. Prior to Froyo the key map files were much less versatile. I think i could get TAB working if i modded the binary keymap file, but it's probably not worth it.
Click to expand...
Click to collapse
The best ICS w/Sense ROM for this phone, in my opinion, was one from sun_dream. It was a direct port from the Sensation, using that phone's 3.3.2 ROM release as the base. There was an 3.3.3 release port but I found it to be much less usable/stable. The best ICS ROM, though, is scverhagen's CM9.1r13. It isn't Sense based, but it is very stable, excellent battery, and everything works as it should (for a CM ROM).
Fuzi0719 said:
The best ICS w/Sense ROM for this phone, in my opinion, was one from sun_dream. It was a direct port from the Sensation, using that phone's 3.3.2 ROM release as the base. There was an 3.3.3 release port but I found it to be much less usable/stable. The best ICS ROM, though, is scverhagen's CM9.1r13. It isn't Sense based, but it is very stable, excellent battery, and everything works as it should (for a CM ROM).
Click to expand...
Click to collapse
Without having even used an Android phone before, i'm not partial to Sense, but i decided after the previous discussion that i'm going to stick with GB for now for the extra camera quality. However, after this tweaking i think i will make a final nandroid and then flash scverhagen's CM9.1r13 to see if the android really is greener on the other side.
Is it worth going all the way to JB, or are those much less functional?
I've set the Miktouch keyboard layout up with relatively minor changes for now:
www. = SYM
Home key = SPACE
SYM = Left Up (caught again by the limited keymapping vocabulary of GB. If you set to DPAD_LEFT, it registers as DPAD_DOWN when the device is in landscape mode...
ALT (right) = Right Down " " "
Genius key = ALT (right)
I found this post and this post to be useful references when changing the layout.
Flandry said:
Without having even used an Android phone before, i'm not partial to Sense, but i decided after the previous discussion that i'm going to stick with GB for now for the extra camera quality. However, after this tweaking i think i will make a final nandroid and then flash scverhagen's CM9.1r13 to see if the android really is greener on the other side.
Is it worth going all the way to JB, or are those much less functional?
I've set the Miktouch keyboard layout up with relatively minor changes for now:
www. = SYM
Home key = SPACE
SYM = Left Up (caught again by the limited keymapping vocabulary of GB. If you set to DPAD_LEFT, it registers as DPAD_DOWN when the device is in landscape mode...
ALT (right) = Right Down " " "
Genius key = ALT (right)
I found this post and this post to be useful references when changing the layout.
Click to expand...
Click to collapse
I can only speak for my own tastes and experiences when discussing a ROM. I personally run Miktouch on my MT4GS. I've tried nearly every ROM available, and given them a good try out. For Sense, I'm gonna run Miktouch, just nothing else comes close to the stability. If I were using a non-sense ROM, I would use scverhagen's CM9.1r13, which is as close to the stability of Miktouch as I've found in a non-stock ROM. I've tried the CM10, 10.1, and 10.2 ROMs but for me the differences just aren't worth the little quirks and issues. Now, many people don't mind those things, or may not even face those same quirks as they might use their phone differently than me. On my Nook Tablet, I use the CM10.1.3 Stable release, as it is so rock-solid. But on this phone, I want 100% (or as close to 100% as is possible) uptime without having to make excuses for why that call got dropped or that text didn't send or my Bluetooth disconnected, etc.

Categories

Resources