yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] AndDiSa:
Unfortunately I found an issue with the new rom / theme: I have FC's with several apps (YouTube, Aurora, ...) Even applying the theme again does not help. YouTube fails with a Java-ClassCastException (android.widget.LinearLayout) in com.google.android.youtube.HomeActivity. Any ideas what could be wrong?

Edit: It seens to be still a theming problem. Without theme applied it's working fine.
[G1 Android Development] beejizzle:
Im having issues with since the 2.3.1.1 and 2.3.2 versions themed (2.0 eclair & ghrome-themes), my youtube-player force-close when i try to start it. The base+exp doesnt give me the problems but as soon as i theme the phone i get this force close error.

32B Vodafone Magic TMO EU.

Please give it a check enom.
[G1 Android Development] ShermCraig:
Update: Got YouMail to work. Cannot get Babbler to work. I think it may have something to do with the rom being installed and then using Backup for Root to restore previously installed apps? Anyone?
[G1 Android Development] ohnoezmahfone:
Maps 3.3

I'm also having the maps installation problem, with ADP DRC83 2.3.2. I'll try updating to 3.2.3 and post back if I'm still having problems.
[G1 Android Development] enomther:
v2.3.3 hero themes are up

All,

v2.3.3 hero themes are up

~enom~
[G1 Android Development] Pizr:
Thank you for updating my favorite theme! Works like a charm, AGAIN! Put up the great work :D..
[G1 Android Development] olearyp:
You're going to love this answer, but you can't update the existing maps because the package isn't signed properly! :D

The Maps included with TheOfficial is the Brut.all hacked Maps with international Navigation support. Since Brut.all isn't Google, the hacked Maps.apk can't have Google's signature on it, and attempts to upgrade will therefore fail unless the original package is removed first.

EDIT: Apparently, according to canadiancow's own message on his Nav Launcher app, Google's hard blocked international usage of Navigation at the server level. Oh well.

If now inaccurate qualifier, then you can remove Maps through expsetup, then install the Market version. This will probably work without further ado, though there's the possibility you'll have to muck about in packages.xml (you can find details if you look through my post history about a month and change ago). Otherwise, you'll need to wait for the latest Maps.apk to get modded, and either install it yourself or wait for enomther to roll it in.
[G1 Android Development] DKM119:
Enom once again great job with the update...I just that something is bugging me and I really wanna find a fix for this...it seems that there is google map update on the market when I tried to update it dl fine but after I few seconds trying to install I got a message saying that the package hasn't benn signed correctly...any ideas?
[G1 Android Development] JonInAtl:
Did you not see the post DIRECTLY above yours? This is how threads get so badly cluttered, nobody wants to take take a second to research for themselves before asking a question that's already been asked and answered.
[G1 Android Development] Vlad83:
Thanks for the updates Enom...

Please add the 2.0 dialer and new gprs/hspa settings in the next update

Lucid, where can I find all the commands for your script? Only a few are listed under -h...
[G1 Android Development] mdavidf:
Check out Lucid's thread for questions on his script: http://xdaforums.com/showthread.php?t=480582

There's a Readme file at the end of the first post, to maintain formatting, I suggest opening it in your word processing program and NOT Notepad. The file doesn't seem to have all of the commands, but it has more than "Lucid -h".
[G1 Android Development] DKM119:
No I didn't see it...if I'm not mistaking my question was to enom who really KNOWS....and you shouldn't talk about how threads getting cluttered because you are doing the same....
[G1 Android Development] ohnoezmahfone:
I tried removing it via adb and then installing the new version from the market and it still failed... and I can't install the old version now...

Ugh, no maps!
[G1 Android Development] enomther:
open terminal or adb ... perform the following ..

su
busybox rm -rf /data/expstick/ep.version

Reboot into recovery and reflash the latest expansion pack, boot up.Then apply a theme if you want, etc.

This will reinstall the ROM's GMaps.

Wait for me to update it (or resolve it) in the ROM. Patience it will happen.

~enom~
[G1 Android Development] f00dstamps:
Camcorder/Youtube

I was recording a video earlier and the audio was not working. I tried several times with no luck. After the video was recorded, I tried to upload to Youtube directly from my phone but it failed and attempted to retry several times. It got stuck at 2% on a 8.10MB file.

Is the camcorder audio and Youtube upload working for anyone else?
[G1 Android Development] enomther:
YouTube in EU version.

