yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] bcrook:
The contacts.apk I am referring to is a theoretical name since I don’t know what the name of the app is that handles the contacts for the regular Android Cupcake build. What I want to do is have the Hero version of Contacts (People) AND the regular one on my phone, while running JACHeroski.

If I can find the old contacts application, where should I push it to on my phone? Or would I have to put it into an update.zip and flash that?

Thanks!
[myTouch 3G, Magic Android Development] thegreatN:
Thanks k4r1m for the rom & regular updates!

Its running well on my Rogers Magic.

I am still having issues with my camera however. The image is now orientated correctly but everything is in black and white.

I have also noticed that when I bring up the camera menu or the zoom sliders, they are stuck on the horizontal orientation mode.

Anyone else having trouble/fixed this?

Cheers guys
[myTouch 3G, Magic Android Development] Johnny5Walker:
im having the same camera issues.

and my sms timestamps are still off, i thought that was resolved!!! maybe i misread things.

edit: youtube also appears to be in black and white, havent found anything else though.

p.s. thanx goes out to all the people involved in developing these roms
[myTouch 3G, Magic Android Development] bcrook:
Sorry this took so long.

Mirror for the newer ROM

http://briancrook.ca/magic/JACHeroSki2.7.4-32A_signed.zip
[myTouch 3G, Magic Android Development] VarioIII:
whats up with the black and white camera?

