yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] jpeiv:
TMO OTA?

I got a notification for an "Android 1.6" OTA update that was 9.6mb. It stated that it would improve call quality. I haven't installed it or even downloaded it. I assume it's the latest radio version, but I'm unsure what to do. Since I'm running the "TMO OTA DRC83 US" base should I follow through with it?
[G1 Android Development] olearyp:
It won't work. It's the DMD64 update, but you can't install it since your system isn't stock.

The prop files were fixed in 2.6.x to make the notification go away. You can also use `lucid -u && lucid -prop' to update the prop files if you do not wish to upgrade at this time.
[G1 Android Development] majoraccent:
Switched to AOSP and the "Android OS" battery drain problem seems to have disappeared completely, from what I can tell. There must be something in common with TMO 2.6.1/2.6.2 and Dwang's ROM that causes this in certain situations.
[G1 Android Development] LucidREM:
GUSTO

have you checked your PM?
[G1 Android Development] pezhore:
Yep, it was EXT4... I reformatted w/EXT3 and all is well. Once again, if I had relayed my config more clearly I'm sure it would have been resolved sooner. Thanks anyway!
[G1 Android Development] LucidREM:
GUSTO

new versions of GUSTO should now be achievable (lucid v1.61.23) without the need to update the script file .. utilizing the redirect it will now pull directly off olearyp's server and not my own .. yea me!!
[G1 Android Development] Mysticales:
Ok this is the most annoying thing ever... anytime there is a expansion upgrade, Ill apply it, but when I boot up, it boots into the black screen of death. Which means I have to backup all my apps, remove the apps-private folder totally (Since thats what causes it to black screen) and reinstall those MANUALLY. The question is why? Why is it that one cant do a simple upgrade without having to wipe and everything just to get things working? =/
[G1 Android Development] LucidREM:
Black Screen

this has only happened to me on rare occasions and usually can be linked directly to some offending app specifically .. as always .. do a nandroid before applying and you should be able to go back .. there should not be a reason the new expansion would create such havoc on your phone
[G1 Android Development] Mysticales:
Makes you wonder which app.. could be anything from power managers, to quest live, um got a few things in the app-private folder.

Even used enomdater. Somehow I feel when it deletes the cache it does something.. but VERY annoying to have to reinstall those apps, then redo my backgrounds, settings etc, not to mention lost my text msgs.. sigh.
[G1 Android Development] Ace42:
I didn't notice it was outputting as text instead of a link, it's for 2.6.2 & 2.6.1

http://www.4shared.com/file/235823091/44755ee/Espresso-Enom-Latest-AOSP.html
[G1 Android Development] RichieDaze:
This happens to me also, But stuck on android bootscreen. I have to wipe the ext partition for it to boot regularly. (T-mo and AOSP.)
[G1 Android Development] tommydjay:
I have no issues applying updates....mine goes to the android screen for a long time...but I am patient....no more than say 10 minutes....but that is quicker than having to redo everything....and it has even sat on the black screen for awhile....just relax let it do it's thing....I have a question for the caches...my google maps app is nearly 7 meg but the cache delete is not selectable...any thoughts...and what will happen if I delete the market cache?? it"s nearly 4 meg....I am just being curious....oh and drudge has a headline " Smartphone sales to overtake pc sales by 2012"...thanks...
[G1 Android Development] jerry214:
Very grateful I have downloaded the theme file
[G1 Android Development] liaowg:
Any plan to support JIT dalvik?

Nowadays they are talking about JIT, and my phone is ****ing slow

thx
[G1 Android Development] parker81:
i am using the most most current rom, over the night i recieved a notice to update to 1.6..

what gives?

if i do the up date will it wreck everything or just return me to stock?
[G1 Android Development] arefin:
..... .... e...le

waiting for Elegance :-) ... ... .... patiently (??!!)
[G1 Android Development] olearyp:
No. There are several ROMs that support this. Use one of those. No need to be rude. JIT is unstable and relies on stuff from Eclair, making it an instant rejection here.

It won't work. You should be able to run `lucid -u && lucid -prop' from the terminal to shut it up (by updating your build.prop so the servers think you've already updated.)
[G1 Android Development] chief2842:
Questions I am having problems doing a nandroid backup with the latest TMO U.S. pack. It bombs out and it ask me to run nandroid-mobile.sh from the console any clues on how to fix this?

Thanks

