yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] photolarry:
Trying this ROM

So far with version 1.2.1 full wipe and partition of sdcard with 256MB swap, 512 ext, 4gb card, and I cannot get any apps to install in market. the error: Insufficient storage available. So then what storage is it trying to use and running out of?? hmmm? swap file ? :eek:
[myTouch 3G, Magic Android Development] kiden:
Dude, you are amazing! I have been waiting for someone to make a rom for our 32Bs! We don't necessarily need a swap or apps2sd! Keep up the good work, it seems to be running great so far. I will make an effort to post any bugs I come across.

Also, you should post links to here on other android forums. If you can find more 32B devs and users, you could get the ball rolling on this.
[myTouch 3G, Magic Android Development] andyp17:
Wow. v1.2.1 is working fine (except the known bugs - gps...) - live wallpapers are amazing! But I got still the problem with the gallery. It doesn't work.

BTW: Where can I find further live wallpapers`?

regards...
[myTouch 3G, Magic Android Development] stangri:
Tried this ROM yesterday -- as I suspected, same random BT disconnects as CM and OpenEclair. :( Bummer, I was so hopeful.
[myTouch 3G, Magic Android Development] Deicist:
You know that pretty much all the latest G1 roms run on a 32B mytouch without swap / a2sd?

OpenEclair (which I'm currently using) does, cyanogen does, Wesgarners builds do... they (I think) run a script on first boot that enables a2sd and swap if your SD card is partitioned, and doesn't if not.
[myTouch 3G, Magic Android Development] alaw:
Yea i cant download anything from the market either. Insufficient storage.

Rom is fast though. Cant wait for later versions.
[myTouch 3G, Magic Android Development] st0kes:
Yes that's right, a lot of them do, and there are some that don't. And a few say they are cross compatible but they don't boot on my HTC Magic with no ext3 partition.

This rom just gives MT3G / Magic users one more choice.

Anyway I think I am changing my mind about using the sdcard for storage now. I tested write speeds with dd and found:

# dd if=/dev/zero of=/sdcard/file bs=1024 count=32768
dd if=/dev/zero of=/sdcard/file bs=1024 count=32768
32768+0 records in
32768+0 records out
33554432 bytes transferred in 13.715 secs (2446549 bytes/sec)

Creating a 32Mb file on my class 2 sdcard takes 13.715 seconds. Verses:

# dd if=/dev/zero of=/data/file bs=1024 count=32768
dd if=/dev/zero of=/data/file bs=1024 count=32768
32768+0 records in
32768+0 records out
33554432 bytes transferred in 13.612 secs (2465062 bytes/sec)

Creating a 32Mb file on the data partition took 13.612 seconds. No difference really. So this proves with a class 6 sd card you would be better off with swapfiles or apps or whatever moved to sd. I might rethink what I'm doing with development of this rom.

Btw I also got the "Insufficient storage" error, after a reboot the market was working again for me. Could be worth trying.
[myTouch 3G, Magic Android Development] techbutton:
default dictionary

anyone else notice issues with the default dictionary? It would select the weirest word for what you are typing. not the common one.
[myTouch 3G, Magic Android Development] st0kes:
Yes the standard IME sucks, don't know why but it agressively tries to use names and words from the address book all over the place. Not sure if this is some sort of 'enhancement' to Android 2.1?

You can either turn off the autocompletion options in the input settings, or install the HTC_IME package which IMO is way better than the stock android keyboard - get it from here:

http://xdaforums.com/showthread.php?t=567294
[myTouch 3G, Magic Android Development] frygost:
Hi,

I do the same test in different condition. Hereafter my result :

on my card on my G2 it takes between 7 (few) and 23 (often) second !

on my G2 memory it takes 16-17 second.

on my card on my laptop (mounting the card thru the phone) it takes between 6 and 10 second.

My card is a 8Gb noname card (certainly Class 2)

So i don't know if using a microSD Class6 could improve the system since the Class 2 is not used at the maximum speed by the phone system. (Laptop 10s, G2 20s for 'dd' the same card ...)

It could be interesting if someone could try this on a Class6 card (and don't forget to make many try to obtain good means)
[myTouch 3G, Magic Android Development] daveerickson:
OpenEclair

Yesterday I started looking at the state of 2.1 on the MT3G. Along with your 2.1 I checked out OpenEclair and Kings. I settled on OE due to the fact it has several developers already and seems to be making very fast progress.

No disrespect to your ROM at all, but I think it would be awesome to have as many devs contributing to one ROM that can be used as a backbone to other ROM's. That is what OE is about. Here is a link to the thread:

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

They have taken care of one of your major dislikes of G1 roms for MT3G's, the APPS2SD. :)

Anyhoo, just a thought. Thanks for your contributions to the community!

Dave
[myTouch 3G, Magic Android Development] username66:
Hello

I bought HTC Magic ...

It has installed Android 1.6 (black Vodafone)

How do I get him up on Android 2.1, which recommend ...

Can anyone describe the whole process and next to add links??

Thanks

Cao
[myTouch 3G, Magic Android Development] st0kes:
I've repeated the test on a class 6 card (smaller capacity than my class 2 card which is why I don't use it).

class 6 sdcard:

33554432 bytes transferred in 12.071 secs (2779755 bytes/sec)

internal flash memory:

33554432 bytes transferred in 13.656 secs (2457120 bytes/sec)

So I guess using an sd card is marginally faster? I suppose this isn't conclusive as we're not measuring read times which is equally important.

@daveerickson, OpenEclair is a great initiative and it's refreshing to see devs working together. But I'm not sure what I could bring to the table there, they are all established and experienced devs, whereas I'm making it up as I go along.

@username66 you should start a new thread in sapphire general, provide information about your HTC Magic like SPL version, whether it is 32A or 32B, etc. Read through the stickies at the top of Sapphire Android Development as they will get you started.
[myTouch 3G, Magic Android Development] st0kes:
What's next for this rom?

Well my laptop is completely shagged, I've even reinstalled Linux on it and a fresh download of the Android 2.1 SDK but adb just sees my device as ????????? and I get an error about permissions. I can't release any updates until it's stable again.

I do have a fix for the 'insufficient storage' error, and the missing items in the market (the missing items are to do with the 'build fingerprint').

Of course I'll add the multitouch maps from brut.all in the next build, it works great on my rom, really nice and smooth!

Also I've written some scripts to enable swap if a swap partition is detected on the sdcard, and if a partition doesn't exist then a swap file is created and switched on. The rom seems to run more smoothly with 64Mb of swap, I've been setting swappiness to 20 (your mileage may vary). For anyone that's interested in the technical details, the scripts are below.

#automatic swap detection

export bb=/system/xbin/busybox
echo 20 > /proc/sys/vm/swappiness

export mmc_parts=$(ls -l /dev/block/mmcblk0p* | $bb wc -l)
$bb [ $mmc_parts == 2 ] && $bb swapon /dev/block/mmcblk0p2
$bb [ $mmc_parts == 1 ] && $bb swapon /dev/block/mmcblk0p1

export avail_swap=$($bb free | $bb awk {'print $2'} | $bb head -3 | $bb tail -1)
$bb [ $avail_swap == 0 ] && /system/xbin/use_sd_swapfile

/system/xbin/use_sd_swapfile

#use swapfile on sdcard - create one if it doesn't exist

export bb=/system/xbin/busybox

$bb [ -f /sdcard/swapfile1 ] && $bb losetup /dev/block/loop1 /sdcard/swapfile1
$bb swapon /dev/block/loop1

export avail_swap=$($bb free | $bb awk {'print $2'} | $bb head -3 | $bb tail -1)
$bb [ $avail_swap != 0 ] && exit 1

dd if=/dev/zero of=/sdcard/swapfile1 bs=1024 count=65536
$bb losetup /dev/block/loop1 /sdcard/swapfile1
$bb mkswap /dev/block/loop1
$bb swapon /dev/block/loop1
[myTouch 3G, Magic Android Development] techbutton:
activesync

How about putting in some kind of active sync apps. Like moto cal and moto gal?

This is one of the better ROM out for the MT3G

Thanks
[myTouch 3G, Magic Android Development] bkrill:
Haykuro's Spl

I'm interested in using your ROM but don't have the needed spl. Can you post a link to where i can find it? when i search for it, it brings up hundreds of results.

Also is there a certain radio needed for the SPL.
[myTouch 3G, Magic Android Development] TjerkW:
Cool, how do i fix this myself then? Or do i have to wait for the next version?
[myTouch 3G, Magic Android Development] crypysmoker:
Yes... but now your phone thinks its a different piece of hardware all together.
[myTouch 3G, Magic Android Development] st0kes:
Thanks for your efforts ...

Is it worth checking the OE or Cyanogen sources to see if all possible combinations have been tried? OE is one of the few roms that has working Launcher2...
[myTouch 3G, Magic Android Development] eyegor:
Crypy relax he had a 32B but in the process of rooting flashed a 32A radio so i just told him to revert..no harm done :)
[myTouch 3G, Magic Android Development] dferreira:
They have launcher2 but a custom modified version, that run's without 3D being enabled at all. I wanted it to be unchanged and 3D enabled, like on the Nexus, better speed, less battery hungry.
[myTouch 3G, Magic Android Development] makkie88:
is the FULL rom 48 mb? or do i have to flash a Baserom first? or an older version?
[myTouch 3G, Magic Android Development] st0kes:
It's the full rom, just chuck it on your sd card and flash it.
[myTouch 3G, Magic Android Development] dudumomo:
Nice, A lot of job has been done since the last time I've check this thread.

I will then download and install the 1.5.1 version to try.

I have the 1.4 version and I got some bug with it (But it was one of the first release)

By the way, with my actual rom, the sound is not that high, anythings to increase the sound ?

And, I don't even know how to share my connection with the wired interface.

Would be nice to get the wifi sharing app too.

Okay, let's download the latest version
[myTouch 3G, Magic Android Development] kryer12:
using v1.4.2 and not sure if this was reported already but using the stock camera is having issues. Once you snap the photo the main screen gets all choppy. The picture itself comes out looking fine.

otherwise the rom seems really quick and stable.... Thanks for all your hard work. If it wasnt for all of your dedication we would have nothing.
[myTouch 3G, Magic Android Development] sutiban:
as weird and as backwards as this sounds, 1.5.0 was WAY more stable for me then 1.4.2. No idea why, just got the odd fc on 1.5.0, but was getting massive force closes on 1.4.2 and random reboots (which i never had on 1.5.0).
[myTouch 3G, Magic Android Development] user1911:
I can not confirm this. 1.4.2 is running smooth and i am facing no special probs at all. So, maybe its more device specific problem
[myTouch 3G, Magic Android Development] beecee123:
I'm actually getting ready to install 1.51 like sudiban ... 1.42 makes me force close often. ChompSMS is one of the main culprits. Camera issues like kryer12's as well. Generally finding it to be slow to wake up.

If 1.51 feels the same, I'll go back to 1.41 or dferreira's nice Donut ROM - well, after being spoiled by 2.1, that may be hard!! :-)
[myTouch 3G, Magic Android Development] Rhodizzle:
Did you wipe and reload? it is common to have weird issues if you don't wipe. Don't put it on the ROM unless you've had the same issues on 3 seperate wipe-n-loads.

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] beecee123:
Yep, did the first three wipes on Amon_Ra's 1.6.2 recovery image.
[myTouch 3G, Magic Android Development] sutiban:
Wipe device, then sd card, then dalvik then repair ext fs, then wipe those three again then repair then flash rom then repair ext then boot up for the first time :-p so that cannot be it.
[myTouch 3G, Magic Android Development] Rhodizzle:
But did you do all of that.......twice?

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] xanthropos:
this rom is awesome, thanks!

could do with multitouch in the browser though.

apart from that it's really nice, i don't even have a swap partition (as my sd card is only class 4) and it seems fine :-)
[myTouch 3G, Magic Android Development] tebbs2009:
2.2 on a magic

This has to be good news for us magic owners

http://www.engadget.com/2010/04/22/android-2-2-spotted-in-analytics-data-running-on-magic/
[myTouch 3G, Magic Android Development] beecee123:
Man, so far 1.5.1 is running really nicely (about 48 hours). No ChompSMS crashes, and overall seems more responsive, esp when waking up. The camera issue still exists, but it's a minor niggle considering. Thank you!!
[myTouch 3G, Magic Android Development] xanthropos:
Is it known that videos aren't working, at least on the 1.51 version?

i.e. I can't play any videos off my SD card, sound works but no image.
[myTouch 3G, Magic Android Development] dferreira:
UPDATE:

Finally, after spending hours on this, I've managed to get Android 2.1 working with Livewallpapers and Launcher2 working just fine! The problem itself relied on the branch of the Android we were using from source (master in my case, and eclair in st0kes case). Last night I created a custom vendor, with all the settings we needed to be able to compile successfully Android 2.1 Release Candidate 2 for our sapphire devices, and voilá. I'll be sharing the vendor with st0kes, so that he can create a new update for you.
[myTouch 3G, Magic Android Development] grandpennerjoe:
Huge thanks to you... great work

still best 2.1 rom for sapphire
[myTouch 3G, Magic Android Development] baseman2009:
Great!

You are the man!
[myTouch 3G, Magic Android Development] skull69pr:
i've been using this rom for about a month, now im using 1.5.1, it give me a lot of app fc, but it was the same with the 1.4 version, im really happy anyway with it, been trying a lot of roms before but im gonna stick with this one, waiting for a fix for you tube, by the way it does not give my location on google maps and no street view,, any help!!!

Thx Stokes,,,,,you the Man!!!!

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] user1911:
Thanks alot

@dferreira, Well done! Many thanks for spending all your time and effort into this rom. I really appreciate the work of you both!
[myTouch 3G, Magic Android Development] jiden77:
Can't wait for YouTube as well! Great work!!
[myTouch 3G, Magic Android Development] st0kes:
I'll have a go at rebuilding the rom form scratch tonight with dferreria's changes (thanks again for all your work mate).
[myTouch 3G, Magic Android Development] ganeshtheju:
Stuck at boot screen

Im trying to install st0kes v1.4.2 on to my mt3g 32b;im currently running eng spl v 1.33.2010 (sapp30000), radio 3.22.20.17.

after i install the rom when i try to restart the phone it gets stuck at the htc magic boot screen, ive checked that my sd card (256 swap, 384 ext2) is properly inserted, but im lost as what to do next...
[myTouch 3G, Magic Android Development] anomalous3:
You need to use a 32B radio (2.2.19.26 or 2.22.23.02), you're using a 32A radio.
[myTouch 3G, Magic Android Development] bunu:
By that radio, I'm guessing he has the mt3g 1.2, not the original but what do I know, I have the original.:p
[myTouch 3G, Magic Android Development] johnw230873:
@dferreira does the video camera work ?

I am supprise how many people don't brink their 32 as it seems a few people in this thread alone have flashed with wrong radios.
[myTouch 3G, Magic Android Development] ganeshtheju:
the file provided by :h**p://xdaforums.com/showpost.php?p=4314039

contains that radio, for some reason i re flashed the incorrect radio file @ the end

@ anomalous3

thanks, i was driving myself mad trying to find out what i was doing wrong
[myTouch 3G, Magic Android Development] user1911:
Im looking forward to try this out. I flashed many roms so far, but for a everyday use of 2.1 there is only yours. Its running stable, its free of most modifications and there is a strong support from dferreira and you!

Thanks alot
[myTouch 3G, Magic Android Development] Beackman:
I liked the rom 1.4.2, but they FC on su request any idea?
[myTouch 3G, Magic Android Development] st0kes:
I would flash 1.4.2 over the top again, sounds like either the superuser.apk or the su binary is knackered.
[myTouch 3G, Magic Android Development] flumpcakes:
I have had this before also. I found out that I needed to enable USB Debugging for it to work.
[myTouch 3G, Magic Android Development] Beackman:
I will make a try, thx.
[myTouch 3G, Magic Android Development] theroadkill:
SU Request errors on 1.4.2

:)

Note as I recall USB Debugging is enabled by default on the Rom. I presume most, like myself, disable it thinking it's for dev's only... :rolleyes:

Also, as st0kes suggested a few posts up, I flashed 1.4.2 on top of itself again (vs wiping & flashing) and still needed to keep USB Debugging enabled. Otherwise you get the SU Request errors still..:confused:
[myTouch 3G, Magic Android Development] chrissooo:
Hi,

is there a Youtube Video to show how this rom works?

thx
[myTouch 3G, Magic Android Development] st0kes:
No .. I barely have any time to keep the rom updated let alone take videos of it! :p

I'll take some screenshots and put them in the original post next time I do a release though.
[myTouch 3G, Magic Android Development] orangekid:
I think the least we can do is make a video if you want one, after all we enjoy your ROM free of charge.

If only I had a camera... Maybe I'll just use my Iphone video camera to do it...
[myTouch 3G, Magic Android Development] Beackman:
It's work, thx.

this not a problem, cuz i use sd share, and i can use adb and copy files into sdcard.
[myTouch 3G, Magic Android Development] duhzinho:
still having problems!

hi, i just loved your rom!

i have to admit that it is the fastest rom i´ve ever seen..

but, i´m experience some problems since i´ve installed it, things like:

- market app still doesnt work, even with MarketEnabler

- DevTools, when i try to log to an google acc its forces me to close the app!

- the first thing that happens when i turn on the cell is that some kind of Google package, partner.google.whateveritis or sth like that crashes and iam forced to close it too!

- google maps doesnt have StreetView support! it just dont work!

so, if anyone could help me...

thanks

;)
[myTouch 3G, Magic Android Development] ganeshtheju:
has anyone had any problems with the google navigation crashing?
[myTouch 3G, Magic Android Development] tebbs2009:
Ive not had any problems with google nav its worked flawlessly. The only problems ive had with this rom are random reboots when in the middle of writing a message or completely out of the blue when its just sitting on the table.
[myTouch 3G, Magic Android Development] ganeshtheju:
odd... my phone doesn't have any problems like that, just the nav beta will crash after a few turns and i have to restart the maps app. the maps app works perfectly, just when i ask it to navigate it just goes to a blank screen after a few turns.
[myTouch 3G, Magic Android Development] tebbs2009:
It seems alot of people have alot of different bugs with this rom out of interest are you using the 1.5.1 or a 1.4 version of the rom?
[myTouch 3G, Magic Android Development] ganeshtheju:
i have to create a signature, running version 1.4.. how about you?
[myTouch 3G, Magic Android Development] theillustratedlife:
I also have issues with the nav disappearing, but the voice-over daemon in the menu bar usually stays open.

I get frequent FCs for Gesture Search (which I haven't tried using). In general, things seem to run very slowly or completely lock up, and I am often asked to Wait/FC a series of apps. Occasionally, it will crash so hard it either restarts or I have to pull the battery.
[myTouch 3G, Magic Android Development] c130pilot:
For those with slow performance make sure you have a swap setup. I'm using 96MB with good results, although less should be fine, too. The nav disappears when the phone is rotated from portrait to landscape mode. It's a bug, but not a show-stopper. Just make sure you keep the phone in whatever orientation you started the navigation in while you're in the car. If you don't have it in a holder and hit a bump or take a turn and the phone moves, the nav will close.

Tim

.
[myTouch 3G, Magic Android Development] tebbs2009:
I'm running 1.5.1 and found it incredibly stable apart from the few reboots ive had and awesomely fast, and im almost certain ive not had any problems with the changing the orientation closing the nav down...
[myTouch 3G, Magic Android Development] user1911:
I would recommend turning the auto rotation feature off, that should do the trick ;)

@St0kes Did you get the new vendor setup running?
[myTouch 3G, Magic Android Development] st0kes:
No, I have failures using dferreria's vendor setup building the camera.apk, I know what the problem is but just haven't had any time to work on it ... I just need a good 2-3 hours of spare time which is proving difficult!

I'll try and get a release out this weekend. Probably by then though Cyanogen will release his eclair build for G1/Magic which will be good, I'm looking forward to giving that a try. :)

I've been using SuperD for a few days because I've needed a camera and camcorder, will go back to my rom when I continue development of it later this week ... we really need the smooth launcher scrolling in eclair, going back to donut builds really make eclair look jerky!

I've also got a problem making calls at the moment so may have to return my phone for a new one, hopefully I won't get one with a perfected SPL.
[myTouch 3G, Magic Android Development] user1911:
Take your time and thanks for the update.
[myTouch 3G, Magic Android Development] c130pilot:
St0kes,

Keep up the good work. I'm really "in love" with the Sense UI in other ROMs, so I've flashed a few of them, but none of them run fast enough on the old MT3G so I keep "running home to mama" with your ROMs. ;) Definitely a solid daily use ROM.

Thanks,

Tim
[myTouch 3G, Magic Android Development] XpLoDWilD:
Great ROM. It only misses one thing : FLAC support
[myTouch 3G, Magic Android Development] rudeguy:
great job! Anyone else having issues getting Google Voice to install?
[myTouch 3G, Magic Android Development] rudeguy:
I'll make a start to finish video in a few minutes if Stokes wants that....
[myTouch 3G, Magic Android Development] theronw68:
I just had some issues with my phone and they sent me a new one with 1.33.0007 and it was a pain in the ass to root. I used a method on thatsbadass.com. After that method I then flashed the sappimg that most people have used previously used to get back to cupcake. Took awhile but I am back in business now.
[myTouch 3G, Magic Android Development] sutiban:
I was having an issue with 1.5, so i had to manually sign in and then it worked just fine.
[myTouch 3G, Magic Android Development] baseman2009:
I'm sure, he wants it :-).

Sent from my T-Mobile myTouch 3G using the XDA mobile application powered by Tapatalk
[myTouch 3G, Magic Android Development] tjapsor:
Hi, nice work!

But by applying the update.zip i get the following error:

E: No signature (486 files)

E: Verification failed

Installatiorn aborted.

I run the 1.33.2004 Engineering SPL.

Do some one knows how to solve the problem?
[myTouch 3G, Magic Android Development] st0kes:
yeah if you have time to make a vid that would be cool, thanks ... let me know the youtube URL and I'll embed it in the first post. :)

Thanks for the kind comments on the rom by the way.

Vodafone have given me a new sim card, they seem to think it will fix my issue. If not I'll have to send it off for 2-3 weeks!! :eek:
[myTouch 3G, Magic Android Development] user1911:
Yeah, thats annoying. Thats why i always keep a old mobile as replacement.