yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] Amon_RA:
New kernel 2.6.27-RAv1.1.0 (rev4)

I compiled a new kernel based on the recently released HTC kernel 2.6.27 code.

I tried to stay as close as possible to the stock HTC kernel by using the msm7201a config instead of the default msm config (which everyone on this forum uses).

No kernel patching was done whatsoever.

Changes compared to the stock HTC kernel :

- Netfilter support

- Kernel debugging is switched off

I didn't include any other stuff like EXT4, compcache, squashfs,.. because they are not needed on a 32A in my opinion.

This kernel will be included in the next ROM release if we don't find any kernel related bugs :)

If you don't want to wait for the next ROM release you can already update your kernel and report any found issues :

Flash boot.img on RAv1.2.1H and push wlan.ko

If you want to cook your own ROM or use this kernel on any other ROM : kernel.RAv1.1.0
[myTouch 3G, Magic Android Development] str4vag:
Will the kernal work with any 32A ROM?
[myTouch 3G, Magic Android Development] Amon_RA:
Yes it will, I however advise you do not use my boot.img if you are using another ROM... instead pack the kernel with your own boot ramdisk.

I added a kernel only link to the previous post so you can pack it with your own ramdisk and run it on any 32A.
[myTouch 3G, Magic Android Development] Wysie:
Hi Amon_RA, thanks for the new kernel! I have managed to flash it successfully, will report back if there are any issues. However, I get the following:

When I tried to fastboot it. Although it flashed successfully, I'm wondering if you know what the Error message means? Thank you.
[myTouch 3G, Magic Android Development] Amon_RA:
Nothing to worry about, fastboot couldn't get the properties of one of your interface endpoints. Could be related to the fact that fastboot didn't clear them correctly and started out with them in a bad state. Are you using a recent version of fastboot? Do you get that error each time now or was it just a one-timer?
[myTouch 3G, Magic Android Development] Wysie:
I kept getting that error initially. Then I went to HTC's site, re-downloaded fastboot-mac and did a chmod a+x and no more errors! Thanks for the help :)!
[myTouch 3G, Magic Android Development] hotweiss:
I incorporated your kernel into the HoFo 2.0.1 ROM and it works flawlessly. Great job!
[myTouch 3G, Magic Android Development] Wysie:
Hi Amon_RA, I noticed that my screen became blurry when it rotated (as it darkens it becomes blurry as well), when I was using the 1.2.1 ROM with the 1.0.1 kernel. I initially thought it was on purpose (it looked kinda nice), but after I flashed to the latest kernel, 1.1.0, the blurring on rotation no longer occurs.

I thought I'd inform you since I've posted about it here as well:

http://xdaforums.com/showthread.php?t=554612
[myTouch 3G, Magic Android Development] Wysie:
Hi Amon_RA, I was wondering if it's common for any ROM to slow down after a few days of usage, sometimes resulting in an auto-reboot or the system hanging? Thank you :). I have that every once in a while and was wondering if it's a common sentiment shared by all Android users?
[myTouch 3G, Magic Android Development] Amon_RA:
It's "common", it's a bug in the framework -> services.jar (I think you even pointed me out on that one some time ago :) )
[myTouch 3G, Magic Android Development] Wysie:
Yup I did but I thought it only causes slow downs, not reboot or hanging.. haha. I've to say I experience it a lot less with 1.2.1 compared to the earlier versions! Thanks!
[myTouch 3G, Magic Android Development] evilmerlin:
Is there any issues with running apps2SD with this rom?
[myTouch 3G, Magic Android Development] Amon_RA:
Apps2SD is not included, it's not needed on a 32A Magic, we have enough memory and space. Implementing it would only slow down things.
[myTouch 3G, Magic Android Development] evilmerlin:
I see! Thanks for the info!

Any idea when we'll see a new version with the Donut stuff in it? :D
[myTouch 3G, Magic Android Development] bjtheone:
Stuck at android splash after flashing ROM

<sigh>

