yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] deuse:
I can't get this to install on the MLIGN-HeroV3 :(

Looks like it maybe for the 1.6 and above?
[G1 Android Development] ciwrl:
Yes, 1.6+

10char
[G1 Android Development] shaun1509:
This is great, thankyou.

Its working on kingklick aosp 2.1 v.14 rom and now google nav works for me again :) and then multi touch is really smooth.
[G1 Android Development] stevetigersix:
q for uk install

im running super d 1.8 rom to install the new maps with navigation for europe can i use Dawitt1995's version with Brut.all's International Nav, and removed Zoom buttons and just flash through recovery?
[G1 Android Development] G1-evolve:
Thank you very much. :D
[G1 Android Development] djcalamari:
I know this is nitpicky, but is it possible to create a version that leaves zoom in and out buttons, but only in the Nav part of maps?

The reason is, pinch to zoom is very hard for me one-handed while driving with the phone docked and bouncing down the bumpy road. Does anyone else agree that the buttons might be easier?

I understand this might be complicated and not worth the trouble, but thanks either way.
[G1 Android Development] kapsidi:
Cool!!

That was fast...I was checking many times during the day since the OTA update cause I wanted this on my Magic.

The 3rd option (Brut's) works nice on my Magic. I haven't check the NAV in Athens yet though.

Finally smooth MT...I want this on my browser too :)
[G1 Android Development] Chahk:
Same issue here. With the version of com.google.android.maps.jar in original post, any apps that use location (Movie Finder, WeatherBug, etc.) would FC with various errors about missing classes:

E/AndroidRuntime( 666): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.ikamobile.moviefinder/com.ikamobile.moviefinder.SetLocationActivity}: android.view.InflateException: Binary XML file line #92: Error inflating class com.google.android.maps.MapView
E/AndroidRuntime( 666): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496)
E/AndroidRuntime( 666): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
E/AndroidRuntime( 666): at android.app.ActivityThread.access$2200(ActivityThread.java:119)
E/AndroidRuntime( 666): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
E/AndroidRuntime( 666): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 666): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 666): at android.app.ActivityThread.main(ActivityThread.java:4363)
E/AndroidRuntime( 666): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 666): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 666): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime( 666): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime( 666): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 666): Caused by: android.view.InflateException: Binary XML file line #92: Error inflating class com.google.android.maps.MapView

Pushing Shafty's version of the JAR from above mentioned post and rebooting doesn't resolve this either. I'm getting the exact same errors.

Also, pushing these JARs always triggers every installed app to re-ZipAlign itself on first launch. Is this a side-effect of JIT being enabled?
[G1 Android Development] Chahk:
Actually, I take that back. I mistyped the file name while pushing Shafty's version of JAR file.

Clearing out the 2 versions I ended up with and pushing it properly this time does resolve the FCs on every app that uses location, and keeps the new Maps functional.

Re-zipaligning every app is getting annoying though.
[G1 Android Development] TrOjAnUK:
Can anyone confirm navigation works in the UK? I have tried all the zips, apks, still no navigation.

Cheers, TrOjAn

**** Edit **** I can confirm it DOES work in the UK :)
[G1 Android Development] AdamPI:
Yeah works here, on the latest Cyanogen, just replaced the old one with one line:

adb push "C:\Users\Milky Joe 4\Downloads\maps3.4.0-brut3-MT.apk" /data/app/com.google.android.apps.maps.apk

My last route was still there, straight back in.

Only issue, as someone hinted at with a starred location issue, it doesn't seem to be logging into to google, so anything requiring being logged in doesn't work.
[G1 Android Development] domenukk:
Not working on CSDI v.1 :/

Might be the lacking 2.x bits.

Can I just push some files from cyanogens build or is there no hope for me here?

(or can I get superD without ramhack?:D)

/edit: Force close in com.google.android.apps.m4ps

/edit: is clearing dalvik cache worth a try? guess not... too bad :/
[G1 Android Development] Brut.all:
You could try pushing cyanogen's /system/framework/framework.jar, but backup first.
[G1 Android Development] TheDong:
This all sounds really awesome to me. Problem is that I am a pretty big noob at all this :S I'm running Cyanogen 4.2.14.1 on a Rogers HTC Dream. I'm scared to really do anything with fear of my phone exploding. Would anyone be able to help? Thank you.
[G1 Android Development] stefanero313:
btw not working anymore on openEclair 1.1.3 :-/

