yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] lbcoder2:
No. If you are experiencing that, you probably have applications installed using froyo2sd.... google's messed up way of installing applications to the sdcard.

The applications that you have installed in that manner will not be available when the sdcard is unmounted, including the period of time during which the sdcard's filesystem is being checked for errors (which can exceed the time it takes for the launcher to start).

$10 says that if you kill your launcher, those applications will show up.
[G1 Android Development] ezterry:
Asop has more languages I believe German included, ill make a patch kit to overlay the needed files tonight just built it this am.
[G1 Android Development] raven_raven:
Everything is superb, but two problems with this ROM:

- lack of languages. I can bear with english, but hey, I really like when my phone communicates with me in my native language ;)

- no lock home app in memory option (native option in LP settings isn't helping at all), it is really annoying when launcher reloads every exit from app
[G1 Android Development] bi0hzr:
sry, but english is not my language

05mountsd is placed in /system/etc/init.d so that isnt the problem

"2)" maybe

"3)" yes busybox is installed in xbin
[G1 Android Development] DK-9:
help please...

i attempted to flash but i keep getting this error

E: Can't open /sdcard

aborted (bad)

32b

hoot 1.33.2010

radio 2.22.18.261
[G1 Android Development] l30r0:
First I have to mention this is the best non-donut rom I've tried and definitely the fastest and most stable froyo rom. Hat's off to ezterry for making this. Looking forward to seeing what the rest of the community can do with this.

Now I'm looking forward to trying this out. Wondering if you recommend the MTD Partition and if so, should it be the same setup as ezterry's?
[G1 Android Development] studjuice:
I like the research you put into this!! My stuff does have sd-ext mounted and has firerat's patch though. And deodexed is simpler to work with not having to think about them as pairs. that's why i like it, less work for the dev.

I know some people (like you) like the odexed stuff, and there is definitely a reason stock roms come odexed, and you have provided excellent reasons. But on the other hand, there also has to be good reasons behind why CM always comes deodexed.

so i think it's an even balance between the differences between odex and deodex.

I use 90 2, so that I can still flash other roms and that's just my standard. But I hear you can get away with less than 80, if you really want to. But i'd only suggest that if you think your going to have that many apps that your going to need an extra 10 mb, but not enough apps that you need a2sd. so kinda a thin line there
[G1 Android Development] deuse:
I don't know what caused it. I will wait till ap2sd is done then try again. Also froyo don't like angry birds game lol
[G1 Android Development] l30r0:
Thanks for the suggestion. I've never needed a2sd much. (Always try to keep my apps list slimed down) I'm flashing now and trying this out for the day. I'll let you know how it goes.
[G1 Android Development] droidmage:
So by this do you mean I dont need to apply the boot patch after flashing if my recovery is already patched?
[G1 Android Development] lbcoder2:
Won't change anything since the existing froyo2sd will still be there, and I suggested the reason why it happens, so now you DO know what caused it. :D
[G1 Android Development] lbcoder2:
Just saved another 15 MB on the userdata partition by odexing the whole shebang. :D

You ain't never seen fast until you've tried this :eek:
[G1 Android Development] deuse:
Just for a laugh I downloaded ADW, kept it in memory then rebooted.

And upon reboot it was back to the normal launcher..reboot again all ok...HONEST :D

I am hoping that CYN 6.1 will sort all this out...
[G1 Android Development] zenity:
The patch is integrated into the flash, so yes, you don't have to apply the patch after flashing ( if your recovery is already patched ).
[G1 Android Development] lbcoder2:
"kept it in memory".... memory is vaporized when you power cycle.

You need to INSTALL INTERNALLY.

AND VERIFY where it went. You have to actually go and CHECK.

Also, you are messing with the LAUNCHER. This is dependent on the preferred applications being set properly.

Did you ensure that your filesystems were all synchronized before rebooting? Or did you pull the power brutally and possibly lose data?

I wouldn't get my hopes up for anything *decent* coming out of CM. They'll throw everything they can think of at it, and it'll be unstable and bloated.
[G1 Android Development] studjuice:
cool, let me know. if there is anything specific you can use twitter for a faster response

yep, that's exactly it
[G1 Android Development] shawn1224:
I've thrown everything I can at this bad boy and it performs like a champ.

I'm impressed. great work ezterry (and any other devs who worked on this), this is the fastest rom I've used since stock donut.

BTW is this without JIT?
[G1 Android Development] miker525:
@StudJuice I'm running your ROM 1.5 on My MT3G 1st gen and its getting some weird errors. First No Lockscreen works from my testing. Also another major bug is i'm not receiving phone calls. It just sends the caller straight to my voicemail. I can still text and everything else no problem though. Any clue on this. I may switch and try EZTerry's rom
[G1 Android Development] studjuice:
yeah, without jit. I've thought about turning it on to see what the difference is like. positive or negative. but haven't gotten around to it.. you should do it if your interested :)

i apologize for that piece of crap. there is a reason i didn't feel confident posting that test to xda. 1.2 and 1.8 are the only ones i feel comfortable sharing with most people. try ezterry's or try 1.8, just get off of 1.5
[G1 Android Development] cyanogen:
I can also type **** IN ALL CAPS thats TOTALLY WRONG and FALSE like you, and MISLEAD users.

Not to mention sounding like a condescending DOUCHE.
[G1 Android Development] miker525:
Woooo CM!

but seriously studjuice any news on why my phones doing that
[G1 Android Development] ezterry:
The devs at Google and their contributors are the ones to thank for the sapphire rom.. I just slapped the kernel on and fixed the one or two things not dream compatible.. (since it seems to work its unlikely ill update it.. but as mentioned there may be some optional patch sets for some functionality such as more languages)
[G1 Android Development] studjuice:
yeah read my post above cyanogen's (lol), 1.5 sucked. it gave me weird errors like no home button and other stuff. i changed too much too fast. sadly, i'm unable to test whether i can receive calls since my g1 doesn't have a sim card, and that's kind of important to you guys.
[G1 Android Development] lolmensch:
you can force the froyo apps2sd with titanium backup.
[G1 Android Development] geokuttan:
are you planning on adding ap2sd??
[G1 Android Development] lbcoder2:
Wow, little sensitive there, aren't you? lol.

Code more, talk less... stability and reliability are key. The 10 trillion extra features are cute, but not nearly as relevant as those two characteristics.
[G1 Android Development] ezterry:
I'm debating, it whould be an optional patch if I do.. (Ie if you want it you will need to flash a second zip file)
[G1 Android Development] wuziq:
wanted to check in again. i dunno what's going on but my battery life has been pretty awesome. when my battery died last night, i booted into recovery and wiped the battery stats (which took a lot longer to do than usual, for some reason). then rebooted and plugged into usb.

as it was charging, i used system panel to check min and max cpu clock, without setcpu.. 245 and 576 respectively. i probably could've just left it like that, but i installed setcpu and set the min to 176 (somewhat arbitrary).

it's been unplugged for a couple hours, and my battery's at 98%, whereas before on superE it would've been down to 80% or so.

my battery stats could've been f'd up before, i dunno. _regardless_, my battery life has been really good on this ROM. i think my radio has been happier for some reason, as i noticed yesterday that battery usage from cell standby was very low, compared to being high despite using setcpu sleep profile.

separate question, spurred by lbcoder: what's the relationship between odex and jit?
[G1 Android Development] miker525:
ahh very well. I'm going to flash to Rom 1.8 shortly. I'll inform of any bugs i encounter after
[G1 Android Development] lbcoder2:
In simple terms, the dex/odex/dalvik-cache is the file with all the java bytecode in it, which gets run directly by the java VM (dalvik). It is on this code that JIT would operate (if present), compiling as needed, that file's contents into machine code that can be executed directly on the hardware (as opposed to running on the VM). Eh... sortof.

The end results are virtually the same, since either way, you need to end up actually running that code on the hardware. The difference is that with JIT, things like loops get to compile once and execute a whole bunch of times rather than running on the VM over and over again.

Now the reason why JIT doesn't do so well on DREAM is that DREAM doesn't have nearly as much RAM as machines that are good-for-jit. This is because the JIT compiles the code into RAM -- ends up taking up more RAM. The more RAM you eat up, the more other processes get bumped from memory, the more of those other processes will need to be restarted and run through the JIT. The better way is to load those through the JIT into RAM and keep them there. Then it becomes wickedly fast.

To answer the actual question... There is no specific relationship between odex and jit. Odexing the file neither helps nor hinders the JIT. It just ensures that there is only ONE COPY of that data the JIT would act on since duplication is wasteful.
[G1 Android Development] wilsonlam97:
Its very fast, but I don't think its perfect yet.
[G1 Android Development] ezterry:
Well is it not perfect in some way that the new mt3g ota rom is?

Don't mistake me I'm all for a rom with many enhancements, and may try to add these enhancements as patch files or in a different built from source asop based or cm based rom.

However the file in the op is just intended to be as if you had a [rooted] version of its base rom.. even if its running on another device.
[G1 Android Development] drd525:
This ROM is amazing! Hands down BEST FROYO experience on G1. Congrats to everyone who worked on this!
[G1 Android Development] studjuice:
which means congrats to google because hardly anything has been done by 'us'
[G1 Android Development] lolmensch:
lot of patches as everybody requests sth else :D

i would be happy with languages. even not sure about that. the more features the slower this beautiful thing will be.

so the idea of patches is good.

even though every newbie will be blaming you when having flashd all patches and the system getting terribly slow :D
[G1 Android Development] jadephyre:
Well, more languages will not slow down the phone I think, you are not using all of them at once ;)
[G1 Android Development] lolmensch:
space wasted ^^
[G1 Android Development] studjuice:
I would consider wallpapers to be wasted space, not languages that let more people in the world use android. :)
[G1 Android Development] jadephyre:
True.

I hope ezterry can get around to that :)
[G1 Android Development] mekan:
is adb working?

I've been trying to install apps via adb on my mac and it says:

/system/bin/sh: pm: not found

Any suggestions?:confused:

I'm on a G1 and su works fine...
[G1 Android Development] roalex:
Considering that the good stuff is being ported into CM i don't really see a need to work much on this.
[G1 Android Development] lolmensch:
cm is just overloaded for our poor g1's ram.

i really appreciate the work which is done there, but our phone just is overloaded with that stuff.

this rom is small nice and clean.

addons like language and apps2sd make it fit for almost every user.

if you want features go for cm, if you want speed go for this one, so ill stick to this one.

wallpapers could be deleted. agree with that :D like the frog though...
[G1 Android Development] legend221:
Go for it..

Im sure a ton of people would really appreciate the optional patch to enable apps2sd.

Especially if you have more than a few paid apps.

Also for those people that have games or apps that take a lot of space.

If you can put work into developing apps2sd we would be incredible thankful thats for sure.
[G1 Android Development] cesarbric:
true that, you can get the wallpaper from the market
[G1 Android Development] jdyates:
Yup.

Posted with my stock T-Mobile 2.2.1 myTouch with 3.5mm jack
[G1 Android Development] revwillie:
check out the latest CM nightly (209). You get the performance + integrated black theme + powercontrol bar in notification area + firerat's a2sd works with minor fiddling.
[G1 Android Development] mtwebster:
You guys should both try 7zip, it's WAY better THAN winzip MAN
[G1 Android Development] studjuice:
that's not really fair though. it would only be an equal comparison if you were talking about donut, cause thats the last time there was actually an official rom for cyanogen to work with. but then again comparing donuts isn't fair either because that was a long time ago and cm is constantly improving. I say wait for cm 6.1, then we can compare them head to head, till then I can't say anything towards one or the other.
[G1 Android Development] stippyjr:
I can connect to the webmail server in the browser. I checked the logcat and nothing jumps out at me. I have a feeling though that this might be an ssl issue. If I turn off ssl it fails to authenticate but it is seeing the server. With ssl on it just can't establish a connection.

I did a quick google on client certificates and it looks like the new version of email has issues with client certificate and Exchange setups...
[G1 Android Development] roalex:
Well latest CM nightly's are very fast as predicted.
[G1 Android Development] lionsolutions:
this is really fast rom!!!! the best froyo rom.

thanks,you the best!!!