Rooted Canadian Magic... went fine... adb agrees its rooted.

Flashed RAv1.2.1H rom, seemed to go fine. Loaded without error and ended up back at the reboot option. However when I reboot, the phone flashes the Rogers splash and then switches to an "android" splash screen and stays there. Had to pull battery to break out of the loop. Rebooted into fastboot, reflashed the ROM, same issue.

Brilliant and helpful suggestions greatly appreciated.

Note: Tech savy but this is my first adventure in mucking about with the firmware on my phone... :-)

cheers

bj
[myTouch 3G, Magic Android Development] bjtheone:
Further info to stuck at android splash screen

Backed out of RAv1.2.1H... gotta love Nadroid... back to stock Rogers. Rerooted phone. Went fine. The info in fastboot shows:

SAPPHIRE UNKNOWN 32A ENG S-OFF H

HBOOT-1.33.2005 (SAPP50000)

CPLD-12

RADIO-3.22.20.17

Apr 20 2009, 15:30:43

As far as I can tell that is a reasonable starting point to try and flash the ROM from. Do I need to wipe the phone before I try and flash the ROM or am I missing something obvious?:(

cheers,

bj
[myTouch 3G, Magic Android Development] Amon_RA:
I asume you didn't wipe... so WIPE and begone bootloop! :p

Always wipe when you switch ROMs (or manually erase your userdata from fastboot).
[myTouch 3G, Magic Android Development] bjtheone:
Thanks!

Awesome reply turnaround! :)

Will continue experimenting tomorrow as I need a couple of hours sleep before work and need phone functional then.

Am I correct in assuming that updating to a later version of the same ROM does not require a "fastboot erase userdata" ?

Cheers,

bj
[myTouch 3G, Magic Android Development] xxgg:
Initial boot ALWAYS takes much much longer. Just wait . . .
[myTouch 3G, Magic Android Development] PremierITA:
Does it needs to wipe data to update from 1.0.1 version?
[myTouch 3G, Magic Android Development] Wysie:
PremierITA: I didn't wipe from 1.1.0 to 1.2.0 and then to 1.2.1. :) Also, if you still get dashes after that, do the following (mount data first):

rm -r /data/property

Hope it helps :).
[myTouch 3G, Magic Android Development] PremierITA:
i've updated from 1.1.0 to 1.2.1 without wipe.

After boot, appear :

"Exception: process android.process.acore was interrupted"

How i can solve it?

Thanks
[myTouch 3G, Magic Android Development] Amon_RA:
A wipe might be required when upgrading to a newer version of the same ROM, it depends on what the changes in the newer version are...

If you want to do a wipe and you don't want to loose your apps you can enter the following command in recovery mode :

adb shell
#mount -a
#find /data ! \( -path "/data/app-private/*" -o -path "/data/app/*" \) -delete

I call this the "lazy wipe" :p

It deletes all user data except for your apps, this basically eliminates the use of apps2sd.
[myTouch 3G, Magic Android Development] PremierITA:
/sbin/sh: syntax error: "(" unexpected

??
[myTouch 3G, Magic Android Development] Amon_RA:
Please copy paste the command, you obviously typed it incorrectly...