does this seem slower than previous builds?
[myTouch 3G, Magic Android Development] hakeem9:
Yes, for some reason this is REALLY slow...I've even setup my SD card as per the Dream partition instructions thinking that maybe it was trying to access some partitionon the SD card that didn't exist, but still slow as hell.
[myTouch 3G, Magic Android Development] k4r1m:
probably because of the expermental compcache that was added in 2.7.4... i will if i can get a full 2.7.3 up soon...
[myTouch 3G, Magic Android Development] VarioIII:
where are the older builds? this one is horribly slow....sorry :(
[myTouch 3G, Magic Android Development] k4r1m:
the 2.7.3 is in the first post but its not the full port, it is just missing the stuff from the boot.img like auto app2sd and stuff... and as i said i will see if i could port that.
[myTouch 3G, Magic Android Development] Johnny5Walker:
k4r1m sorry to be a demanding jerk, but 2.7.4 is also missing landscape mode in the browser, i dont know if this has been brought up yet, sorry if it has
[myTouch 3G, Magic Android Development] k4r1m:
Thanks i will see what i can do... i just that i had another phone lol, anyone inerested in doing some testing? just PM me...
[myTouch 3G, Magic Android Development] bcrook:
Flashing data.img

So I just did a flash of my backed up data.img and all my previous settings appear to be intact.

1. Ensure you have an updated SPL, must have S-OFF, I believe. I had S-ON and the signature failed when I tried to flash data.img.

SPL instructions: http://xdaforums.com/showthread.php?t=529019

Mirror for 32A .2005 SPL:

http://briancrook.ca/magic/update.Engineering-SPL-HBOOT-1.33.2005-signed.zip

2. Boot into fastboot and connect the phone to USB.

3. On your computer type

fastboot flash userdata <path to data.img>

See here for more details/where I got this step: http://xdaforums.com/showthread.php?t=459830

4.

fastboot reboot

5. When the phone reboots you should have the old settings back.

:D
[myTouch 3G, Magic Android Development] k4r1m:
Before i go ahead and make another port i just realized that there is 138 downloads of the rom but yet only 22 donwloads of the recovery which is what i linked to... so im thinking one of the reasons this has issues(other than camera issue and what not) is the fact maybe the need of a swap and ext3 for auto apps2sd and this is just maybe so to who ever is still using the rom, flash your recovery set up your 3 paritions by following the steps from the jacheroski thread and reflash this and see if that makes any difference.... what you got to lose just try it and see.
[myTouch 3G, Magic Android Development] The Fussa:
Wrong thread sorry
[myTouch 3G, Magic Android Development] thegreatN:
I have set up my 3 partitions and from what I can see the swap partition is being used (Downloaded swapper from market). I don't think apps2sd is working however... When I install a new app, the available internal storage goes down. Maybe I am misundersanding apps2sd's function.

Could you please elaborate on what is needed to ensure apps2sd works?
[myTouch 3G, Magic Android Development] k4r1m:
First off im pretty sure the swap should work without the need of swapper from the market if you made 3 partitions...

well the apps get moved to the sd on reboot so try rebooting and looking at your internal storage...

if that doesnt do anything, flash that cm recovery and run the command "adb shell apps2sd" which should work, it might take a couple of mins depending on how many apps you have... then i think after that you dont have to worry about doing that again it will auto transfer the apps to sd if not you might need to permantly flash the recovery im still not sure how i exactly got it work but thats the things i did and ofcourse i flashed the cm recovery permantly on my phone.... give it a shot.

edit: its not really a permanent recovery but you wont have to fastboot it everytime u wanna use it and at the same time it can be reverted.
[myTouch 3G, Magic Android Development] inquisito:
First I tested 2.7.4 but found it pretty buggy with landscape mode not working properly for anything. Now I tried 2.7.3 and only have problems with landscape mode with SMS and for some reason Android Marked Terms of Service just keeps loading and I cannot accept..

2.7.3 seems a lot faster than 2.7.4. Thanks for the good work you are doing.

A2DP bluetooth does not work on any of them.
[myTouch 3G, Magic Android Development] FunkyPorcini:
Hi guys! TNX for making this optimized Rosie interface! I'm testing the JACHeroski 2.7.4, and i've noticed that the Camera takes photo only in B/W...
[myTouch 3G, Magic Android Development] inquisito:
I think it's only black and white in the viewfinder, when you take the pic it is in color.
[myTouch 3G, Magic Android Development] FunkyPorcini:
When you look the picture in the gallery is in color... Strange bug!
[myTouch 3G, Magic Android Development] inquisito:
Update: Re-flashed 2.7.3 and now market works so the SMS bug and A2DP is the only stuff that is really annoying now
[myTouch 3G, Magic Android Development] bcrook:
Have you tried the Smsfixtimes app? I tried it but it didn't work for me.
[myTouch 3G, Magic Android Development] maxon25:
can someone post detailed instructions step by step to do the 3 partitions?

Also anyone know how to the youtube app from cupcake rom to put it in the hero rom? because youtube in hero doesnt have high quality option when playing videos.

Thanks
[myTouch 3G, Magic Android Development] bcrook:
3 Partitions: http://xdaforums.com/showthread.php?t=534714

Personally, I would just use Ubuntu (or a Live CD) and partition the SD card using Gparted...but thats just me. I haven't done this.
[myTouch 3G, Magic Android Development] Gonzz:
can you flash this rom with the stock spl and radio ?

saphhire pvt 32a ship s-on H

HBOOT-1.33.0009 (SAPP10000)

CPLD-12

RADIO 0-3.22.20.17
[myTouch 3G, Magic Android Development] maxon25:
cheers but i think that tutorial is for the G1 and not the magic.
[myTouch 3G, Magic Android Development] minogue:
Yes, you can. At least i did it
[myTouch 3G, Magic Android Development] bcrook:
That is true...I don't know if the terminal works for us. I apologize.

If you want to try the Ubuntu Live CD route, here is where to download the iso.

http://www.ubuntu.com/getubuntu/download

Burn it to CD and boot from that CD. Let it automatically log in as user ubuntu. Go to System>Administration>Partition Editor

GParted will load. In the upper right of the window you can select your SD card. The naming convention (/dev/sdb1 etc) may seem odd but confirm you have the right device by looking at the size. When you click on the right device it will show the partition scheme in the main window. If there are keys showing right after the partition name, you need to right click it and Unmount. Then you can format, change the label, create new partitions, etc.

Hope this helps.
[myTouch 3G, Magic Android Development] inquisito:
When i referred to SMS bug i meant no landscape mode while typing SMS, works fine for e-mail and everything else so it's strange..
[myTouch 3G, Magic Android Development] maxon25:
can i boot the cd in windows or out of windows? cause i got the ubuntu cd and it don't try run. so do i put cd in drive then restart the pc so i can run ubuntu outside of windows?
[myTouch 3G, Magic Android Development] bcrook:
What this CD is is a copy a of Ubuntu (a linux based OS) that can be run from the CD without affecting your current Windows installation at all. To boot from CD, restart your computer with the CD in the drive. Depending on your computer type, there will be a button to press to enter a Boot Menu. For Dells it is F12 while the computer is booting. There should be a prompt somewhere showing you how to enter your boot menu. Once you access that menu, select CD. The CD drive will be very busy, which is to be expected. Select your language when prompted. The system will eventually boot to a login page, just wait until it logs in automatically...should be around 10s or so.

Once you access the main desktop, go to System: Administration: Partition Editor. Make sure at this point you have your SD card attached and mounted. In the upper right hand corner select your SD card.

Right click on the line in the main window and click Delete. MAKE SURE YOU HAVE ANYTHING IMPORTANT BACKED UP.

Then right click on the line (should be showing as unallocated now) and click New.

Now you have to pick how big you want your partition. Select ext3 as the format (for swap and apps2sd, i think. Main one should be FAT32). Repeat this step for each partition. When finished, click Apply.

You can now remove the SD card and plug it back in. You can confirm you have the 3 partitions set up. If all is good, close GParted and click the power button in the upper right hand corner and click Restart.

You will restart into Windows and it'll be like nothing changed. I hope this works!
[myTouch 3G, Magic Android Development] k4r1m:
why are you guys making this more complicated than what it already is.... i ported the recovery for a reason use it it's much easier... im going to say this for the last time.

almost 200 rom downloads but only 26 downloaded the recovery and mostly like half the recovery downloads are not even users that are using this rom.
[myTouch 3G, Magic Android Development] bcrook:
I agree man. Some people get scared when something involves a command line. I tried to load the terminal from the recovery image and it seemed to just freeze. Have you tried it?
[myTouch 3G, Magic Android Development] k4r1m:
Yeah, you don't need to hit the "go to console" option because that is mainly for g1 users.... boot the recovery wait for a minute and then just "adb shell" then you can follow the steps from the jacheroski thread.
[myTouch 3G, Magic Android Development] thegreatN:
This might be a silly question..

Is it necessary to have cm's recovery flashed to the phone for this rom to run? Or do you just recommend using to do the flashing/partitioning

Is it ok to flash after the rom has been flashed?

Thanks
[myTouch 3G, Magic Android Development] bcrook:
Or you can do the long and convoluted way with Ubuntu ;)