maes el mejor rom,rapido,estable y funciona todo hasta el zoom de la camara.
[G1 Android Development] geokuttan:
yea it would be awesome for that patch.....got lot of apps...:)
[G1 Android Development] miker525:
@StudJuice: if you see this i cleared all data and installed 1.8 via recovery. So far everything seems to work properly. Good job :)
[G1 Android Development] studjuice:
glad to hear it. I've just heard from my friend that people on the other side of the call can't hear him, have you tested this? Or for anyone using my 1.8, is this a for sure problem?
[G1 Android Development] ss4luis2000:
i just flashed the deodexed version of this rom right on top of biffmods 2.0 by accident. i totaly forgot to wipe but the wired thing is that everything is blazing fast now. all i did was repartitiond my sd from 32mb swap back to 96mb and upgraded to ext3. hope my phone dosent get screwd up later. anyone have any idea why my phone is still running instead of rebooting and freezing up?
[G1 Android Development] miker525:
Yeah. I can hear them. I just had a buddy call me and he said he couldn't hear me at all. Seems as though its not completely fixed.
[G1 Android Development] netomx:
Just a note to any new guys like me:

Enter to Market, download: ROM MANAGER, click: FLASH RECOVERY, (yo need to have root!), then, click REBOOT TO RECOVERY, then wipe system, then FLASH FROM ZIP, select the file on the first page, then voila! you have Froyo :)

I recommend using SetCPU, it helps a lot ;)
[G1 Android Development] lolmensch:
rom manager is not recommended for g1 user
[G1 Android Development] chingonx:
Just wondering if this rom works on a G1
[G1 Android Development] biglo:
Seriously???? Are you seriously asking this question in a G1 developments thread with well over 200 post on how well this thing works? Really?

*Sights* yes it does.
[G1 Android Development] cesarbric:
Originally Posted by ezterry View Post

I'm debating, it whould be an optional patch if I do.. (Ie if you want it you will need to flash a second zip file)

The Patch will be really apreciated it.
[G1 Android Development] wuziq:
thanks for the explanation!

for some reason i thought the output of JIT would go into dalvik-cache.. but it seems that the direction is opposite, going from dalvik-cache through JIT into RAM (correct me if i'm wrong, which is likely :o )

i like the idea of patches for certain features, instead of having it all prebundled like a dell computer :p but maybe it doesn't actually make a difference? i'm not entirely sure.

anyway, loving this ROM. w00t.
[G1 Android Development] chingonx:
Thanks for the Smart ASS replay..... really wasn't needed. I just dont want to screw up my g1 since its for a mytouch.....
[G1 Android Development] studjuice:
i can see where your confusing comes from, and yes it was a smart ass reply, but really you should do more reading before asking considering in the title of the thread it says its for dream. i apologize, it just gets very stressful for devs when we have to answer basic questions.

but there is a plus side: it is less stressful for people like you to ask before hand and make sure (that's suggesting they've already got an idea of what it is, not just asking because they want someone to baby them and tell them the answer without reading..), rather than dumbF's who flash **** because it sounds cool and then come back here demanding our help.

it's a thin line :/
[G1 Android Development] emceeskwaird:
Is adobe flash player installed/working on this rom?
[G1 Android Development] studjuice:
*sigh* no. and it never will
[G1 Android Development] jadephyre:
I guess Threadstarters will have to include that in the thread title, although that probably will not stop people from asking anyway...
[G1 Android Development] emceeskwaird:
Thanks for the quick reply.......I figured it wasn't but thought I'd ask anyways due to no one mentioning it....
[G1 Android Development] jadephyre:
Nobody mentions it here or in the MT3G threads anymore as the hardware is completely incompatible to flash 10.1.
[G1 Android Development] yozpalang:
32B

First I want to say that I did read the all 48 pages there was only one guy who couldn't boot but I just wanted to make sure

please help this is what I have can i flash this rom

Mt3G 32B ship s-ON G

HBOOT-1.33.0006 (SAPP30000)

CLPD-10

RADIO-2.22.23.02

I also have rom manger recovery

thank you
[G1 Android Development] SG_Shadow:
Just wanted to check in...

...this rom is amazing!!! LOL! Thank you again!
[G1 Android Development] biglo:
I don't want to be a smart ass but come on man, in every forum you have people asking the same basic questions cluttering thread, when the answer could be found on the first page or with the use of the search. I know the search kind of sucks at times but it kind helps, try it and read and learn for yourself and then post questions on more serious problems. I never had any knowledge of flashing but I just searched this entire G1 development section, read and learned on my own without asking any questions.

Sorry for being a douche tho...
[G1 Android Development] asb123:
The stock camera has a built in zoom function now :)
[G1 Android Development] cesarbric:
it looks like you do have a MT3G 32B and this is for MT3G 32B, yes you can flash this rom, just follow the instructions.
[G1 Android Development] volcomnator999:
oh wow...just checked it out lol