It should give you output like this (don't worry about the "Directory not empty", that should happen):

H:\>adb shell
/ # mount -a
mount -a
mount: mounting /dev/block/mmcblk0p2 on /system/sd failed: No such file or directory
/ # find /data ! \( -path "/data/app-private/*" -o -path "/data/app/*" \) -delete
find: /data/app: Directory not empty
find: /data/app-private: Directory not empty
find: /data/lost+found: Directory not empty
find: /data: Device or resource busy
/ #
[myTouch 3G, Magic Android Development] PremierITA:
yes, my output is like your.

After reboot, device doesn't starts :(

must i remove battery?
[myTouch 3G, Magic Android Development] Amon_RA:
What do you see on boot?

Do you see the blue animated android logo?

If you see it you just need to wait a few minutes...

Did you check the MD5 of the update?

Sometimes the update file gets corrupted on Rapidshare.
[myTouch 3G, Magic Android Development] PremierITA:
i repeated steps.

Now it starts and i've my applications.

Unfortunately not all applications work :( (like layar, and so on)

I hope, battery duration is longer now.

congratulations for your work.

Regards
[myTouch 3G, Magic Android Development] maxqc:
Hey Amon_RA, can we expect multitouch soon in a ROM update ??
[myTouch 3G, Magic Android Development] quadmux:
May I suggest that if you incorporate multitouch, that you dont bump up the bluetooth lib and a2dp support to Hero versions as they are total crap (Dont work with half the pherps out there).

This is a good ROM, and trust me i've tried many. Base core features all work like a charm!
[myTouch 3G, Magic Android Development] PremierITA:
i've calendar issue.

occasionally, while device is running, calendar storage crash.

Do you have a suggest?
[myTouch 3G, Magic Android Development] svennipp:
themes and mod

_______

EDIT, well third edit:

Ive been trying a few different roms cyano(stable & experimental), RA and some others. But all are very unstable on my phone. started thinking my hardware was broken. But have found that HoFo rom works very well, no freezes or crashes.
[myTouch 3G, Magic Android Development] PremierITA:
i had a lot of issues with this rom

- calendar fails

- after call, process phone fail

- after long time using browser, phone freeze (process com.android.acore fail)

Now i'm installing cyanomod rom 4.1.2.1 just try it.

Maybe i'll install Amora 1.1.0 better for me.
[myTouch 3G, Magic Android Development] MontAlbert:
yet another ported hero theme (anyone else getting sick of hero?)- by request i have now ported the community hero theme. see themes section.
[myTouch 3G, Magic Android Development] PremierITA:
i've done rollback to RA 1.1.0. Maybe the problem was App2Sd, because i haven't done wipe.

is it possible?
[myTouch 3G, Magic Android Development] MontAlbert:
probably was A2SD. using A2SD occasionally the ext partition becomes corrupt. there is no need for a2sd on the magic (i have 122 apps installed and still have 209mb of 256mb free). i say ditch the ext partition. your phone will be much more stable!
[myTouch 3G, Magic Android Development] :No-Frost::
Amon_RA, I'm new in this site, and I've found that your rom is the best rom suitable for me except for one little thing...

Is it possible to ad the Spanish language and the Spanish T9 to??? Please, I really want to use your rom, but I need the spanish language.

Thanks in advance... :No-Frost:

PD: I don't want to use the A2SD, is there a way to prevent this???
[myTouch 3G, Magic Android Development] K4emic:
This ROM works like a charm, but I'd appreciate if you could bundle T9 support for a bunch of languages.

Localization of the OS itself is mostly uninteresting, but T9 for SMS/email is a tad different and not having

spellcheck and powerful suggestions for typos is a real killer for me.

Furthermore, do you have any plans for expanding the number of "screens"?

Thank you for your time.

- k4emic
[myTouch 3G, Magic Android Development] Amon_RA:
I will not implement the hacked multi-touch.

I would never release a ROM with those kind of issues...

You should do a clean install, wipe your data and reformat your SD to fat32. It could also be the case that other apps/themes etc.. are causing these issues.

ALWAYS WIPE when you come from a different ROM.

A2SD is NOT included in my ROM... so no need to prevent it :p

Yeah, I should look into the whole multi-language thing... didn't pay much attention to it yet. Maybe for a future release.

Download the MOD pack for more screens...

Thanks for the feedback :)
[myTouch 3G, Magic Android Development] xiutian:
Not sure if the mod pack was causing it but I was getting acore force closes very frequently.
[myTouch 3G, Magic Android Development] bjtheone:
Mod-Pack installation?

Colour me newbie green... What does "update via recovery!" mean in terms of actual execution to install the Mod-pack?

Does not seem to flash as a "magic update", as I get a no signature error. Taking the zip apart and pushing with adb and then deleting the .odex files and rebooting got me a bootlooping phone. Google was not my friend in finding what "update via recovery" meant and reading the entire thread plus the launcher and phone thread seem to imply that the adb method should work... :confused:
[myTouch 3G, Magic Android Development] xiutian:
Boot into recovery mode and apply the mod pack like you would a rom.
[myTouch 3G, Magic Android Development] :No-Frost::
Just to know...

I've tried todo a nandroid Bakcup (it supposed to back up the actual rom) but with no wipe and with no succes =( (gives me an error), so mmm my questions would be:

1º To do a nandroid backup should I do first a wipe???

2º My version of the nandroid is 2.1, do I need another version???

3º I have root so mmm what can be happening??
[myTouch 3G, Magic Android Development] MontAlbert:
1. no. did you wait for card to mount? Do you have enough room on your card? Each nandroid backup is quite large.

2. no. if you have the newest recovery by Amon_RA that is enough.

3. see number 1.
[myTouch 3G, Magic Android Development] :No-Frost::
I have an 8 GB SD... I have about 7 GB free... I don't have nothing of amon_ra yet...

=P, I'm pretty new in the magic subjects, but I already know some things... I will try to do another nandroid backup =D...

Thanks for the answers...
[myTouch 3G, Magic Android Development] MontAlbert:
try this mate:

http://xdaforums.com/showthread.php?t=530492
[myTouch 3G, Magic Android Development] MontAlbert:
easy flash modpack theme.

http://xdaforums.com/showpost.php?p=4490766&postcount=46

more to come possibly tonight... testing now....
[myTouch 3G, Magic Android Development] PremierITA:
Does someone use SetCPU (http://xdaforums.com/showthread.php?t=505419) on this rom?
[myTouch 3G, Magic Android Development] :No-Frost::
If I do a nandroid backup with no wipe, do I stay with my apps and all my configuration (if I want to go back in the previous rom)...???
[myTouch 3G, Magic Android Development] bjtheone:
I do and it works well. I have not done any real measurements under controlled conditions but with it set to 128/384 my phone is rock solid stable and does better battery wise. My usage is not real consistent but since I started using it I seem to be at 65-70% after a day of use, rather than 40-50%.
[myTouch 3G, Magic Android Development] MontAlbert:
yes, your phone is as it was before. everything is exactly the same
[myTouch 3G, Magic Android Development] :No-Frost::
Another question... To install the Amon_RA recovery, do I have to do a wipe first???

And if it's possible, where is a simple guide to install the Amon_RA recovery???

(I'm a little bit confused by smoe things that I have read, not sure how to install it)

PD: I'm already root...
[myTouch 3G, Magic Android Development] MontAlbert:
When you install this rom. The recovery is automatically installed. I think. Will check on that,

***edit*** a recovery is installed with this rom. not sure if it is the latest. install the rom and see. i think it might be. reboot into recovery after booting up rom and see if it matches here:

http://xdaforums.com/showthread.php?t=530492
[myTouch 3G, Magic Android Development] RtOaNn:
If i'm not wrong, with v1.2.1, the latest recovery is installed.
[myTouch 3G, Magic Android Development] ronni.rasmussen:
I used flashrec it can't be much easier than that :)
[myTouch 3G, Magic Android Development] thihaz:
can i install this rom with the original SPL?

Hi,

one quick question.

Can i install this rom with the original SPL?

IF cannot not, which Engineering SPL should I flash?:rolleyes:

my phone is HTC Magic 32A (singapore)

Currently I have flashed this ROM

[32A][ROM][PORT] Drizzy's Hero v1.2r1 w/ Amon RA's Kernel v1.1.0

Thanks.:D

Thihaz
[myTouch 3G, Magic Android Development] MontAlbert:
i still have original SPL on mine- limits some things i can do (eg. can't fastboot a new kernel but have no issues nandroid restoring, flashing roms etc. I would try it without changing SPL first and then if required flash an engineering SPL. Just make sure its a 32A SPL. All phones that have been bricked were bricked while flashing SPL (which is why i haven't done it yet :D )
[myTouch 3G, Magic Android Development] vange:
Love this ROM, and would use it again if there was a chance to incorporate other/more languages into it.

I have no clue if it's possible to do it after flashing, or if the ROM must have it included :confused:
[myTouch 3G, Magic Android Development] :No-Frost::
Ok, first time I hear something about flashrec xD...

I will do a search about it...
[myTouch 3G, Magic Android Development] Amon_RA:
This ROM flashes /data/recovery.img at boot and deletes /data/recovery.img after successfully flashing it, so all you need to do is copy a custom recovery.img to /data and boot.
[myTouch 3G, Magic Android Development] MontAlbert:
updated theme thread with gchrome- both modded apps and non-modded apps.
[myTouch 3G, Magic Android Development] paraniodandroid:
need root?

Hi.

A quick question. Do you really need a root to flash this rom. Want to apply it to the brand new Magic with this specs:

SAPPHIRE PVT 32A SHIP S-ON H

HBOOT-1.33.0009 (SAPP10000)

CPLD-12

RADIO-3.22.20.17

Thx.
[myTouch 3G, Magic Android Development] draftex:
Bluetooth Tethering

Is bluetooth tethering supported with this ROM? my laptop does not list "my network access" as a bluetooth service the phone supports. I used to be able to see it with a different ROM. any comment?
[myTouch 3G, Magic Android Development] apacheo:
Bluetooth tethering is working fine for me. To get the Personal Area Network (PAN) to show up as a bluetooth service though, you need to pair your device with your computer while the tethering app is active, otherwise it will not detect it. (sorry if you know this already)

Quick way to check - delete the device, turn on the tethering app on the phone, then change to settings and make the phone discoverable. Then, pair the device, and the PAN service should be visible.
[myTouch 3G, Magic Android Development] jfive74:
@Amon_RA or anyone who may know, does this rom support adhoc wifi connections? Found this site http://hydtech.wordpress.com/2009/09/14/how-to-connect-to-ad-hoc-networks-using-tmobile-g1-android/. There they explain procedure but cant seem to get it right. Need this so my magic and read my iphone's adhoc connection when i want to update things if im not using it for a few days. Thanks.
[myTouch 3G, Magic Android Development] bjtheone:
Wireless Tether works just fine to tether my notebook running Ubuntu. If you mean connecting to an ad-hoc network, rather than supplying the ad-hoc network, it should. I took a quick look at the page you referenced and it looks pretty straight forward.

cheers,

bj
[myTouch 3G, Magic Android Development] bjtheone:
You should get ADB and fastboot installed on your PC before doing this.

You probably already have if you successfully rooted your phone. The lastest RA Roms have recovery builtin including Nandroid backup.

To flash a new ROM:

1. Download the rom of your choice and make sure that it is meant for your phone (don't use Magic with the Dream and vice versa).

2. Rename the rom to update.zip and place it on the root of your SD-card.

3. Reboot the phone into fastboot (Dream users: camera and power; Magic users: back and power).

4. Open a new command prompt in the tools dir on your PC and enter

Code:

fastboot boot recovery.img

to get into your recovery rom.

5. I will say as always, do a Nandroid backup. It never hurts to be able to return to your original settings if something goes bad.

6. Apply the update. Make sure your phone is plugged in and avoid touching it while it does it's thing.

7. When the update is successful, reboot.

Hopefully, assuming that it was a good rom, you can enjoy! Depending on the rom, you might need to set up the apn after afterwards to enable mobile internet.

When booted, go to Settings->Wireless Controls->Mobile network settings->Access Point Names
[myTouch 3G, Magic Android Development] :No-Frost::
Thanks a lot ^^... I was able to put the myHero ROM ^^... Now I'm back at mine because I was just testing =D...

Amon_RA, thanks for this amazing recovery!!!!! This is really greate =D...
[myTouch 3G, Magic Android Development] ahmgsk:
Waiting For new release

Waiting for u to release a rom with new market

new features of

donut 1.6

OR TATOO BASED

please
[myTouch 3G, Magic Android Development] fectech:
Just one thing

Firstly I'd like to say thanks to everyone for all your hard work - I really like the ROM i found here - exept for one thing - my phone was purchased in Hong Kong and did not come with any of the google apps (why i'm now using this). But the email client on the hong knog rom was much better than this one - it allowed multipe delete of messages and had more sync options.

Is there any way of getting this email client into this already great rom?

Teeter would be nice too

Cheers
[myTouch 3G, Magic Android Development] limkoksoon:
RAv1.2.1H

bro, i can't get to download the rom due to my slow connection. could u pls share this rom in another filehost? pls...
[myTouch 3G, Magic Android Development] flexnix:
Hey,

Does this have an option to go to console like the Pimped Out Recovery 1.4 on my G1?
[myTouch 3G, Magic Android Development] MontAlbert:
no because there is no keyboard on the magic this doesn't work- but all the pimped out features can be accessed via adb when in recovery.
[myTouch 3G, Magic Android Development] limkoksoon:
RAv1.2.1H

dude, why can't i verify the rom file when i try to update it?

it says," E:No Signature (1173 Files)

E:Verification failed

i really wonder why would this happen. took me weeks to download this rom due to the fux of slow connection and now... sigh..

Amon, u gotta help k?
[myTouch 3G, Magic Android Development] Amon_RA:
That's not normal, I think your download is corrupted.

Is the MD5sum the same?

I'll upload to a new host tonight.

I'll keep you updated.
[myTouch 3G, Magic Android Development] limkoksoon:
RAv1.2.1H

amon, actually i got a link when i post in the general forum and a good samaritan send me a link to download RAv1.2.1H but i din get the MD5sum. one more thing, how to check MD5sum?
[myTouch 3G, Magic Android Development] Amon_RA:
Make sure the MD5sum = E08D0A38BCCADAE416F644EE9D370D8B

If it's different => it has been tampered with or it's corrupt.

If you're using Linux you just open up a terminal and type : md5sum filename

If you're using Windows you can use any application you want (Hash Tab is a good one, it will show you different Hash Value's in a separate tab when you right click a file)
[myTouch 3G, Magic Android Development] limkoksoon:
its already been tempered. waiting for the new host i have to.. thanks man.:)

can u host the mods pack also ? thx
[myTouch 3G, Magic Android Development] limkoksoon:
RAv1.3.0H

man, i'm so satisfy now.

thank u!:D
[myTouch 3G, Magic Android Development] evilmerlin:
RaV 1.3.0H? What's that about?
[myTouch 3G, Magic Android Development] limkoksoon:
RAv1.3.0H

:)LoL.. special edition :p

muahahahaha.....

thanks to amon..
[myTouch 3G, Magic Android Development] ahmgsk:
:eek::eek::eek::eek::eek::eek::eek::eek:
[myTouch 3G, Magic Android Development] ahmgsk:
When Is ur new release comin

DUDE !!!

Waiting for ur release
[myTouch 3G, Magic Android Development] orangealtezza:
Best ROM ever

the RAv1.2.1H is the best rom ive ever used on the magic. I was just wondering if your planning to release a version with donut?

Also, For some reason I can use apps that are region specific, such as Pandora, with the RAv1.2.H but when I loaded the new plain donut rom it doesn't work like it didn't work when I had the stock Rogers Rom on my Magic. Whats different about the RAv1.2.1h?

Thanks for all your hard work. :) :)
[myTouch 3G, Magic Android Development] ramanan86:
thnx so much for you're hard work...going to try it out now..i have a hero rom?....i need an honest answer? am not 2 big on looks but a little mix of both is great? would this rom be good for me? thanks in advance....I would love this if it can work very smooth no lags....
[myTouch 3G, Magic Android Development] maxqc:
+1 for an AMon_RA 1.6 ION Rom for 32a :eek: