yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] enomther:
thanks & you need root, see post #4

Glad to hear it gray!

Hi giovanni,

You still need to get root in order to use this (or any xda-dev ROM), so yes you could follow the guide you posted or see my post #4 of

this

thread. It has installation notes, etc. It references another guide one could use.

So check out post #4, you'll first need root and a good recovery image installed (I recommend cyanogen's). After you have these you can run this ROM.

~enom~
[G1 Android Development] giovannirm:
thanks! now I have understand:D
[G1 Android Development] Jak Crow:
This rom is missing the audible selection sound and with the exception of the Touch Input keyboard, any other keyboard installed lose their keypress sounds.
[G1 Android Development] enomther:
work around

Hi Jak Crow,

Not missing, just misplaced.

This is a known issue in the v1.4.2, it will be fixed in the v1.5. Till then, here is the work around.

Open the TerminalApp on your phone and enter the following commands exactly ...

su
busybox mount -o rw,remount /system
busybox mkdir -p /system/media/audio/ui
busybox cp /sdcard/ui/* /system/media/audio/ui
busybox rm -rf /sdcard/ui
busybox mount -o ro,remount /system

Reboot your phone. That should do it!

~enom~
[G1 Android Development] Jak Crow:
Thanks. That worked.
[G1 Android Development] skootah:
I test no sdcard in v1.4.2. I no can boot witout the sd. This already know issue?
[G1 Android Development] enomther:
yes this is known

Hi skootah,

Yes this is a known issue in 1.4.2 and 1.3.2. This will be resolved in the v1.5, which will go BETA likely tomorrow.

I appreciate your feedback.

~enom~
[G1 Android Development] jonno.n:
I decided to upgraded to a Class 6 card, since this ROM operates so much on the SD. I redid my partitions on it and decided to just run backups on my apps and data and wipe for the new SD card so it could format everything on there how it wanted to when it installs.

So when I boot up after a fresh install, the Android logo hangs and just keeps repeating over and over. I pull the battery, restart, still hangs. I rewiped and reinstalled, hangs still.

Could it be I partitioned my SD incorrectly? Does it have very specific requirements for the sizes?

Edit: I tried it w/my old SD which was working and it booted in new phone mode. I think it was my SD. I repartitioned and it's still hanging.
[G1 Android Development] enomther:
sdcard troubles (requirements)

Hi Jonno ... Are you under the assumption here, that the ROM installer will format your sdcard for you? If so, if definitely will not.

I do not have very specific requirements for partitioning your sdcard. But I do have some requirements (which most ROM's have) and some recommendations.

1) You should have at least (1) FAT32 partition, which should be the 1st partition.

2) You should have at least (1) ext2 or ext3 partition, which should be the 2nd partition.

No real size requirements, but I'd recommend that the "bulk" of the card be FAT32, while the ext2/ext3 partition have at least 320MB, more is fine also.

3) If you wanted linux-swap for some reason (I prefer compcache), I'd recommend no more than 64MB (but preferred 32MB) of linux-swap, which should be the 3rd partition.

These are fairly standard sdcard partitioning setups, which are common amongst most ROM's.

Glad it's working with your old sdcard. This definitely makes the partitioning of the new sdcard suspect. How did you perform the partitioning, with a linux-PC? or with the parted recovery commands?

Let me know.
[G1 Android Development] jonno.n:
Thanks for the reply last night Enomther, I had to sleep on this to rejuvenate my confidence. I partitioned using your guide here on xda, the one that makes use of the Ubuntu live CD. I have one FAT32 ~6.5Gb, Ext3 ~1gb, and the linux-swap ~39Mb (it never lines up perfectly to 32 and I don't know if the round to cylinders dialog is important for this)

So yeah, I reformatted and partitioned again, same problem, my original SD still boots to fresh phone mode.

I've had this problem before, and eventually enough reformats and repartitions set it straight, but I have no idea how I actually solved it last time. Any advice at this point would be a huge help, I'm just going to rinse and repeat until I get it going otherwise.
[G1 Android Development] enomther:
Hi jonno.n,

It sounds as if you're partitioning setup is proper, in terms of sizes, etc.

It's hard to say exactly what is occurring here in your case.

I'm thinking at this point the quickest path to resolution would be to wait an hour or so till I post the v1.5.1-BETA. The reason I suggest this is because in the newer v.1.5 the phone will boot under

ALL

sdcard conditions (whether removed, improperly formatted or any other configuration). Once you have a fully booted phone, troubleshooting this will likely get easier.

Are you using the FullFeatured US?

If so and you can bare with me just a little bit, the v1.5 will be posted shortly (just polishing things up and wrapping up the changelog as we speak).

Let me know.

~enom~
[G1 Android Development] jonno.n:
I'm using the fully-featured US, so I'll just wait. My girl and I have plans for the whole day so I think I'll just pop in my old SD, sign in my google account so I can at least get calls, and mess with all this later when you get that uploaded. Lucky me the next beta includes support for all SD cards, even my busted retard one ;)

Hey interesting story: I decided to stop using my computer w/the live cd and test out the whole thing on my wife's laptop, my computer kept not being able to see the SD card and giving me strange errors. So I boot the live cd on hers and begin formatting it again. Everything looks good, but the cd drive is making a lot of noise, then it starts making like a revolving loud sound, then it gets faster and louder and faster and louder and then I shut the computer off because it was kind of scary. WTH?? Is there any other simple way to format my SD card?
[G1 Android Development] enomther:
parted in recovery console for partitioning

I personally use the parted commands from recovery when I don't want to bother with PC for the formatting (or I can't).

If you have cyanogen's 1.4 recovery installed, you can easily re-partition and re-format your sdcard.

1) Boot into recovery.

2) Hit (Alt+x), to enter the console.

3) Press <ENTER>, to get into the recovery console prompt.

4) Enter commands like these (NOTE: This is an 8GB card example, if you have 4GB, you try dividing the numbers by 2, 2GB divide by 4, etc).

parted /dev/block/mmcblk0

This will open up the partition utility in cyanogen's recovery.

Run these commands (again for a 8GB SDCard).

rm 1
rm 2
rm 3
mkpartfs primary fat32 0 7437
mkpartfs primary ext2 7437 7937
mkpartfs primary linux-swap 7937 7969
quit

This will partition and format the card up with ...

~7.5GB fat32

~500MB ext2

~32MB swap

Since you have a brand new sdcard, this would be completely safe to play with ;).

~enom~
[G1 Android Development] jonno.n:
I have an 8Gb I'll give those commands a try when I get home later. Can't wait for your new beta as well. Thanks for all your help ;)
[G1 Android Development] enomther:
v1.5.1-BETA posted

Posted the v1.5.1-BETA. (Full Only, Expansion Packs will be posted a little later today hopefully)

This will usher in a much more stable build going forward.

As always ...

Do your nandroid backups. ;)

Read the changelog in OP.

... and have fun.

~enom~
[G1 Android Development] jonno.n:
I'm pretty sure things are working fine, though most of the time when I give commands it just outputs the help commands. But it seems to be doing what I'm telling it until I get to making the primary ext2 partition. It outputs:

Error: Input/output error during write on /dev/block/mmcblk0

retry/ignore/cancel?

None of the options make it do anything either. I've never had so much trouble just partitioning a drive before jeez louise =/
[G1 Android Development] enomther:
Hi jonno.n,

The commands I've given, if type precisely, should not be giving you usage, under any circumstance.

Are you sure you're using cyanogen's 1.4 recovery?

And if so, at what command do you receive a help msg?

~enom~
[G1 Android Development] enomther:
v1.5.1-BETA ExpansionPack posted

v1.5.1-BETA ExpansionPack posted

~enom~
[G1 Android Development] jonno.n:
It's my hardware, I'm positive now. I'm just going to return it, sorry to bother you Enomther. I figured it was brand new since it was advertised as such. I get the same errors every time it tries to partition the last half of the card, I've tried like 3 different boot environments. Thanks for your help, I'll give this a shot again when I get it replaced.
[G1 Android Development] bmj1086:
It was mentioned a couple of pages back. Use the search feature. Sorry.

EDIT

Here you go I got bored.... =P
[G1 Android Development] bmj1086:
Got a request for you enom.

Can you disable the the "USB debugging connected" notification?

I hate when I have things in the notification bar that are unnecessary :D
[G1 Android Development] ogwilson:
Thank you so much, sorry for not searching before hand.I will search next time
[G1 Android Development] olearyp:
To be fair to you, searching for "animation" in the thread didn't work for me a second ago. The built-in search kinda appears to suck. I think the global "Search Forums using Google" option is probably your best bet, but even then the obvious "theofficial animation" search didn't do that well...even adding "enomther" to that didn't help.

Hmm, curious.
[G1 Android Development] bmj1086:
I searched "transition" lol, I found it very easy.

Maybe you should improve your searching abilities =P

[joking of course]
[G1 Android Development] olearyp:
Ouch! Didn't think of "transition", since I didn't go back up and read the post again. Touché.
[G1 Android Development] enomther:
Erm yea ... this is one that is highly unlikely my friend, just FYI.

I do honestly agree with you here ... the USB Debugging thing is fairly annoying in Donut, but tis our life atm.

We'll see. ... maybe as time progresses a work-around could exist. (For purely display purposes only.

But for now ... sry ... lol

~enom~
[G1 Android Development] enomther:
Suppose I'll go back and edit the that post and add the keywords animation, animations, transition and transitions + stock and slide.

Just in case we actually get some1 who uses search.

~enom~
[G1 Android Development] tommydjay:
OK this new version is pretty smooth...the fox news widget f/c alot...I use the yahoo one with no issues..I do have a question...with the advanced launcher...( I really like it) I put folders (Submenus) in my app tray and drag the apps into the appropriate folder...the only things in my app tray are 8 folders (submenus) the issue is when the app gets an update it creates a new icon in the app tray instaed of updating the one in the folder (submenu)...not an issue really just a bug I guess....heres a request for all you potential developers....I have kids...I have pictures...right now I use the advanced launcher by default and then I put a short cut using the app bar control to the "native home" ...I put 4 picture widgets on each of the native home screens...so by pulling down my notification bar and hitting "home" I have quick access to 12 pictures...then can hit the "home" button and quickly get back to the Advanced Launcher Home screen...the reason I do this is because of all the folders my photo Gallery has to create and scan sux.....can you guys make a fast pic gallery that we can pick what photos are shown...I have real cute kids...hahhaahaa..
[G1 Android Development] bmj1086:
Haha actually first I tried "Transition animation" then I didn't find much so I just tried transition [if that didn't work I would have tried animation next :P ]
[G1 Android Development] bubonik:
Can anyone modify .... Settings>Search>Google Search Settings I get fc every try.

Is it possible to modify the advanced launcher folders through adb?
[G1 Android Development] DOHCtor:
Enom,

Your themes from your next expansion pack release will have a stand alone advanced launcher which replaces the stock Launcher.apk, right?
[G1 Android Development] olearyp:
Works for me.
[G1 Android Development] bubonik:
The fc was caused by removing Launcher.apk manually and using solely advanced launcher. I havent tested this with the Launcher.apk replacement version.
[G1 Android Development] enomther:
DOHCtor,

I am still undecided ... the Launcher causes so many paradoxes in terms of offering effective options. The only way that yields *most* of the options is the way I deliver themes now. It keeps the advanced launcher entirely optional ... but with the downside of rendering programs like BetterCut, etc ... useless.

I'm still pondering the direction to take on this matter.

~enom~
[G1 Android Development] olearyp:
What if--and I'm just thinking out loud here--themes were distributed the same way as resources, via expsetup? Then expsetup/expinit could be theme aware, and installing Better Browser or Advanced Launcher through expsetup could get the themed version?
[G1 Android Development] anangphatak:
Thanks for the reply. It seems HTc ADP 16 + 2.0.3 gives suggestions when I uses hardware and soft keyboard.

TY
[G1 Android Development] DOHCtor:
This is a great idea. I'll buy Enom some more beer if he does it this way :D
[G1 Android Development] zimphishmonger:
Having the non-replacement version of AdvancedLaucher also makes backup programs useless for home shortcuts
[G1 Android Development] bubonik:
This idea would be very cool if the server or phone could compile the theme/package/update.zip with the options that you want via expsetup.

I.e. -

su

expsetup

15 Themes

Base

1. hero

2. blur

Options:

Do you want advanced launcher y/n

Do you want phone.apk y/n

blah blah.

Download all to phone SD, have the phone create the update.zip then flash.

Dont know much about implementing but ill be a guinea pig.
[G1 Android Development] olearyp:
So while you were gone, enom, we signed you up for all kinds of crazy stuff. We'd also like $100.

But seriously, this would be pretty damned cool.
[G1 Android Development] bubonik:
The idea might not be too out of control.

So the phone downloads a folder, call it "update", this contai.ns all the base rom settings. Colors/apps/bs.

It would then dowload the advanced launcher, with the matching theme, and place it in the correct /system/app folder of the theme.

Then it would convert the "update" folder to a .zip. I think there are already apps on the market that can zip, the only difference is that it needs to be signed.

Server side folder structure could be...

Rom

+Theme (for download)

+Apks (obvious)

I have private hosting if thats an issue, I only use the package for emails these days. Find a suitable domain and ill make it happen.
[G1 Android Development] josh1979:
Problem finding installed apps

I recently installed the Donut TMO US/EU & AOSP 1.6_r1.2 ROM and the expansion pack. Both are working great and are probably the best ROMs I have seen. The only problem I seem to be encountering is that I cannot find some of the apps I have installed from the market. When I open the market it indicates that the apps are installed, but I cannot open them or uninstall them. Managed applications indicates that the apps are not there. Any ideas as to what might be causing the applications to not show up or how I can reinstall or recover them? Any suggestions or assistance would be greatly appreciated.
[G1 Android Development] bubonik:
The launcher replacement fixed this issue if anyone even cares.

It might just be my imagination but the system seems more responsive with more ram. I honestly dont care to test the standalone again to verify.
[G1 Android Development] DarkMerc:
Question about HTC Framework

I'm currently running the us t-mobile version of the donut build. Is there any reason to change to the ADP or ASOP versions? Like can I view flash webpages with the developer versions? Or What else can I do with the htc framework? Is there any downside having a non t-mobile version besides my faves being missing? Thanks in advance. On a G1 btw. O and where is that blue terminal screen I keep seeing in the screenshots with all the options on it? Is that a terminal script I haven't used yet?
[G1 Android Development] bubonik:
Ill give you the benefit of the doubt since its post 1.

Tmo US vs ADP vs AOSP, you need to figure out on your own. Mainly so you understand why there is 3 versions, and yes it is on this website.

Flash is not yet available.

What htc framework are you refering to?

Downside is that its slightly slower with more languages, benefit is that the themes are enhanced and no Tmobile bloat.

Terminal emulator is in all his builds, make sure your on 2.0.3 expansion pack. There are plenty on the market.
[G1 Android Development] bmj1086:
You can try to clear your dalvik-cache [assuming you have Amon_RAs flash recovery] if not you'll have to format your ext partition
[G1 Android Development] bmj1086:
Your answer can be found by reading the first link in my signature. And please read the FIRST POST before you ask questions. Most of your questions are found in the Original Post....
[G1 Android Development] enomther:
good ideas, but I'll keep my $

These ideas sound pretty slick and cool ...(except for the part where I'm out a hundred bucks, lol) ....

I will look into the slickest way to accomplish this .... I need to find a way to do this w/out alienating themers and still being able publish theme templates.

This will likely be a 2.2.x deal, as 2.1.x is closing (in terms of additional items on the list)

~enom~
[G1 Android Development] cloverdale:
I do not know why people do not read the instructions. Case in point, I have given my students (I teach math at U of O) tests with all of the solutions in the instructions, and each time I do this, at least half of the class still fails. It makes no sense to me ????
[G1 Android Development] LucidREM:
Seriously

yep .. elementary school test i took with 40 lines .. instructions: read every line before doing anything .. line 40 states: only do lines 1 and 2 .. people were sitting there for a very long time doing all 40 before they realized the purpose of the exercise

NOTE:

1. search engines are our friend

2. if you find yourself with a problem, read the instructions again to make sure you did not miss anything .. one small thing can make a HUGE difference
[G1 Android Development] bmj1086:
LOL, I so remember that test. People were running around in circles, writing on the chalk board [I was in elementary a long time ago], and the teacher and myself were just laughing. I think we should do something about the Rules. If somebody clearly doesn't read the first post, ignore them or something. Even if you're new to the forums, its the same rules for all forums. Use the search function. How can somebody not read what they're downloading? You download something by clicking on the page with the answer to your question...One of the reasons why I just added a link to the OP in my signature.

EDIT:

Whatever happened to RTFM?? Hahaha.
[G1 Android Development] here.david:
WOW !!!! While waiting for xROM to be updated found yours...While I did like the Rogers it is still 1.5 (Cupcake) so tried all your others and have T-Mobile G1 1.6 (Donut) running.

A few very small items:

The 3G and WiFi speed is awesome, Xtremelabs texts in portrait is jumbled..see attached...some ROM it is and others it is not...

While the 'stock" install is FAST, I can not get the "adb shell sh (path) userinit.sh -s" to work in your ROMs, very confusing compared to the instructions in other places as both the user.conf and userinit.sh locations/path(s) and scripts given. Just wondering about the information....tried all the ways I found searching and either slowed down or caused issues...thanks to RA-dream-v1.2.3 up and running to the stock (BART) was very easy...

Is there some way to list which version (about phone has DRC83 which is two of your builds) maybe match the wording used in the download file some place. I said minor...:D...I just was trying so many ROMs I got confused as to which was which so typed the names on the home screen...:)
[G1 Android Development] DarkMerc:
ok for all those that yelled at me

I know what the post says, and I did read it before posting. I know that there is a terminal emulator packaged with it and I've been using linux since before it existed on my cell phone. My questions were referring to the rom db matrix in the first post. The only thing checked different is htc framework and keyboard support for the asop/adp version. The question was what does that htc framework support. I know the full hero framework has a browser with flash player support easily added and a more intricate widget framework. And in the screenshots on the rom db matrix page there is a script running in terminal. *Sorry I was looking at the screenshots on my g1.* How do you run the expansion pack setup script? Now before you flame me because it was my second post read the whole question. It's not like I asked how to install the rom or root my phone or something ridiculous like why shouldn't I be running drc92 on my american phone LoL.
[G1 Android Development] bubonik:
Well only his first question was on the opening post.

Flash would only be known if you played with hero roms. Who knows what he meant by framework.
[G1 Android Development] djengizz:
Is there a way to create a theme zip that also updates GoogleMaps?

If I just copy it to /system/app in my update-script it won't replace the symlink and i can't copy it to /system/sd/expstick/vsapps when flashing.
[G1 Android Development] bubonik:
Use expsetup, Option 15. Then push it to /system/app
[G1 Android Development] djengizz:
Yes, that will work, just as pushing it to /system/sd/expstick/vsapps.

I was just wondering if it would be possible to do it from an update.zip without the extra step of using expsetup or manually pushing it.
[G1 Android Development] bubonik:
Havent tried but there should be no problem.
[G1 Android Development] enomther:
userinit/user.conf combination scripts will be ported and implemented in the next release (v2.1.x) version of the ROM's.

~enom~
[G1 Android Development] bmj1086:
I didn't yell, I simply pointed you in the right direction.

You asked several questions in the post. Most of which could be found in the thread [and the OP]. My response was for you to find those answers and use the search function built into the forums to find your answers. If you didn't find the answer, ask the ones you didn't find. When you posted the questions we could tell that you didn't use the search and you didn't read because your answers are there.

"Is there any reason to change to the ADP or ASOP versions?"

I assume you mistyped but just in case its not ASOP, its AOSP [Android Open Source Project, not being a smart ass, just making sure its clear]

I found the answer by using the search function. Try searching "ADP AOSP Switch"

Here is your answer..

"Like can I view flash webpages with the developer versions?"

No

"What else can I do with the htc framework?"

don't know

"Is there any downside having a non t-mobile version besides my faves being missing?"

found the answer on the first post here

"O and where is that blue terminal screen I keep seeing in the screenshots with all the options on it? Is that a terminal script I haven't used yet?"

Also in the first page

Answer:

# su
# expsetup

Does this make things clear?
[G1 Android Development] LucidREM:
ExpPack

i'm pretty sure it's

# expsetup
[G1 Android Development] bubonik:
If you already "knew" those things, then you need to learn how to hold a conversation. Based on what you typed originally you arent very edumacated with android.
[G1 Android Development] bmj1086:
Who are you talking to?
[G1 Android Development] bubonik:
This guy, I bolded as necessary.
[G1 Android Development] cloverdale:
Enom,

Have you read this yet?

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

If so, may I ask your opinion?