Thanks for all your work man...amazing stuff.

- no, not required

- Yes, it is okay to flash afterwards
[myTouch 3G, Magic Android Development] thegreatN:
thanks bcrook,

so what does *permanently* flashing recovery image do then? provide access to those tools without needing to fastboot?
[myTouch 3G, Magic Android Development] thegreatN:
I just ran apps2sd from adb shell and when i rebooted all my installed apps are gone including market enabler that came with the rom... I assume they have been moved to the sd card.

I am about to reflash the rom, is there anything I can do before I go through that process again?
[myTouch 3G, Magic Android Development] bcrook:
You got it. I did it...the recovery image is good. There is a good walkthrough on how to flash here. Its for a different image but that doesnt matter. Test with fastboot first.

Do you know of any way we can get adb shell functionality on the phone?
[myTouch 3G, Magic Android Development] k4r1m:
adb should be working fine....

Look at these threads please

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

http://xdaforums.com/showthread.php?t=531988
[myTouch 3G, Magic Android Development] *child:
Anyone notice that the HSPA icon does not appear with 2.7.3? The 3G icon appears though and, truthfully, I cannot notice a difference in speed when compared to Fatality's 1.4, which did show the HSPA icon. I've also triple-checked my Rogers APN settings.
[myTouch 3G, Magic Android Development] k4r1m:
Under Graphical Edits in the jacheroski thread...

-3G icon instead of H by JAC
[myTouch 3G, Magic Android Development] bcrook:
sorry. I wasn't clear. G1 users have a terminal so they can do what we can in adb shell, just without the computer. On second though, that sounds like a request for the Developers of said terminal app. Ignore me.

Thanks again k4r1m.
[myTouch 3G, Magic Android Development] *child:
Aw I liked the H :-)

Great job by the way.
[myTouch 3G, Magic Android Development] Hellberg:
The H-icon has one disadvantage.. When the phone detects and displays H (HSDPA), then the Youtube client won't think it has a 3G-connection and HQ video will not be available. The youtube client only detects wifi or 3G.
[myTouch 3G, Magic Android Development] k4r1m:
.... it's just an icon.
[myTouch 3G, Magic Android Development] Hellberg:
Well, yes.. the problem isn't the icon itself, but if the phone makes a difference between 3G and HSDPA to be able to show a different icon, the youtube client will also think that there's a difference between 3G and HSDPA. And since it only knows of 3G, it won't allow HQ video unless the phone reportes 3G-mode (or wifi).
[myTouch 3G, Magic Android Development] maxon25:
Iv had the hero rom with 3g working wifi on and youtube still dosen't have HQ option.
[myTouch 3G, Magic Android Development] maxon25:
yeah but some of us keep getting device not found so we are looking to other options.
[myTouch 3G, Magic Android Development] bcrook:
Which recovery image are you using? Maybe it doesnt have adb support? Did you try the one suggested in this thread?
[myTouch 3G, Magic Android Development] maxon25:
iv used recovery-RAv1.1.1.img, cm-recovery-1.3.1.img (not together of course) lol
[myTouch 3G, Magic Android Development] bcrook:
does adb work when you are booted normally? what about in fastboot?
[myTouch 3G, Magic Android Development] Gonzz:
Have the same problem, any solution for this?
[myTouch 3G, Magic Android Development] priyaradha:
I am confused...I have been using this ROM ever since day one it released, but then I see there were updates on the 22nd. On the last couple of pages I have seen that ppl have talked about creating partitions and all, is that necessary and does that make a difference on the performance ? No one has really said if they saw difference between the first version that got release vs the newer update. BTW i have a class 6 16GB card in my phone.
[myTouch 3G, Magic Android Development] k4r1m:
Yes and no..... if the features actually work then yes but i havn't got a feedback from anyone saying apps2sd and swap fully work... apps2sd is really pointless since all of us 32A users have 512 ROM which is the internal space, so we have plenty of room for apps so thats no need option and ass far as swap... there is 2 ways the swap using sdcard and there is the swap using comcache i have yet not seen any feedback.

The main reason i put a new version up was because of performance, so for everyone who is seeing bugs such as the youtube bug and what not, you have understand that the performance is the main concern unless if you guys are completely happy with the performance right now then i will go ahead and avoid swap and what not and just focus on getting the stable apps on there...

thanks,
[myTouch 3G, Magic Android Development] priyaradha:
hey k4r1m thanks for the reply, so i am going to do the partition thing and update to the newer version 2.7.4. I think performance wise we are good( i have been using 2.7.3,going to update to 2.7.4 will let you know how that works) like maxon25 pointed out even the actual hero has some troubles, check out engadget's review. Hero UI is like windows vista for the android platform its too much resource hungry with limited hardware options we have, ideally it would be nice to have more ram but with what we have it works well with the current RAM specs. Yes it staggers here and there so does the iPhone time to time. Anyway thank you again for all the work that you have done and continue to do to make this port work.
[myTouch 3G, Magic Android Development] funfobia:
Correct! App2SD is point less. By the way, do you have time to check Bluetooth on fatal1ty port of hero?

Will try 2.7.4 port now, thanks.
[myTouch 3G, Magic Android Development] k4r1m:
what do you mean by check? the bluetooth across all of the hero roms dont work...

a new 2.7.4 will be up soon...
[myTouch 3G, Magic Android Development] priyaradha:
k4r1m I am using the cyanogen recovery rom to do the partition but once I select goto console nothing happens how do i back out..

I was trying to use this guide to setup my partition:

http://xdaforums.com/showthread.php?t=533731
[myTouch 3G, Magic Android Development] JStar1033:
Is the LED Notification lights and the SMS time stamp fixed in this ROM?
[myTouch 3G, Magic Android Development] k4r1m:
There is no fix for the LED notifications light but the fix for the timestamp issue can only be applied by uploading a google branded Mms.apk which will ofcourse fix the issue but then it won't have hero icons and drawnings... which remind me do you guys want to give this a shot? only if you are ok with no htc hero mms... the widget will still work afaik.
[myTouch 3G, Magic Android Development] xiutian:
The correct command should be

fastboot flash userdata data.img
[myTouch 3G, Magic Android Development] star1977:
hi, since the original htc hero is out.

able to port the entire rom over to the HTC sapphire 32A?

Would that be more bug free? (other than maybe it's abit laggy).

I'm not really gd at android os so pls forgive my ignorance.

thanks.
[myTouch 3G, Magic Android Development] k4r1m:
Ok hm i just put a new updated version which is the 2.7.4r2 which ii tested my slef... everything should work except bluetooth.

for the swap stuff guys

1) compcache doesnt work because it s kernel module we gotta forget that

2) auto swaps phail... so i tried a-swapper which works but it doesnt seem to have any increase of performance while swapping... but yeah if you wanna give it a shot download the app and swap using ur sdcard or using a linux-swap paritition u need to create by ur self

other than that this r2 for some reason seems to be a bit faster and i dont know why... i added all of the fixes n stuff i have previously applied, voice search, market, apn list,...etc

and youtube issue should be fixed about the highquality thing....

i would really really enjoy your feedback no matter how negative or postive is it ol =D

thanks, try it!