Edit: nevermind I figured my problem out.
[G1 Android Development] krushinrussian:
I have a black G1, I followed the instructions to a T yesterday and it worked great! However, I woke up today and my keys are all messed up.

Heres what the keys do:

my P key presses pq8yt19d

my del key presses JHGL

my enter key presses amncs,x

my right side cap key presses / ~Z{

my back key presses u542i3

Edit/Delete Message

This is the rom I used:

AOSP-1.6_r2 + ADP DRD36 - (Supports *most* Languages!)

-- Rooted Base (3/1/2010)

MD5: 2bfa1b02d088f20d3f63710ae5232528

----- v2.6.2 - Expansion-Pack - (3/4/2010)

If anyone could help it would be awesome.

**also I did try wiping and reflashing the handset
[G1 Android Development] alongenemylines:
any way to remove the tether apps? I've rebooted into recovery, went through console, and removed them from /system/app, but they're back after a reboot.

edit - nevermind, figured it out
[G1 Android Development] chief2842:
Ok guys I am having trouble with this applying this Nexus launcher I flashed the zip but I do not see anything on my home screen. Do I need to delete some icons from my HS in order to see the dots?

edit: Or will that Launcher only work on the AOSP roms?
[G1 Android Development] olearyp:
(1) What Nexus launcher? Link to the thread would be good. (2) Regardless, it probably requires Eclair backports, which TheOfficial does not have.
[G1 Android Development] chief2842:
Sorry my man thought I put the link in the thread. Here you go http://xdaforums.com/showthread.php?t=645550 one person in the thread said he had it working on TheOfficial ive flashed the zip and I can't get it to work.
[G1 Android Development] Ace42:
He probably doesn't know that enom doesn't use any eclair stuff in his rom...Hence the name TheOfficial since it's based off of official roms not back-ported things.
[G1 Android Development] chief2842:
Aww got it thanks for clearing that up.
[G1 Android Development] Ace42:
Apologies, I just flashed it onto AOSP and it works fine but I deleted the original Launcher first with root explorer.
[G1 Android Development] chief2842:
root explorer? can I delete it with the Lynda File Manager?

Edit: I deleted it through terminal emulator. Thx
[G1 Android Development] olearyp:
Oh, that's slick and new. But yeah, probably AOSP only--though a logcat would help confirm.

I'll have to check the launcher out. If anyone has a problem on non-AOSP and wants to logcat it, put it on pastebin and I'll have a look when I get a chance.
[G1 Android Development] chief2842:
Ha yea I don't think it works with the TMO build I just flashed it after deleting the Launcher from the app dir and rebooted. Well acore kept force closing when it booted up so I restored from my backup and I'm back up. Now If I want to go from TMO to AOSP what would be the correct steps I've been on TMO U.S. since Ive move to Enom's rom also what are the disadvantages and advantages when going from TMO to AOSP?
[G1 Android Development] Ace42:
No but with term

su

mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

cd /system/app

ls

rm appname.apk

then you should reboot and hold the house button
[G1 Android Development] ogwilson:
Anyway to install the TMO US version of this rom without data? Unfortunately, I can't pay for data services at the time, and I really want to isntall the TMO US version of this over the ADP rom, but TMO US doesn't allow me to set up any wireless settings before signing into my Google Account.Any workarounds for this?
[G1 Android Development] olearyp:
There is, but it involves using ADB. You'll just need to connect the phone to your computer and run:

> adb shell
# am start -a android.intent.action.MAIN -n com.android.settings/.Settings

You will then be able to configure wifi.
[G1 Android Development] chief2842:
I ended up using the Gusto app to make the system dir RW but I kept getting acore force closes.
[G1 Android Development] olearyp:
Is this still on TMO? If you're still trying to get AnderWeb's Launcher installed, it's probably best to run those commands from recovery rather than remove Launcher while its running. I expect you'll still run into problems due to the signature conflict, however--the same reason that enom's modified Launcher isn't included with the TMO expansion pack.

I've just flashed the update.zip for it and I've gotta admit, it looks nice! Not quite as zippy as enom's/stock but not bad at all.
[G1 Android Development] chief2842:
I went ahead and flashed the latest AOSP rom and expansion pack but the contacts and dialer keeps forcing closing. I flashed without wiping do you thats why the dialer and contacts keeps force closing?
[G1 Android Development] olearyp:
Yeah, TMO->AOSP is a wipe situation. The Android systems are too different to no-wipe.
[G1 Android Development] chief2842:
Cool finally got the nexus launcher working with AOSP.
[G1 Android Development] chief2842:
Google maps question instead of me wipe and re-flashing to get the lastest maps 4.0 can I just rm maps.apk from system then try to download the latest maps from the market?
[G1 Android Development] olearyp:
You'll need to both do that and modify packages.xml (I know enom said he would be releasing an update to fix this, but it hasn't happened yet). Maps shouldn't have been included in the first place.

An app to modify packages.xml is on my todo list, but hasn't happened yet.

You'll need to pull /data/system/packages.xml, edit it to remove the <package></package> tag for Maps (search for the word "maps"; you should be able to figure it out) and push it back to the phone. Look back through my posts (search my posts for packages.xml) for more details--I've explained it a few times.
[G1 Android Development] chief2842:
Thanks O I will just wait for Enom's update adb is really funky acting on my desktop pc unlike my laptop.
[G1 Android Development] TheInfekted:
I know I can easily do this myself but it'd be easier if u posted the edited packages.xml file :p
[G1 Android Development] olearyp:
The problem is that packages.xml is generated on the fly, so it varies from install to install. Which is why I'd like to write an app to do it.
[G1 Android Development] TheInfekted:
Oh ok I understand I'll try on my comp then thx for the advice its good going back 2 enom I was last on the eClair by lazlo and it was great but not everything worked, super d was just ehh I missed loccys better browser and didn't know how to make it work on super d, and other roms just blegh sick of themed roms anywho any extra advice?
[G1 Android Development] raphy3:
Ok I seem to be having a problem with the lucid script. Tmob is bugging me to upgrade to, probably this new radio I've heard is going around. So I ran lucid -u which put me into root. Then trying to run lucid -prop just gave me a help message; basically -prop is not one of the options.

My plan is to turn off tmo's nagging with the lucid script and update my radio using the new radio image that someone has provided on a thread here in xda. apparently it was ripped from a stock tmo rom so it will provide the same functionality as tmo's update without fubarring my ROM.
[G1 Android Development] olearyp:
Sorry--I wasn't clear. You do need to run `su' first (or run `lucid -u' twice). The new behavior of `lucid' when run as non-root is a bit confusing.
[G1 Android Development] raphy3:
Ok, that did do something different this time. It downloaded some kind of build.sapphire.prop and build.trout.prop.

Only thing is, that didn't fix the problem; tmo still nags to update.

BTW thanks for sticking around and supporting the thread.
[G1 Android Development] olearyp:
No problem. You might want to ping LucidREM--either in his thread or via PM.
[G1 Android Development] Tito2007:
I was wondering if anyone is having problems with the contacts , when i choose to list contacts in abc's i have a problem with it that all contacts from A to F are listed under C, i am using adp newest expansion. thanks
[G1 Android Development] sllim-kun:
try updating radio via lucid. i believe he has it included in his script now...
[G1 Android Development] lehny:
PDFViewer

What's happen with the PDFViewer ... It's not in the roms...
[G1 Android Development] Deathwish238:
Is this ROM faster than CM? I need the fastest most stable ROM but don't have time to test a bunch of ROMs.
[G1 Android Development] sasa3791:
yea, and i think that this is more stable and faster then irrenhaus/rogro82 advanced launcher.
[G1 Android Development] olearyp:
Yep, still is in AOSP. Should also be in ADP. No longer in TMO, I think to make space for things in higher demand. Might be downloadable from expsetup (downloadables aren't in GUSTO yet; I'm working on it.)
[G1 Android Development] blackerwater:
Everything is smooth on the tmo build Finally a Rom with everything that works! Im hoping that the volume hack will be in the downloadables. Great rom thanks
[G1 Android Development] olearyp:
Meltus' volume hack is installable with `lucid -au'. Supply the additional "vX" option where X is between 1 and 7 and the "-hb" option for the headset boost.
[G1 Android Development] blackerwater:
nice thanks worked great.......:D

whats going to be included in the down loads?
[G1 Android Development] mike512:
Hi enomther,

I've started using your ROM today and it works pretty nice, I've just need a simple and stable ROM and I've tryed many of them, finally I think I'll stick to this.

I use TheOfficial TMO OTA CRC1 US Rooted - v1.6.3

My device is a TMO's Black G1

Without the SPL changed

Recovery: Cyanogen's 1.4

And I have a 2GB SD, with FAT32 and ext3 partition (made with Ubuntu)

I've left swappiness and CPU scaling as default

I've installed the extra widgets and kernel modules.

I have a question: Is it safe to mount the SD (included the ext3 partition) when connecting the USB cable to copy files?
[G1 Android Development] enomther:
I wouldn't ...

Hi mike512,

Ya know that's a good question that's not asked often enough.

In general, I believe dual-mounting ext partitions can be potentially damaging, causing sporadic results. This is truly a "dual-mount" scenario since the phone is directly mounting the ext partition and also the computer over the usb bus.

I've seen results where "apps" sporadically disappear and I've also seen it work fine.

I've seen major (even unrepairable corruption on ext2) while doing this kind of activity and again, I've seen it work fine.

I think the biggest problem comes into play when the computer "umounts" the ext partition and attempts to mark it as such, while the phone continues to believe it is fully mounted.

So in short, if it can be avoided, my best recommendation would be to avoid doing it!

~enom~
[G1 Android Development] mike512:
I don't know how it works in Windows systems, but when I connect the G1 with the USB and mount the SD, the system mounts automatically the fat32 and the ext3.

I think I can tweak Ubuntu/Gnome to not to mount the ext3 device (in my computer is /dev/sdd1) in the fstab file automatically. So I will prevent malfunction while mounting the SD to transfer files to the fat32 partition.

Another option should be in the device side, the Android SO should only mount the fat32 and not both partitions. But I don't know enough about it to hack this.

thanks for your answer!
[G1 Android Development] skootah:
Y4es thanks you for HERO theme and EU themes. Enomthers is good work.
[G1 Android Development] enomther:
feedback appreciated & POLL - FullFeatured EU & ADP?

Glad to hear you're enjoying, thanks for the feedback.

POLL:

Would ADP & EU like me to add a FullFeatured EU & ADP version of the ROM in the upcoming v1.7 series???

Please let me know!?

~enom~
[G1 Android Development] dial100:
It like you made it for me!

Hello enomther,

I put on CRC1 (EU) and I am very happy with it. What I needed is there and it is very smooth on HTC Magic (Vodafone branded). I noticed even the ebay bookmark is with UK url.

So, if anybody wanting to put this rom on their 32B Magic, just go for it. Make sure you rooted it first!

Thank you enomther
[G1 Android Development] gprefix:
How to build this?

enomther, great work! Not to hijack the thread but I was wondering if I could build this image (official TMO OTA full featured) from scratch. I want to try out some changes to framework I have in mind. Any help? Thanks.
[G1 Android Development] enomther:
feedback appreciated

Awesome glad to hear it!

Appreciate it.

In general, in the TMO (US/EU) builds the framework and apk's of this "build" are derived from T-Mobile's official build they release to non-rooted users.

The ADP build's framework and apk's come from HTC's official build they release to ADP users.

So if you're looking to modify the framework, you'll either need to use the ADP version and then use something smali/baksmali from JF OR build a cupcake from the google source yourself, which can be cloned from their git repo.

~enom~
[G1 Android Development] skootah:
Yes I think fullfeatured EU would be nice options for us EU user.
[G1 Android Development] DOHCtor:
Full featured ADP, hands down. But I don't really care, I'm ok with installing an expansion pack on top of the base rom.
[G1 Android Development] enomther:
That's a few "for" and none "against" thus far, figured as much, thanks for the feedback.

Few days away from v1.7

~enom~
[G1 Android Development] onyonees:
loccy's betterbrowser

enom,

any ideas how to install loccy's betterbrowser into your rom? i tried installing it after installing the mt browser in page 1 but i get a cannot install error message.
[G1 Android Development] enomther:
To be honest I haven't played around with loccy's betterbrowser yet (been frying bigger fish).

What installation method are you using ?

~enom~
[G1 Android Development] onyonees:
the only way i know is to use appmanager because it gives you an option to install from SD. i did it this way on cyans 4.0.4. you think the MT browser in his rom is different than the one you have linked to?
[G1 Android Development] yipcanjo:
I think using Linda File Manager (free on the market) is the best tool to install that .apk over the top of the current browser. Other app managers didn't work for me, but that one did. Make sure to open it with "package installer", when prompted.
[G1 Android Development] enomther:
Well first off, the MTBrowser I have linked is simply an add-on resource (and is the MTBrowser from JF CRB43-US ROMs). It's a standalone installer you would flash from recovery.

As far as installing loccy's browser, I would do this via adb (if you're good adb, here's what I'd do) ...

