yashsingh1/xdaforums huggingface dataset:
[P3300, MDA Compact III ROM Development] gabizegrean:
1. Empty (erase the contents) of your microSD card from the Windows Mobile file explorer or format it from your computer using a card reader, make sure to format in FAT32 and not FAT although in some cases format doesn't work, also it is only necessary to format if your first attempt at flashing fails

2. Extract the .NBH file from your prefered ROM upgrade: In windows use winrar (right click) to extract the contents of the exe file. In Linux / MacOS use cabextract.

3. Rename the .NBH file to ARTEIMG.nbh and copy it to the root folder of your microSD card.

4. With microSD card inserted on the phone, start the bootloader (The bootloader is invoked by pressing down the Power & Record buttons and using the stylus at the same time to press the RESET button at the left side), keep both buttons pressed after releasing the reset button.

5. You should see the screen pictured on the left, confirm flashing on screen by pressing the volume slider down.

6. Flashing might hang after some time but this is normal. Just wait. Complete flash takes about 30 minutes, so check your battery or connect to charger before the flashing process starts. After the flashing process is complete, it will tell you to press any button to continue. After this the bootloader screen with its red/green/blue color is shown. Just reset the device and it will boot the new ROM.

SuperCID devices are able to flash any NBH image using this method.
[P3300, MDA Compact III ROM Development] mfaraz:
Not working ??????? Its hang on tri-colours screen i was checked 5 hours
[P3300, MDA Compact III ROM Development] mvenneker:
look up the original factory rom of your phone and flash it on your phone doing the normal way
[P3300, MDA Compact III ROM Development] mfaraz:
i ill be very appreciated if u give me the link where i can find plzzzzzzzzz

N thx for reply
[P3300, MDA Compact III ROM Development] raving_nanza:
link

http://wiki.xda-developers.com/index.php?pagename=Artemis_Upgrades

good luck :)
[Nexus One Q&A, Help & Troubleshooting] gizmo2431:
Any opinions on the best Fml app with widget?
[Nexus One Q&A, Help & Troubleshooting] Rev_Nev:
It's called FML widget by Marc Tan, IMO it's the best
[Nexus One Q&A, Help & Troubleshooting] gizmo2431:
Thanks. Exactly what I wanted
[Nexus One Q&A, Help & Troubleshooting] cqms13:
have the same , by far the best

Sent from my Nexus One using the XDA mobile application powered by Tapatalk
[G1 Android Development] jcarrz1:
Hi, I've made a 2.1 rom based on the unodexed apk's thanks to wesgarner and ivanmj as well as wesgarner's kernel and vega's battery fix to get rid of constant errors in logcat.

Mods please consider that this rom is fairly heavily based on a build RELEASED BY IVANMJ... I can confirm there is no warez in the rom.

Firerat, please test. I think some users may have a problem due to your a2sd script. It hangs on my g1 in middle of boot when utilizing it (logcat says surfaceflinger and many other services died, zygote exit).

Features:

3D (needs confirmation)

optimized apps on boot

optimized images

Based on the quick eris software (eclair 2.1)

Normal features working, except for data. Phone calls work tho, and wifi. Working on a fix.

Framework Finally fits on /system, improved speed and reliability (NO MORE SYMLINKS)

Download link:

4shared: http://www.4shared.com/file/256459793/b2decd52/v4_online.html

Mediafire: http://www.mediafire.com/?njyyonqamnw

^ outdated. Try Firerat's cache-hacked build here (speeds up a lot):http://www.megaupload.com/?d=CGV99ISQ

Screenshots thanks to Raider:

Enjoy! leave feedback testers, remember this is BETA not guaranteed to work for all.
[G1 Android Development] jcarrz1:
forums are low traffic today! reserved.
[G1 Android Development] bahnburner:
Stolen the #3 spot.

I'll let you know how things go.
[G1 Android Development] jcarrz1:
Thanks! hope it works
[G1 Android Development] JAguirre1231:
I think he meant the post spot
[G1 Android Development] bahnburner:
Yup. I'll edit it to clarify.
[G1 Android Development] chim4ira312:
i think he meant stolen as in his heart was stolen by the idea of the ROM.