just wanting to state this :)

/adb install maps3.4.0-brut3-MT.apk

1214 KB/s (2719843 bytes in 2.187s)

pkg: /data/local/tmp/maps3.4.0-brut3-MT.apk

Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

non-root installs btw
[G1 Android Development] Brut.all:
You've installed custom rom and then you're scared to install one, little app? ;-) If it is such problem for you, you could try nonroot version of maps (look at first post) - it installs like any other app, without any system changes.

Make sure you've completely uninstalled old maps: remove any maps-related files from /data/app and /data/dalvik-cache and then type: "adb uninstall com.google.android.apps.maps". Then install new maps.
[G1 Android Development] linuxluver:
Option 3: A Bit different for HTC Magic 32B

I have an HTC Magic 32B running Cyanogen Mod v4.2.14.1

I went for Option 3.

This step:

adb shell find /system /data -name \*google\*maps.apk\* -o -name Maps.apk -delete

...returns an error:

steve@media:~/android-sdk-linux/tools$ adb shell find /system /data -name \*google\*maps.apk\* -o -name Maps.apk -delete

find: unrecognized: -delete

BusyBox v1.15.3android (2010-01-29 01:54:08 EST) multi-call binary

...followed by the HELP for 'find'.

I found Maps.apk in /system/app and deleted it.

I then tried:

adb uninstall com.google.android.apps.maps

...and it came back with "FAILURE".

So I did "adb shell" and entered:

# find / -name *maps.*

...and got:

/system/framework/com.google.android.maps.jar

/system/etc/permissions/com.google.android.maps.xml

/system/sd/dalvik-cache/system@framework@com.google.android.maps.jar@classes.dex

/data/dalvik-cache/system@framework@com.google.android.maps.jar@classes.dex

I deleted these one by one (though the last two were the same - in effect).

I then did:

steve@media:~/android-sdk-linux/tools$ adb install maps3.4.0-brut3-MT.apk

998 KB/s (2719843 bytes in 2.659s)

pkg: /data/local/tmp/maps3.4.0-brut3-MT.apk

Success

steve@media:~/android-sdk-linux/tools$

...and it appears to have installed the hacked maps successfully.

I've just tested it and multi-touch and Navigation (outside US) works fine...though my street is still "unnamed road".

UPDATE: The next day several of my apps behaved strangely. "Wifi Tracker" was visible in my Market as "installed", but it was not on any app tray or list no my phone. It *was* there. I tried to re-install it from the Market....but the Market could no longer find it. It didn't exist. I wiped and restored from a backup....and "Wifi Tracker" re-appeared in the Market and I was able to re-install it.....but I had lost the hacked Maps. I'll try doing it again to see if installing the hacked Maps 3.4.0 has anything to do with dependent apps suddenly deciding they aren't visible anymore.
[G1 Android Development] shamo42:
works flawlessly on DWANG but get FC opening "My Tracks" now
[G1 Android Development] Brut.all:
@linuxluver

Yep, it is hard to install, but it couldn't be easier.

it's 3rd party app -> it must be built with different sign keys than already installed app

has different keys -> couldn't be updated as usual - original app must be fully uninstalled

must be uninstalled, but it's system app, so it isn't possible/supported -> you must do it manually

And differences between Android platforms makes it even harder, cause there are no solution, which will work for everyone.

Of course I could release it in form of update.zip file, as did others in this thread and installing it will be piece of cake, but then... hah, instead it will be uninstallable in usual way :-) Yeah, try to revert from #1, #2, #5 to original maps through market/package manager :-) I really, really prefer to answer complaints about installing my app, than "You !@#$%^, what did you do with my phone?! I can't update maps from market nor even uninstall your app!" :-)
[G1 Android Development] taz2781:
Great work, i have to delete the old one, manually from the adb shell (is a problem whit my busybox) but aside that, all work perfectly.

Keep the great work.
[G1 Android Development] linuxluver:
I'm happy with the way you've handled it. I was aware my file layout on the Magic was a bit different to the G1, so when when the find as-pasted failed it wasn't a big deal.

I wasn't sure that deleting the .jar, .xml and .dex files was the same as an uninstall.....but I guess it is. :-)

I posted my step-by-step for anyone else who may stumble over the same thing.

Thanks for the hacked maps! The audio directions were working more than 80% tonight when i went out...and every one of them was before the action required. Previous hacks have been silent 70% of the time and when they did say anything it was usually after the required turn. :-)
[G1 Android Development] miclaro:
The same here, also my tracks force closes.