it also has exposure 0,+1 and +2. Good stuff
[G1 Android Development] netomx:
whoops! forgot to say Mytouch3g 32b
[G1 Android Development] netomx:
read my noob guide, two pages before this... or something like that haha
[G1 Android Development] revolnia:
enquiry about flashing rom

hello guys..

I also wanna make sure if I'm capable to flash this ROM :o

Here's my phone details:

DREAM PVT 32B ENG S-OFF

HBOOT-1.33.2005 (DREA11000)

CPLD-4

RADIO-2.22.19.26I

APR 20 2009, 15:30:43

Amon Ra's Recovery

Currently I'm using Super Eclair (2.1)

Btw from the first post, it stated:

Is is the same with FULL wipe? like wipe the Wipe data/factory reset :: Wipe /data and /cache, Wipe Dalvik-cache both on /data, battery stats, etc.

Thanks
[G1 Android Development] cesarbric:
it is mostly the same, do a full wipe if you are not comfortable doing a fastboot, and then flash.
[G1 Android Development] studjuice:
no it's not the same. a 'full wipe' is short for a full recovery wipe. (using amon ra, clockwork is different).

a 'fastboot wipe' refers to using fastboot to wipe your phone, INSTEAD of using the recovery. it's completely different.

i'll give a quick guide to how to do a full fastboot wipe, and it's gonna be short. if you don't have fastboot or don't know how to use it, look around.

1 power off phone

2 hold down the Back+Power buttons

3 connect to computer

4 use the command prompt just like you would for adb, except type "fastboot erase system -w".

6 after it's done push Menu on your phone to turn it off, then Hold+Power to get into recovery and take it from there.

difference and reason behind using a fastboot wipe is because a full recovery wipe will wipe almost everything except for /system. it does data, cache, dalvik, sd-ext...

fastboot erases data, cache, AND system.

(but keep in mind for the future, a fastboot wipe doesn't erase sd-ext)
[G1 Android Development] revolnia:
thanks cesarbric for you reply. :)

So is it this a finalized ROM or you guys are currently in progress by adding some features like apps2d, memory in launcher, etc? well, soon it might be the most awesome froyo we ever had :p
[G1 Android Development] studjuice:
this will probably never be final. we aren't really doing anything, besides just waiting around for cyanogen to release 6.1
[G1 Android Development] revolnia:
@studjuice

thanx for explaining the differences between full wipe and fastboot wipe.

But, what if I choose to do the full wipe instead of fastboot wipe?

So, is that gonna cause a problem? :confused:
[G1 Android Development] deuse:
A easyer way is to switch the fone off then hold down Home and Back then press power on. Follow the prompt

then reboot into Recovery and wipe all...Flash....done...this is on a g1
[G1 Android Development] studjuice:
it depends on the /system folder. usually you can get away without a fastboot wipe. but ever since froyo it's become a lot more necessary.

that doesn't erase /system. your basically wiping the same stuff twice, but with different methods
[G1 Android Development] deuse:
Oh right! I was lead to belive this is the way in the CM forums..oh well you live and learn :D
[G1 Android Development] shadowillusions:
Performed a full wipe and installed this rom, but when i call someone or someone calls me, he can't hear me at all...

HTC Magic 32B

HBOOT-1.33.006 (SAPP10000)

CPLD-10

RADIO-2.22.19.261

whats the problem???
[G1 Android Development] tivchev:
Am i missing something or is there 2 ROMs being discussed in this 1 thread - OP's and studjuice's... Im just never quite sure which comment refers to which ROM exactly...
[G1 Android Development] imagenius:
Excellent job! I have flashed it and test it for one day in China. Everything is perfect. Thanks!
[G1 Android Development] wg1:
There are something wrongs on my g1

In 2.1

I can open the voice recoder or tracer recorder in background

They work so nice and never stop.

But in this 2.2 rom , they didn't work on background when I back to the home screen.
[G1 Android Development] rick_payp:
Hey guys,

I nearly tried everything, but I keep getting stuck at the G1 screen.

Does someone knows a solution for this?
[G1 Android Development] lolmensch:
post logcat else we wont be able to help. there are a million reasons why you are in a bootloop.

90% of them are cuz of a fault of the user :D
[G1 Android Development] rick_payp:
I also think it is.. Going to check how to make a logcat..