as was mine. :P
[G1 Android Development] jcarrz1:
Lol I hope it works for y'all.
[G1 Android Development] JAguirre1231:
Just to strengthen my decision on flashing this rom (I am downloading now), I want you, in one post, to tell me why this rom is better than say, Vega's. His is de-odexed, his uses Wes' kernel, and I'm sure he included his own fix. So what makes YOURS better? (Note: Trying not to be a douche, just want to start a conversation while I download from the slow 4shared )
[G1 Android Development] bahnburner:
No Homo...
[G1 Android Development] holmes901:
Been a while since I have put a new rom on...So going to flash and see what happens...also I am using a mytouch so a little more fun at that.
[G1 Android Development] bahnburner:
Fawkin' Crawlin' tonight.
[G1 Android Development] mindstormmaster1:
Downloading now gunna give it a try!
[G1 Android Development] jcarrz1:
got it man. well first of all, vega's is based on the slower legend, unless we're talking about different roms...

But this runs dexopt on boot and has optipng-ed frameworks :) I didn't do it though.
[G1 Android Development] mr2t32:
just want to know what did you optimized? Can you give more description like a change log? Thanks... :D

lol, you replied to the previous post before i can finish mine. you are fast.
[G1 Android Development] JAguirre1231:
That's good to know, just needed something to do while it downloaded
[G1 Android Development] jcarrz1:
check out the main post. Note it's not much, I haven't spent much time on this yet.
[G1 Android Development] Shaquiel Harris:
Where is this rom from bro?

And so it doesent work on the dream? id happily flash
[G1 Android Development] jcarrz1:
Guys, I have a rather amazing internet connection here, can you suggest another mirror?
[G1 Android Development] jcarrz1:
This rom is for g1 and mt3g, hence the signature and the forum I posted in. :)
[G1 Android Development] engagedtosmile:
Flashed the 3D version on my G1 and never had the option to add a Google account, maybe I missed something. Going to try again.
[G1 Android Development] Firerat:
yeah, tbh its a bit too random for my liking

my advice is to let it settle for a min or two

I get weird stuff like no widgets if I start asap and skip through

if I flash, reboot and start doing something else and go back to phone later it seems to work ok. My theory is that the Android is still busy sorting out dalvik-cache and the /data/data directory that its just not ready.
[G1 Android Development] jcarrz1:
sounds plausible
[G1 Android Development] nagash91:
Good rom! I'm using Firerat's mix but I have a problem: my sim connection bar is ever empty. But I can call and receive calls (I don't know about sms and mms).

:o
[G1 Android Development] Firerat:
mine just plain doesn't work...

I should flash again and push the apn list before booting.

but I'm on CaNNon's CE2.0 at the moment, I should stick with one ROM or get 4 g1's a couple of mt3gs and a Hero, lol
[G1 Android Development] nagash91:
Location don't work? And market?

Using Firerat's mix can't find my location (I have to insert location with keyboard, and there is a strange icon: circle with + in it..)

Market app can't connect to the internet.. (but I can go online with browser, sync, facebook etc..) Now I'll try to clear cache and restart G1
[G1 Android Development] Firerat:
yeap, cacheHack or not, data connection doesn't work

location works, but only if you have a wireless connection

the Market did throw me, even with wireless it wouldn't work
[G1 Android Development] jcarrz1:
Market is a build.prop problem. I'll fix that once I can get the data connection working...
[G1 Android Development] nagash91:
Ah ok!

I thought it would be an every day rom.. So I have to wait.

BTW it is the best android 2.1 with sense for me..

And today I have flashed 4 roms:

KiNgxKxKlair DroidEris2G1+WG kernel

KiNgxKxlick-Espresso2G1

KiNgxKxlick-Legend2G1

Firerat's mix

The best are "Firerat's mix" and "KiNgxKxlick-Legend2G1" for me.

But KiNgxKxlick-Legend2G1 have a bad camera (focus don't work.. unusable).

And this Firerat's mix don't have a working market for now.

:D

Thanks to all developers!

(I want an HTC Evo with keyboard!! Or a G1 with 296 mb of ram :D )
[G1 Android Development] jcarrz1:
Does anyone know who made the VERY FIRST droid eris port to the gsm hero? because I want to talk to him/her...

Chances are everyone after that person just based it off of eachother.

I built this off of a very clean, unmodified, deodexed build straight from droid eris forum... but that can pose some radio issues, and even more :(
[G1 Android Development] jcarrz1:
hoefully I'll work these bugs out. Thanks for the encouragement.
[G1 Android Development] nagash91:
another bug i think: When I talk with phone, I hear my same voice (the microphone seems to be directly connected to the voice call output...)

:p

I love this rom I can't remove.... I love sense!!!!!!!!!!
[G1 Android Development] Firerat:
Firerats mix !

wtf ?

"firerats mix" is just /system/sd folder, and cache hack

all the files are the same

maybe a couple of support scripts

/system/sd lets it boot on a g1

cache hack makes it run faster than a slug :)

please , call it CacheHack, not my mix ;)
[G1 Android Development] nagash91:
:D Firerats mix is the name of the zip in the first page.. So is the mix between jcarrz1 rom and your cacheHack XD
[G1 Android Development] jcarrz1:
LOL u got it. Thanks for the hard work.
[G1 Android Development] 1wingangel:
can someone please post a snag/working list for this.

it would be most appreciated.

I really dont want to flash another rom just yet.

I know I know, I'M LAZY!!!

thanx in advance:)
[G1 Android Development] TheWerd:
How do i do the cache hack? I know its in a thread somewhere, would you mind helping me out or pointing me in the right direction?
[G1 Android Development] oneandroid:
APN