I did find an issue w/YouTube on the EU ROM after theme'ing. I will produce an update soon on this. In the meantime ... you could try ...

In terminal or adb (while phone booted) ..

su
rwsystem
busybox rm -rf /system/app/YouTube.odex

Then reboot. See if that resolves it.

~enom~
[G1 Android Development] alritewhadeva:
Great work :) Eclair dialer please!...btw noticed you reached 2000 posts enom GRATZ :D
[G1 Android Development] Vlad83:
Cool thanks. I went to his thread but didn't check the txt file. Looks like it's only missing the new -z option for zipalign...
[G1 Android Development] olearyp:
Thanks! I appreciate your gratitude. I'll note that nearly every one of my posts is on this very thread, offering support as a way to help enom out, and I was directly involved with getting the initial Maps+Nav installed on this ROM (before enom had the opportunity to do a release).

Beyond that, signing conflicts are a general Android question. The same thing comes up if you self-sign a package you've built from source--you have to remove the original first. I've given an answer, and you're more than welcome to ignore it, but please don't imply I'm just making stuff up. I do this because I love this ROM and want to help out, but as you may guess comments like this really don't encourage me to continue.

(Don't worry enom, I ain't goin' anywhere! Though if you'd like me to stop offering more, er, experimental advice, or mark it better, or warn people that they should at least follow directions if they're gonna try it...I'd be happy to do that. Off to use nandroid before running expsetup to remove the built in Maps so I can see the new goodies...)

EDIT/UPDATE: Yep, gonna have to mess with packages.xml for this one too; good ol' incompatible update (sigh). Also, maybe JonInAtl was who that was directed at...but it still comes across as "I didn't ask you," and that just wasn't nice :)
[G1 Android Development] Vlad83:
Dont think that comment was for you oleyarp, but for JonInAtl, but that was a rude comment nonetheless. DKM119, your answer WAS directly on top of your question, why bother Enom for something that has been answered. This is a community that helps out one another and no one puts in more effort to help (besides Enom obviously) than oleyarp. You should check all solutions before asking questions that have already been answered.
[G1 Android Development] enomther:
olearyp!!!

Just go away already ... would you ???

LOL JK :D

Everyone just calm down ... we're all friends right? ... oh wait ... ok ... we all use TheOfficial right? ok, good ... now ...

For future reference olearyp's aid and help are usually spot on ... and always greatly appreciated!!! (Even if on the experimental side of things ... please by all means offer away) It's not like you said flash my custom boot.img to fix the issue here at this "link"! We're just talking about an app here ... a little experimenting is highly natural and should be safe ;)

What works on 1 ROM is bound to fail on TheOfficial, b/c I love being different. :)

Now let's all play nice, shall we. :)

And for what it's worth (olearyp) ... in the past ... you have been very clear that your instructions may differ from mine ... so in terms of noting it ... you're doing just fine, no biggie. Besides ... if one assumes I endorse anything anyone else says implicitly ... that's their problem, not yours or mine.

EDIT: AND YES ... it was directed at JoninATL

~enom~
[G1 Android Development] g1pete:
Enom,

thanks for porting the Ubuntu theme, looks great.

Feels like Christmas..:)

I don't drink, so I sent you some Tea. You can put in whatever you feel like...
[G1 Android Development] enomther:
Am still considering the dialer ... I dunno ... would cause havic for themes ...

now I must spend my last 490+ posts for something good ... as once I hit 2500 I turn back into a pumpkin and become useless again. :p

~enom~
[G1 Android Development] enomther:
Thanks! Tea is just fine ... I'll put my own spices in it, np. ;)

~enom~
[G1 Android Development] olearyp:
Well, I wasn't fishing for complements, but they're appreciated all the same.

So, yes, for the impatient: The Unofficial TheOfficial Guide to Maps 3.3 on TheOfficial 2.3(.x, x <= 3)!

The following steps are left here for historical purposes. Future archaeologists, take note.

Read and understand all directions before beginning work.

Wear these safety glasses.

Backup your phone (nandroid works well for this).

Remove Maps via expsetup.

Reboot.

The following four steps may not be required on TMO builds. YMMV.

Pull /data/system/packages.xml to your computer.

Remove the <package></package> tag for Google Maps. If you are lost here, you shouldn't be attempting this!

Save and push the modified file back to its original location.

Reboot.

Install Google Maps from Market.

Since the modded Maps.apk is no longer useful due to blocking on Google's end--see the Think Tank #2 thread for details--there's really no loss here, unless you're pressed for space on /data and therefore really, really have to have Maps on /system.

The preceding message is not endorsed, approved, or condoned by enomther, Inc., or its subsidiaries. :D
[G1 Android Development] Mikey:
I can delete everything after the 3rd post.....that would drop your post count =)
[G1 Android Development] enomther:
LOLOLOLOL @ olearyp! ... The New Yankee Workshop!?!?!?!?

:D
[G1 Android Development] Shady Gambino:
I'm assuming you need to have adb working to pull the packages.xml from an ext3 partition. While editing an xml file is rather simple for me, I don't have adb working on my Windows machine. Is it possible to accomplish these steps via terminal? For example, copy the packages.xml to your SD card, mount, edit the .xml, replace?

btw, I don't mind your posts and rather think they're helpful.
[G1 Android Development] Shady Gambino:
Vlad, funny thing is, when I browse my data folder with Astro or Linda, there's nothing there...
[G1 Android Development] BloodyWasHere:
theyre there... but just hidden... thats cause those file explorers dont have su permission.. the only file explorer in the market that allows you to explore those restricted files is probably root explorer.
[G1 Android Development] olearyp:
Should be workable; I haven't tried it. Just need a text editor--probably much easier with a G1 than with the myTouch. The file is in /data, so the partition is already read/write, just need to be root to get at the file.

(P.S.: "First, let's talk about shop safety.")
[G1 Android Development] BloodyWasHere:
Actually i just tried it, it downloaded and installed successfully, but when i open the app, it fc's,

but then again, bringing back the maps app never worked, even when i busybox rm -rf /data/expstick/ep.version and reinstalled the expack, it would come back, but i would still get an fc, always had to resort to nandroid to get an app back when removing it from expsetup.. maybe a theme issue?? i dont know.. im using the minus theme
[G1 Android Development] zimphishmonger:
A complete reinstall/uninstall (including all the cache) worked for me. I found a script the in the apps sub-forum the helped me install 3.3.0.
[G1 Android Development] olearyp:
Yeah, dalvik-cache could cause problems, so you might try that. With Amon-Ra recovery you can selectively wipe dalvik-cache, which would seem useful here. That said, I didn't have any problems, and did not have to do this step. However, if it helps, please report and I'll update my original post.
[G1 Android Development] BloodyWasHere:
ah unfortunately its still not working.. erased dalvik-cache and all... app opens.. i see the grid lines.. and boom.. f'c jumps up on me.. ah well... guess ill do what i usually do to fix stuff like this.. wait for enoms next upgrade. :D
[G1 Android Development] Vlad83:
You need a file manager designed for root users. There is root explorer and SU File Manager (the one I use). It is well worth $1.99 imo, you can do anything from copy paste to open zip files... It also has a terminal... Especially if you are like me and not yet proficient enough with linux to get around with just a terminal...
[G1 Android Development] ohnoezmahfone:
I tried this, but no go. I actually can't get 2.3.3 to boot for me with any combination of wipes and flashes, whether I allow it to boot between the DRC83 base and expansion pack or not.

Since Google is now apparently blocking navigation for outside the U.S. anyway, can the next version have the stock Maps again?

BTW, didn't mean to sound impatient or unhappy, I know when I start screwing around with adb I takes my chances.
[G1 Android Development] Pfeffernuss:
Same here. Edited packages.xml, downloading and installing Maps works, but the app itself FC's.

Going to read the Android App section now, as you say you got it working after all ;)
[G1 Android Development] enomther:
Hey DOHCtor,

This is an OTA update for EU users (not US). From my analysis. It appears to be another framework update. Specific to EU users. Nothing major at all. But in keeping with the latest TMO releases as possible I will produce this for EU users.

How'd the HTC ADP install go, ever get around to it?

~enom~
[G1 Android Development] DOHCtor:
I was aware that it was an OTA update for EU users, I was just wondering what was in the update.

The ADP + expansion pack is great and is running fast. So far, I'm not having any problems with it.
[G1 Android Development] enomther:
Glad to hear all is smooth on your end with the HTC ADP + exppack. I was thinking that would be the case.

Things can only get smoother from here. I was actually "kinda" hoping TMO would patch the wicked linux security hole in crc37, but that's a no go for sure. So from my best estimations, this is almost certainly some form of a java framework update. Which means it's practically minor. I'm sure it's some kind of bug fix for EU users.

It's all binary and since they lack official release notes on the matter, the only recourse we get is binary analysis, which tell me that it's minor.

~enom~
[G1 Android Development] enomther:
TMO OTA EU-CRC37 posted

All EU users,

I have posted the updated and rooted TMO OTA EU-CRC37 base rooted ROM.

If you want whatever update TMO just published to EU users, it is now available in rooted form.

Also, if you use the expansion packs, you will have to reapply it after installing the new EU-CRC37 rooted base ROM.

One final note, once you apply the expansion pack, your phone will display CRC1 (even though you are CRC37), this is because the expansion pack basically tells the phone it's a US-CRC1 build. No need to fear, it is still CRC37, still an annoying display issue.

I will try to get this version "display-issue" resolved in v1.6.

~enom~
[G1 Android Development] skootah:
Hi so are you sur this crc37 want block protected apps on the Marketplace?
[G1 Android Development] enomther:
Market is confirmed to work

Hi skootah,

Yea I'm positive you'll be fine. I guess you're asking because of the complaints when you search google about the CRC37 update.

My best guess here is that t-mobile pumped out CRC37 before that version was completely excepted by the Market for paid/protected apps.

Anyhow, it has been tested and confirmed to work by a few EU users in different areas. So I'm confident it's working fine.

If you are concerned about it, perform a nandroid backup first and after you're loaded up in CRC37, give it a test. If it doesn't work, then restore your nandroid, no worries.

~enom~
[G1 Android Development] dta1974:
A couple of my friends have installed this new version and they say it is working great,no complaints about the market at all.One of them is in Germany (company Tmobile)and the other one is in Spain (company Movistar).
[G1 Android Development] skootah:
ok thanks you both enomther and dta1794. I will try this now and thanks for the ROM and updating.
[G1 Android Development] enomther:
Your welcome skootah.

Hey dta,

Thank you for some more confirmation. Much appreciated. Still looking into the IM deal. ;)

~enom~
[G1 Android Development] dta1974:
I ´m telling you right now,you will not regret,good performance,smooth,no force closes,good battery life and a lot of help from enomther. ;);)
[G1 Android Development] dta1974:
Thank you so much.I do appreciate it.

If you can´t find it,it´s no big deal. ;)
[G1 Android Development] skootah:
so feedbak heres CRC37 Marketplace is fine working. Thanks both agin.
[G1 Android Development] dta1974:
Good to hear it´s working for you.

Enjoy it. ;)
[G1 Android Development] BeRo1985:
Yeah, CRC37 is also working on my G1 now without poroblems. But I've not installed your original CRC37 ZIP, instead of this, I've edited and resigned this update.zip, so that it doesn't format /system and reflash boot.img (because I'm using a own init.rc without flash_image recovery /data/recovery.img, because this causes a bad flash recovery image content on my G1 with SPL 1.33.2005 , so that I've must reflash the recovery then over fastboot by hand), and I've added /system/lib /system/etc/ (except NOTICE.html.gz) /system/fonts/ /system/media/ etc. from the update ZIP, so that It overwrites simply the old files from CRC1 with the new files from CRC37.

Result: I've now CRC37 with own modified FullFeature ExpPack 1.5.2 and the original build.prop from CRC37, so that it's identifed correctly as CRC37 EU now. And this without to must reinstall and reapply my own changes on the system.
[G1 Android Development] enomther:
good stuff

Awesome.

Exactly the intent behind the flexibility of this build. That's good stuff BeRo.

;)

~enom~
[G1 Android Development] BeRo1985:
A question: Will ExpPack 1.6 get multi-touch (like at http://lukehutch.wordpress.com/2009/01/25/get-multi-touch-support-on-your-t-mobile-g1-today/ for JF per kernel patch)?
[G1 Android Development] tazz9690:
Which is better?

I have Cyanogen 4.0.1 and it works like a dream for me. I was wondering if this is better and if I should flash this one over. Can I get some insight please. :o
[G1 Android Development] dta1974:
That´s a tricky question.

None of these roms are better or worse,it´s just a matter of you and your needs...enomther´s roms are great in terms of stability,speed,smoothness,performance,battery life, etc...etc.As far as I can see he likes sticking with the original rom,so no crazy tweaks,add-ons,themes,which to me it´s a great,great choice for people like me who like that kind of stuff.
[G1 Android Development] enomther:
Hey BeRo,

Multi-Touch is on the radar. I can tell you that the updated synaptics driver patch described here, will likely not be in the v1.6. As this is still something I'm testing.

If testing occurs quickly enough, this might be a possibility, I'll keep you informed. I prefer stability over rushing something into the build.

;)