Download loccy's Browser and copy it to your sdcard.

Then reboot your phone into recovery.

do a nandroid backup for good measure, so if it screws you over, you can restore easily.

then when it's done (from you're PC) run ...

adb shell

One you're in the adb shell, run the following commands ...

mount /system
mount /sdcard
cp /system/app/Browser.apk /sdcard/Browser.apk.bkp
cp /system/app/Browser.odex /sdcard/Browser.odex.bkp
rm /system/app/Browser.odex
cp /sdcard/Browser-bb-v12.apk /system/app/Browser.apk
umount /sdcard
umount /system

Then reboot your phone.

This is would likely be the safest way to get loccy's Browser installed in the fully odex'd system. I can't guarantee it will work, but I don't see why not, it's just not been tested by me is all.

Give it a try and let me know how it goes. Worse case scenario restore your nandroid backup and all is well.

~enom~
[G1 Android Development] onyonees:
thanks enom, i will try this when i get home.

yipcanjo: i noticed you are running 4.0.4. i was able to install better browser using appmanager in that rom. have you installed betterbrowser in enom's rom? did you install MT browser before you installed betterbrowser?
[G1 Android Development] onyonees:
internal memory

sorry for the multiple posts, i have another unrelated question.

could you please shed some light as to why the internal memory decreases even though apps2sd is active? i ran the commands you provided in an earlier post to confirm apps are being installed to the sd card but my internal memory decreases as well. just curious as to why its happening.

also, should the ext partition show up when selecting "sd card and internal storage"?
[G1 Android Development] enomther:
The reason internal phone storage still is utilized, is because this apps2sd, is esssentially like cyanogen's (where a bind mount is utilized on the dalvik-cache). In this setup, the dalvik-cache continues to use the phone's internal storage for storing "data" related to the apps on your phone, however the actual installation of the apps themselves take up no space on internal phone storage. This behaviour would be the same if your were using cyanogen's as well.

As far as seeing the ext partition in the settings menu, no you would not see this in these builds, this is specific to an alteration cyanogen coded into the settings/framework of his builds. So they can't be easily added to these fully odex'd TMO builds, which is why you do not see this entry.

In the TerminalApp, running the ...

su
df -h

Commands will yield the same information, just not as convenient.

~enom~
[G1 Android Development] thecool14soh:
problem wirh installing apps after installinf vsapps

i cant download any apps from the market since installing the vsapps, what do i need to do?
[G1 Android Development] SJMES:
Tether apps vanished

Are the tether apps set to auto install onto the sd card? I noticed that the tether apps disappeared today now that I am using a different sd card. I don't have access to the old sd card.

Also, I installed the "AOSP-1.6_r2 + ADP DRD36 - (Supports *most* Languages!) -- Rooted Base (3/1/2010)" and the maps won't update. I thought I would let you know... I don't know if this rom was updated or only the others on the list...

Thanks for a great ROM!
[G1 Android Development] olearyp:
Whatever is currently in expsetup options for your particular ROM. Note I'm not talking about adding anything new here, just further transition from the command line expsetup to the GUI frontend GUSTO (which still relies on the expsetup function library, for anyone who wondered.)

So what I'm saying is...check out expsetup for more!
[G1 Android Development] dave11980:
In Lucid's post raphy3 said he got a solution to this from you. I'm having the same problem and was wondering if either of you could share the solution with me. Thanks in advance.
[G1 Android Development] olearyp:
This thing.
[G1 Android Development] dave11980:
Thanks Olearyp, that sounds like a pretty rock solid way to make it stop. :)
[G1 Android Development] weetabix1980:
- fixed - Issues with installing GoogleMaps from Market (or alternate)

Still doesn't work for me, installing google maps was unsuccessful. Love the rom thanks
[G1 Android Development] olearyp:
Yeah, it's supposed to be fixed for real in v2.6.3, which should drop RSN. The 2.6.2 release accidentally included Maps, which was removed from the ROM some time ago.
[G1 Android Development] arefin:
Bruts Map

sorry if this has been asked/answered; I cant install Bruts Map 4.0 on AOSP+Exp262, it was possible on 261.

There is a buil in one which I erased using rootexplorer but cant install bruts then....any help would be greatly appreciated.

Thanks
[G1 Android Development] olearyp:
/data/system/packages.xml; search my posts for the edit. I'll go bother enom.
[G1 Android Development] jcarrz1:
Random Reboots on both AOSP and ADP. Very fast though.