So, with 2.1 you cannot manually change the APN as you could with 1.5?
[G1 Android Development] silthos:
well from what i tested heres what works:

Bluetooth: not working

Wifi: working

Camera: working but with wierd lines when taking pic but the lines show in the photo gallery until you enlarge the image the lines go away.

Video: untested

Music: Fc crash

as for apn and mobile network i dont know the bars werent lit up.

otherwise pretty fast just seems like another hero rom with no bluetooth but themed partially. i do like the multi touch homescreen thing.

this was tested on a G1 and firerats cache version.

dont be harsh im giving my test of the rom to help others.
[G1 Android Development] Firerat:
my sig has a horrid description of it all

2nd post is my Eris CacheHacked,

its one download

the Rom is sectioned off to cache , data and system ( instead of just data / system )

a script moves files from data to either /system , or /system/csys (what was cache) based on whether they are Danger or NoDanger SPLs ( I'm going off size of block4 )

I also have some Legend ROMs in post 3

they are a straight ROMs, but modified update-scripts, and the extra support scripts.

the update-scripts are specific to Danger / No Danger SPL

I redirect things with sylinks, was kinda fun

My intent is to either write a script to examine and existing ROM and generate an update-script for it ( I've written scripts to translate them into standard linux cp , ln , chmod , chown scripts, won't take much to create a script to do the opposite, infact if I get round to it , I'll have a look at the sdk's update-script generator )

or/and

write a script which runs off a base install, and shifts things around based on the phone it finds itself in, be it Danger, NoDanger or mt3g. ( using getprop, or partition sizes )

early days it might have to be pre configured, but with a little magic could get it to work everything out itself, dev just installs base, along with a tarball and the script does the rest

I prefer the latter, I'll get round to it eventually :)

Oh, ignore

am bmgr ime input monkey pm svc

they are just android scripts, patched with hash bangs, so they work with busybox sh ( I actually skip a lot of toolbox links , I like busybox better ;) )

a2sd - well, we all know that one, this is one of my mt3g friendly ones

data-cache.sh - Bind mounts /cache on boot ( /data/cache, could be SD, but don't forget about our mt3g cousins )

qdu.sh - , just a handy script for getting sizes of stuff in directories

rosystem rwsystem - these know about cache hack, standard will only mount /system, these also do /system/csys
[G1 Android Development] TheWerd:
...FML

What do you recommend i do? The quickest most effective

Everything i have is in my sig
[G1 Android Development] Firerat:
flash this , try without wiping first, if the flash fails, then do full wipe

(2) FR-King-Legend10-CachePatchDangerSPLOnly_S.zip

then this *no wipe*

LegendCacheHackDangerOnlyFixes-0-3-1_S.zip

when you get to the lock screen, let it settle for a min or two, then do full signin ( unless you got away with no wipe, then just enjoy )
[G1 Android Development] jcarrz1:
ur fine, actually (the thread). I'd suggest repartitioning and reflashing... make sure you have danger... (i think it's needed), and finally, how far did boot get? did it even get to htc screen?

Oh and ext time use the [ code ] [ /code ] function, like this:

see its cool and doesn't make your posts long
[G1 Android Development] TheWerd:
Flashing......wait for it....NOW!
[G1 Android Development] nobleach:
Thanks for the forum tip... I've been on PHPbb style forums for years and I don't think I've ever paid enough attention to use the "code" tag.... I've gone back to noob school!!! AWESOME!!

As far as DangerSPL, I am on a mytouch 3g so it's the stock SPL. It stuck on the green screen and never got to the HTC screen. I vaguely remembered something from King's post about his official Eris ROM needing Ext4 for the google apps to work. So I went through that process.

From Ra recovery, I partitioned a 4 Gig card with 160megs of Swap, 512 of Ext4 and the rest FAT32.

I love these Sense roms so if we can cobble one together that is just a bit less laggy, I'll be all over it.
[G1 Android Development] Firerat:
tbh, you don't need cache hack on an mt3g, as long as your not using an ext partition you should get the same performance using std