Hey tazz,

So as to not sell my ROM, make a cyanogen nandroid backup. Flash this, give it a try and make a free choice my friend. If you wanna go back, restore your nandroid. ;)

~enom~
[G1 Android Development] ID#:
I'm one the CRC1 EU Version v1.5.1.

How can I easly update without losing settings, sms, savegames ...

Can I just take the CRC37 update.zip, reboot, and install the exp. Pack?

Which is the best way to update? I do not want to lose my smooth running system with all the settings :)

But a securitypatch is always a good idea ...
[G1 Android Development] JonInAtl:
Google Maps 3.3.0 solved

Go to the /expstick/vsapps folder on the ext partition of your SD card and delete GoogleMaps.apk

Download the file from the first post here

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

Copy to the root of your SD card

Go to recovery and install the Maps_3.3.0_update.zip file

Reboot

Go to the Market and install Google Maps so you'll get update notifications.
[G1 Android Development] BloodyWasHere:
i was getting ready to post that up, lol, you beat me to it.. yeah that definitely worked like a charm... but to make it easier to understand, instead of deleting it from /expstick/vsapps, just go to expsetup, option 15, and uninstall google maps(second option i think), then download and update through recovery..
[G1 Android Development] rbaggio00:
/expstick/vsapps folder on the ext partition

sorry im not sure how to get there to delete the file can anyone help me out
[G1 Android Development] BloodyWasHere:
read the text above yours... or

Open terminal emulator

$su

#expsetup

and select option 15, it should then ask you if you want to remove google maps.

"Download the file from the first post here

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

Copy to the root of your SD card

Go to recovery and install the Maps_3.3.0_update.zip file

Reboot

Go to the Market and install Google Maps so you'll get update notifications."
[G1 Android Development] beejizzle:
Enom, did you have any solution for this?

Also, yesterday when i had my alarm go off, i got crazy when i tried to turn it off, the application closed and the alarm keep beeping so i rebooted the phone and when it started i got a message about UIDs inconsistan the phone may not work correct and a button "Im feeling lucky" after that some parts of settings was wiped but not sms and stuff. Its there everytime i reboot, even after i upgraded to 2.3.3 anyone knows how to fix?
[G1 Android Development] olearyp:
Best guess: try running fix_permissions from recovery. It's an option in the "Other" menu on Amon-Ra's recovery, if you have that, labeled "Fix UID mismatches" (or similar). Otherwise you can just run it from the console in recovery (G1 only) or over ADB.
[G1 Android Development] lotherius:
Cannot Install Google Maps 3.3.0 on TheOfficial

Decided not to say what I had to say - edited to remove it.
[G1 Android Development] lotherius:
Decided not to say what I had to say - edited to remove it.
[G1 Android Development] f00dstamps:
Has anyone else been having a problem with this?

Enom - do you have a possible solution for this?
[G1 Android Development] olearyp:
Did you try this? EDIT: Oops, different issue...distracted by the whole YouTube thing.
[G1 Android Development] enomther:
I responded to you here ...

http://xdaforums.com/showpost.php?p=5099274&postcount=5570

~enom~
[G1 Android Development] iwamoto:
Enom,

Can we expect the new maps app in 2.3.4 with nav. outside of the US ? :D
[G1 Android Development] mgorman:
expsetup is not installing loccys better browser.
[G1 Android Development] olearyp:
That's not in enomther's control. Check Think Tank #2 for updates on outside US support in Maps. The short version though is it's not going to happen anytime soon as Google has deployed checks on the server side which are much harder to work around.

Reflash the theme template or your chosen theme after selecting BetterBrowser in the theme profile.
[G1 Android Development] iwamoto:
Ah damn it, thanks anyway, now, do i upgrade or not ? .... let's just hope they can fix it
[G1 Android Development] enomther:
GoogleMaps 3.3.0 on TheOfficial

All,

For those wishing to upgrade to v3.3.0 of GoogleMaps on TheOfficial.

I'm not going to release an update solely for this application. If you would like to upgrade while awaiting the next TheOfficial version ... flash this update.zip in recovery and it will upgrade your gmaps to 3.3.0.

http://www.androidspin.com/download...S/&file=GoogleMaps_330_TheOfficial_update.zip

~enom~