thanks,
[myTouch 3G, Magic Android Development] MWeimar:
Faster 2.7.4r2 ??

Is it faster than 2.7.3 or do you mean faster than 2.7.4?

Running on 2.7.3 it working fine exept for bloutooth, i tryed to buy Bluex on market but file transfer still not working??

Thanks for good work, standby with donation as soon bluetooth is working! ;)
[myTouch 3G, Magic Android Development] VarioIII:
In new to the Android, Can SOMEONE please help Idiots like me? I would like a little step by step on partitioning the sd card. I have NO CLUE on how to do it.
[myTouch 3G, Magic Android Development] bcrook:
http://xdaforums.com/showthread.php?t=533731

Except, after booting in Recovery, dont use the terminal listed in the recovery list. Just use

adb shell

and execute the commands. Alternatively, a few lines back I have a post explaining how to do it on Ubuntu.

You are making 3 partitions:

Data for the Sdcard - music, pictures, update.zip,etc. This is formatted FAT32 and should be largest

Area for Apps2SD - apps..., this is formatted ext3, next biggest - the example on the linked thread suggests 512mb on an 8GB sdcard

Swap space - linux-swap format, suggested 128mb

Read the other thread first, it will be explained there.

Here is the steps with Ubuntu - make sure to use the right formats http://xdaforums.com/showpost.php?p=4192560&postcount=241
[myTouch 3G, Magic Android Development] star1977:
hi k4r1m, thanks for the updates!

still cant play youtube in HD in this new r2 rom.

is there something wrong with my setting?
[myTouch 3G, Magic Android Development] cenedra:
Hi k4r1m! Thx for your work :)

Ive been using 2.7.4 for a few days, it was pretty sluggish. Changed to 2.7.3 and its working fine. Just wondering if there is there any significant changes in the new 2.7.4r2? Is the new r2 faster than 2.7.3?
[myTouch 3G, Magic Android Development] VarioIII:
"Except, after booting in Recovery, dont use the terminal listed in the recovery list. Just use"

dont really understand what you mean here
[myTouch 3G, Magic Android Development] *child:
I'm running 2.7.3 and it's faster than Fatality's 1.4. The biggest difference is the keyboard responsiveness; miles better with 2.7.3. I tried using Swapper and it made my phone somewhat slower (browsing, switching between apps and menus) so I uninstalled it and partitioned my SD into a FAT32, ext3 and lunix-swap. The phone seems faster than before, but I read that there are a couple of shell commands that must be run so that the ROM will use the swap partition, and I read that the JACHero ROM already supports swap partitions. I'd like to run these commands anyway and see if it makes a difference.

I also uninstalled Marketenabler v3 and installed v2. I think it was messing around with my 3G, because before doing so, I saw I was connected to T-Mobile instead of Rogers, and even with Rogers' APN, 3G refused to work.
[myTouch 3G, Magic Android Development] TuRDMaN:
So I want to update to 2.7.4r2, but I don't want to have to re-install all my apps/set everything up again/etc. I made a nandroid backup before the update, and now I'm trying to use "flashboot flash userdata data.img" to restore my userdata, but I keep getting "FAILED (remote: signature verify fail)". In my searches, I see people usually say this is caused by an incorrect SPL, but I've tried with both Engineering SPL HBOOT-1.33.2005 and Modded HBOOT-1.33.2004 by Crios and still no luck.

Any ideas?
[myTouch 3G, Magic Android Development] bcrook:
The next line. Sorry if I wasnt clear. The steps given in the JACHero thread for partitioning can be accomplished by connecting the phone via usb and opening an adb shell using the command

adb shell

. I hope that makes more sense

When you flashed the spl, did you download the .2005 SPL, rename it to update.zip, push it to your SD, boot into recovery and apply the update? Make sure you are using the correct SPL for your board?

http://xdaforums.com/showthread.php?t=529019
[myTouch 3G, Magic Android Development] TuRDMaN:
Yep, when boot into fastboot it shows I am running HBOOT-1.33.2005. I have a Rogers Magic (so PVT 32A). Everything works fine, EXCEPT when I try to flash data.img, then I get that error.
[myTouch 3G, Magic Android Development] minogue:
can you instead of trying that get the cyanogen recovery image from:

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

and do the folowing:

fastboot boot cm-recovery-1.3.1-32A.img

and then from the menu Choose

restore lastest nandroid backup

Try that. let me know if it works...
[myTouch 3G, Magic Android Development] zidane:
so is this bluetooth audio problem going to be fixed or there is no known solution?>