but , I could do something with cachehack for mt3gs, not sure what,

I have a duel rom boot idea in my head..

do you think mt3g users would like to swap roms with a reboot?
[G1 Android Development] nobleach:
I am using a 512meg Ext partition. (is journaling really recommended or necessary on a solid state nand that would take 20 seconds to FSCK?)

Personally I have issues in Ra recovery with my SD losing its mountpoint. So I can't exactly do a switchrom. I DO have a few nandroid+ext images on my FAT32 partition that I like to switch between.
[G1 Android Development] Firerat:
if you have an mt3g, you are turning it into a g1 with a broken keyboard

check the mt3g friendly a2sd in my sig

it explains why you get a 'bootloop' 'stuckboot' 'noboot' when only two partitions, fat/swap, and why you should not use the 3 partitions us g1's are stuck with
[G1 Android Development] TheWerd:
Dont know whats with his setup but, everything worked for me. ROm does seem a bit more snappier!
[G1 Android Development] nobleach:
I'm going to have to read the whole thread but, basically you're stating, don't do the typical trifecta partition scheme, you'll only need two... BUT make sure you include your A2SD script so that unaware roms can if/then/else their way around it?
[G1 Android Development] Firerat:
yeah,

you can have 3 partitions , it will just be ignored,

you could use it for other stuff, like a chroot linux, or backups, or what ever

and version 2.1 is stable, but does seem to be confusing the g1 people

I try to keep dalvik-cache on data, but for some reason poeple think that they want lots of free space on data, for .. having free space on data

it puzzles me,

anyway, next release the DBCB is going to be off by default
[G1 Android Development] jcarrz1:
yea, people DEFINITELY think that. I often see

"with version "123" i had 80 megs free but with this one i have OVER 9000!!"
[G1 Android Development] phillymartian:
service?

i live in philadelphia...i have no service all the way to new jersey and to pittsburgh y?
[G1 Android Development] TheWerd:
Umm how do i enable swap and a2sd?
[G1 Android Development] nicknowsky:
i've come to you in past on ROM ideas and requests, Im glad to see you back in action, I just hope you keep at it. I know its time consuming, but I see potential in ur ROMs, I just dont want the project to die like ur Hero ROM did months back

keep up the good work!
[G1 Android Development] nagash91:
rofl
[G1 Android Development] Firerat:
a2sd, automatic on boot

swap, automatic, if you have a swap partition ( done by a2sd )

you might think a2sd is not working, it is , its just being too damn smart and keeping the dalvik-cache on /data/ while you have space.

the reason?

Dalvik-cache is precompiled byte-code, its what the android 'runs' on

/data/ is faster than the SD,

/data is used for settings and for apps to store stuff, and not much else ( since we move apps to sd )

so I figure , why not use the fast internal memory that would otherwise not be used for the code which runs on the phone.

gives you a little extra speed, trust me while dalvik-cache is on data,your phone will be more responsive

And if you end up with 'too many apps' then next time a2sd runs, it will move the dalvik-cache to the sd card

Dalvik-cache is usually around half the size of the apk,

so 40mb of apps, which would take up 60mb with no ext partition only take up 20mb, so you still get 3 times the number of apps you normally would,

and as I said, it will move it all to sd if there isn't enough room, freeing up all that space on data for you to do, well to do nothing with ;)

if you notice a speed hit, then review your apps,, are you really using them all?

if it will fit again, a2sd will move dalvik-c back to data,
[G1 Android Development] juangil:
very well explained Firerat:)

you are doing a really good job here by helping

everybody around most of the threads,

I always wonder why ppl wants 80+ of free space just for nothing

when that can be used in a smart way as you just explained

Thanks
[G1 Android Development] dadme:
Tried this combination on MT3G, working fast, but no more htc widgets. Any solution?
[G1 Android Development] Firerat:
yeah, it bugs me that does

sometimes it works, sometimes it doesn't :(

you can try this

term or adb shell ( better terminal? )