So any maps editing app crashes after updating this. :(
[G1 Android Development] Brut.all:
Actually, it isn't :-) There will be some app permissions, certificates, etc. cache still floating around the system and so we need that "adb uninstall" after deleting files. Maybe restart or something else will clear them out too, but uninstall can't break anything, so it is good to run it :-)

I didn't change anything - only ported mod to 3.4.0 version. Maybe Google added some fixes.
[G1 Android Development] JAguirre1231:
They're trying to help the international users without really helping them.
[G1 Android Development] Brut.all:
Yeah, in 3.5.0 there will be probably fixed "Unnamed road" bug ;-D
[G1 Android Development] JAguirre1231:
I bet it will be put there "accidentally" ;)
[G1 Android Development] QaeadarDAzeal:
Works flawlessly on my phone. Tried the night mode and it's beautiful. Thank you guys for all your efforts. They truly are appreciated. =)
[G1 Android Development] kathi17:
Updated maps is in the market now!
[G1 Android Development] Chahk:
For Eclair ROMs, you still need Shafty's JAR file to make any apps that rely on location to work properly.
[G1 Android Development] kathi17:
I wondered about that, my maps is working perfectly, I haven't had any problems with the genie weather thing either. Those are the only two location based apps I use that I can think of. I was surprised that they worked because didn't use Shafty's file. I expect I will probably have a problem with something, but at least I will know what to do. Thanks for mentioning that, because I wondered about it when I installed the apk.
[G1 Android Development] Chahk:
It depends on the ROM. OpenEclair 1.1.1 shipped with that jar file included, while others (manup, xROM, etc.) haven't had the chance yet.
[G1 Android Development] TheDong:
Will that one also give me INT Nav?
[G1 Android Development] Brut.all:
Yep :-)

But you will have both maps installed in parallel and only one will have INT Nav. It is quite awkward.
[G1 Android Development] TheDong:
Hmmmm, That's a lot of space to be taken up. And the only way to remove the Maps I currently installed is to use ADB? See, my problem is that my ex rooted my phone for me on her computer and did everything but now as I said Ex.... Not really an option. So I'm trying to research all these things and find it very confusing lol.
[G1 Android Development] Neejay:
There is an update to Google Maps, as of today, in the market. I applied it, and of course lost MT now. :(

Gotta manually remove it and re-install this.

EDIT: uninstalled the update via market, and MT is back
[G1 Android Development] Brut.all:
System is unchangeable under normal conditions, so there is no way to uninstall or replace system app just like that. If you are root, you could do it through some hacking (deleting it by hand) and if you can't or don't want to, you could install nonroot version of maps, which was modded to install beside original maps. There is no other possibility that I know.
[G1 Android Development] kathi17:
You are right, I just tried my browser, and it doesn't have MT any more. I think I would rather have the new maps than MT in my browser and gallery though. I expect we will have the best of both worlds soon since the devs here are so good at what they do!

edit:ooops, I think MT was just having one of it's quirky spells, because it is working for me now in both the browser and gallery.
[G1 Android Development] Neejay:
Lucky you, I already uninstalled the update and now it wont let me reinstall the update.

Anyone have an idea?
[G1 Android Development] kathi17:
Do you still have any version of maps? If so, can you uninstall the other version and try to install the new version again? Or, what about the versions in this post?
[G1 Android Development] Neejay:
Good suggestion! Why didn't I think of that. lol :(

Thanks, I used "Hacked International Nav with MT by Brut.all" and manually installed it via adb

adb remount
adb shell find /system /data -name \*google\*maps.apk\* -o -name Maps.apk -delete
adb uninstall com.google.android.apps.maps
adb install maps3.4.0-brut3-MT.apk

Everything is back to normal, and I just realized this is the updated version too!
[G1 Android Development] kathi17:
Great, I'm glad it helped!
[G1 Android Development] APEX.7:
im trying to flash number 3. in my recover console, after typing in the first line, i get error cant mount /system...

:( any ideas?

can i install no 4. (non rooted phones one) if i uninstall maps i have? :( sorry im but nooby lol
[G1 Android Development] bdaboy338:
im running cm 4.2.14.1 and i cant get this to install. im trying to do it through the treminal and i keep getting failure. ANYONE???
[G1 Android Development] eghoti1:
is there a MT port for the browser in the works?
[G1 Android Development] Karolis:
I have tried flashing it, I've tried doing it manually - nothing works. And now I can't even install Maps from the market.

That -delete parameter on find command gives an error.

EDIT: It still says "Incompatible update" when trying to install Maps from the Market, even after re-flashing the rom. Also, I have removed all mentions of maps manually, and it say update in the market rather than just install :-/

EDIT2: I have managed to sort it out by doing the following: flashed CM 4.2.14.1, flashed #2, flashed #5, installed #3 via adb. I'm not suggesting this as an install path to anyone, but it did work for me.
[G1 Android Development] olearyp:
You'll need to edit /data/system/packages.xml to remove that final trace of Maps. Or wipe, but who wants to do that? Pretty much this procedure w/o step 4 (which is specific to an old version of TheOfficial). If you want to install a non-Market version, do that in Step 11 instead of installing the Market version.
[G1 Android Development] shiben589:
When I get to the final step of installing #3, im getting:

Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]

Anyone know how to get around this?
[G1 Android Development] b0ricuaguerrero:
the new update on the market has mt now, guess i can still use the second link to get red of the +/- buttons
[G1 Android Development] SilentTweak:
MT only works for Milestone as far as I know. I have no MT from the market version on my HTC Dream.
[G1 Android Development] SilentTweak:
Okay I finally got the #3 version to install on my CM 4.2.14.1 (HTC 32B Dream White). The instructions at first were confusing since nothing was going as I'd hope. In the end I found a simple solution.

1. First download #3

2. Rename the file to Maps.apk and place in your \tools Android folder

3. Go ahead and do the steps below

adb remount

adb shell find /system /data -name \*google\*maps.apk\* -o -name Maps.apk -delete

adb uninstall com.google.android.apps.maps

adb remount

adb push Maps.apk /system/app/Maps.apk

4. Reboot your phone now for safety.

So far, everything works for me. In Canada using Navigation.
[G1 Android Development] kathi17:
Do you have eclair? The market version works on my dream. (T-Mobile G1)
[G1 Android Development] SilentTweak:
Oh maybe that's why, I'm still using CM 4.2.14.1 as I said earlier. It does have Eclair bits, not sure if that counts. Not on any 2.1 Eclair build officially though. In cyanogen I trust! Probably won't move to Eclair until I know it's super stable, and won't need any Danger or Death SPL.
[G1 Android Development] kathi17:
Yeah, the danger SPL is pretty scary. I flashed it when everyone was bricking their phones, and I was terrified! Luckily, I flashed the radio first. There is a good thread about flashing it that was made recently, it shouldn't be too many pages away.

I know what you mean about Cyanogen mods, if you've got everything working, it's really nice. I am running eclair with no problems, but without some of the drivers, we have static when we use the camera, (pictures are fine, you just see static right after you take the picture), and there is no video. I really am loving all the new features I have so far!

I love my G1, but I sure wish HTC had had the foresight to give it enough ram to make it do what it was capable of. I wonder how far it can go for people who don't have root.
[G1 Android Development] Brut.all:
Nonroot version is fully independent.

Or just uninstall it :-) It should be possible after deleting files.

I think it's self-explanatory: you don't have enough free space to install app. Uninstall something.
[G1 Android Development] olearyp:
He stated it was already "removed manually", which to me says it was in /system/app and therefore isn't uninstallable. We went through all this when nav first came out. We did it again when it was actually released on the Market. There's a reason I've already got several posts on the topic. :)
[G1 Android Development] TheDong:
Would it be possible to remove the stock maps via the terminal emulator? I have no idea, but I'm just wondering.
[G1 Android Development] Brut.all:
If you have Superuser Permissions app installed (it is included in most roms) then yes. Just type 'su' and follow normal instructions for 'adb shell'.
[G1 Android Development] iermann:
Work for me! Nice Job!
[G1 Android Development] b0ricuaguerrero:
im running kingklicks eclair. thats y i have multitouch maps.
[G1 Android Development] Firerat:
skip the final step and use something like astro file manager to launch package manager.

the pm script gets all confused as it doesn't understand apps2sd
[G1 Android Development] dincp:
Tried flashing zip 1. Success, but I still have regular maps

Ditto for zip 2

Ditto for adb zip 1 contents

Ditto for adb zip 2 contents

Super D 1.8

It may be a function of me not wiping ext like suggested for Super D. Everything else works solidly*shrug*
[G1 Android Development] sureshg:
Wow..working fine with my Nexus One, outside US :)
[G1 Android Development] SilentTweak:
I found the thread... And you know what? XD I'm so stupid, I do have the danger SPL installed haha 1.33.2005 I didn't even know that was the danger SPL. I guess I'll try OpenEclair tonight since I've been hearing good things about it.
[G1 Android Development] kathi17:
I think you'll love the new features, and you can just go to the market and upgrade maps there! I used maps all day yesterday, and it was great!
[Touch Diamond2, Pure Themes and Apps] marek1:
Does anyone know if any weather plugin for titanium works on original WM6.5 ROM ?

thanks.
[Touch Diamond2, Pure Themes and Apps] kristofpetho:
Yes, TitaniumWeather works on any Titanium.
[Touch Diamond2, Pure Themes and Apps] marek1:
Please can you send me link for the newest TitaniumWeather + procedure how to install it ?

Thanks.
[Touch Diamond2, Pure Themes and Apps] kristofpetho:
Using the search function is pretty easy, but here you go:

http://xdaforums.com/showthread.php?t=481379

:)
[Touch Diamond2, Pure Themes and Apps] marek1:
I have some error : 'Http://handle.accuweather.com/widget/hadle/weather-data.asp?location=EZ003&metric=1 couldn't be opened

Line1 (\Program files\TitaniumWeather\Titaniumweather.mscr): link=ReadFile (http://handle.accuweather.com/widget/hadle/weather-data.asp?location=&location"&metric="&metric).

What to hell is this for error ? Is any Titanium Weather which works ?
[Touch Diamond2, Pure Themes and Apps] Cauchy:
I have the same problem. It seems we are all using an account call hadle and i think if is used to mach they block it. It would be easy to fix it if you could use your own account or use another one that still works example :

"//rdona.accu-weather.com/widget/rdona/weather-data.asp?location=SAM|AR|AR007|BUENOS%20AIRES&metric=0"

Unfortunately it seems as this address is hardcoded and can not be change either from the menu or the registry itself.

Hope this help and it can be fix on future release.

Ok I found where to change the address look for the file TitaniumWeather.mscr and change hadle for your own account like the one from my example rdona

this should made the trick.
[Touch Diamond2, Pure Themes and Apps] guslimousin:
Same here

the url = hadle.accu-weather.com/widget/hadle/weather-data.asp?location=SAM|PY|PA008|ASUNCION&metric

Doesn't work anymore. The change have to be on the source, beacuse is harcode, there is no settings changeable.

Anyone found another solution?
[Touch Diamond2, Pure Themes and Apps] Dirk:
There is another way. I use Home Screen Customizer. The developer of this simple app has posted his work on here but the app itself is available free through Marketplace.

Basically you can remove items from your Titanium list using the app but it also allows you to add some items too. One of them is Weather, another is a handy apps bar.

Works great for me on 6.5.

Hope this helps!
[Touch Diamond2, Pure Themes and Apps] TrashX:
That did the trick for me also. Thank you for sharing!
[Touch Diamond2, Pure Themes and Apps] jowi3:
Hi,

could you explain the "trick" for me

thank you!
[Touch Diamond2, Pure Themes and Apps] jamesoy:
hey jowi i hope you read this. i only just figured this one out.

1. open file explorer and find 'c:\program files\titaniumweather\titaniumweather.mscr'

2. open with a programme such as notepad.exe

3. FIND this line "link=ReadFile("h ttp://hadle.accu-weather.com/widget/hadle/weather..."

4. REPLACE 'hadle' with 'rdona' in 2 places. the line should then read "h ttp://rdona.accu-weather.com/widget/rdona/weather..."

5. SAVE.

6. Update from TitaniumWeather settings.

this fix basically changes to another registered username with accu-weather. perhaps hadle's account got closed.

God bless

james
[Networking] dickbaua:
Hello Developers!

I'm look for a software to share my Storage Card from HTC HD2 as Networkdrive. It would be greate to open Windows-Explorer goto: "\\IpAdressOfMyHTCHD2\StorageCard" and here i can handle with the files like they are on a normal PC. Is there a Software or how can i configure this?

I found a Tool Called Wifi-Remote-Access but this only supports File Handling in the Webbrowser which is slow to delete multiple file os to copy multiple files. It is a greate tool to work with single files.

Any suggestion for me?