su
rm -rf /data/data/com.htc.launcher/*
killall -HUP com.htc.launcher

fingers crossed, Launcher rebuilds it's widgets library with full support.
[G1 Android Development] Yaboiaj:
I'm not getting a data signal at all. Any fixes?

BTW using a G1, 128 Swap, 1Gb Ext4, ~6GB Fat32

I can make calls but I can't access the internet... and the signal indicator is empty. Seems like a weird issue really...
[G1 Android Development] jcarrz1:
it's cause it's a port from a CDMA phone (the droid eris). I'm still searching for a solution...
[G1 Android Development] Yaboiaj:
Thanks for a speedy reply. This thing looks beautiful and is super fast though!

I'll switchrom it for now, I want to come back to it.
[G1 Android Development] Firerat:
which ROM did you flash?

it looks like you flashed the original one, without the mount point for the ext partition
[G1 Android Development] TheWerd:
Awesome, so i shouldn't be seeing my ext3 space in SD ard & phone storage right?
[G1 Android Development] mati1414:
Guys there's a problem with Polish SIMCard. Phone doesn't ask for PIN and there's "No Service". Any ideas?
[G1 Android Development] ryanolson7:
How does this compare to kings eris 2.1?! has anyone tried both?
[G1 Android Development] Scofield.:
Hi,

im just downloading the Firerat Version! (hope its a stand alone Version :D )

What are the known Issues of that ROM!?
[G1 Android Development] Scofield.:
Where can I enter my Pin-Code?? o0
[G1 Android Development] Shaquiel Harris:
;)

Well you said it hung on yours so was just confirming. Should probably take that part out of the op huh?

WAIT it is taken out Nvm.
[G1 Android Development] jcarrz1:
no. It's still not guaranteed to work, my g1 is just seriously messed up and I encounter this problem with almost every eris and legend rom, so I thought i'd post this one.

It should work though.

Anyone have mirror suggestions?
[G1 Android Development] mr2t32:
Does the camera work and will the speech synthesis install? Without the speech synthesis google nav's voice turn by turn does not work.
[G1 Android Development] jcarrz1:
I can't guarantee. Try for yourself, just nandroid.

I'm happy to mirror guys, c'mon...
[G1 Android Development] cmsweet21:
look nice but ill wait till some major app to work stable like

camera,camcoder,sms,galery (music,video)

plus i hope its fast though its 2.1:D
[G1 Android Development] jcarrz1:
It should be quite fast.

Mirrors guys :D
[G1 Android Development] Shaquiel Harris:
Rapidshare

Zshare

MegaUpload
[G1 Android Development] Jedipottsy:
rapidshare +1
[G1 Android Development] JAguirre1231:
I prefer mediafire
[G1 Android Development] dudebro:
mediafire +1 no waiting to download
[G1 Android Development] jcarrz1:
Damn same as me. I'll wait for someone with mt3g to test before I pull it.
[G1 Android Development] Shaquiel Harris:
if you think its the a2sd script, just change them.
[G1 Android Development] jcarrz1:
ok. mediafire uploading, but I may not post if more people report broken.
[G1 Android Development] holmes901:
Well I am loaded on the home screen and its working ok so far have not tried anything but just letting peeps know that its loading pretty fast atm. Scrolling through now so will post in a bit. Again even though the same letting people know its on my mytouch3g.
[G1 Android Development] jcarrz1:
well... yeah that's why I wanted Firerat to test, cuz he made it and he could suggest what about the app arrangement is making it crash.
[G1 Android Development] Shaquiel Harris:
This should pretty much be proof its the a2sd script since his script was made primarily for the mt3g.
[G1 Android Development] JAguirre1231:
Would you mind wiping reflashing and before doing setup making a nandroid and posting it?
[G1 Android Development] Shaquiel Harris:
Reminds me of Vega's first legend rom. Anyone remember what exactly he did?
[G1 Android Development] jcarrz1:
OMG Yes please nandroid. I like those.

Hopefully I can talk to vega and see if the same problems here were similar to the ones in vega-legend v0.1. Some guy uploaded a nandroid and it was awesome for alla d g1 pplz.

He fixed it later....
[G1 Android Development] jcarrz1:
45% on mediafire, going at 2154kbps average, ETA 3 minutes.
[G1 Android Development] mr2t32:
i have a myTouch3g, and i'll be testing this out as soon as it downloads. I'll update when i get it up running or get stuck.
[G1 Android Development] jcarrz1:
ok. 82% mediafire, 1 minute...
[G1 Android Development] holmes901:
Well I would like to but I seem to be hanging at a blank screen after setting up my location. what I did was

whipe all (everything)

Load rom

Setup

Got to home screen...No apps

Then reboot like I always do just to make sure it loads fully again

Setup my location

Blank screen...Hmmm

It seems to reboot extremely fast so I know that part works. But just a blank screen with only Notification bar showing. So I will see what will happen if I reboot one more time before I try to wipe and reinstall.
[G1 Android Development] jcarrz1:
ok. WG is known for fast boot times.

EDIT: MEDIAFIRE UP: http://www.mediafire.com/?njyyonqamnw
[G1 Android Development] dudebro:
Thanks, downloading right now. I will flash and let you know how it goes.