yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] jamezelle:
i love the droid vid "because everything iDont, Droid does!":p

im gonna make a themed v1.3 version of this magic port, by the way who wrote the phone prioritizer?
[Touch CDMA Android Development] incubus26jc:
hey zen, im actually having a problem with my icons. i had your icons until installed this theme and it changed it to the older manilla icons. your a smart man and im having trouble findding a solution. do you know if i can copy the newer icons like you have into the windows folder and get them back? if yes, do you have them or know where to get them?
[Touch CDMA Android Development] enatefox:
Jamezelle, phone prioritizer app? Check the Market. I posted the renice script but I didn't come up with the idea. I'll help you theme since I'm already working on some.
[Touch CDMA Android Development] zenulator:
you can extract them from the rom or a manilla theme. i think i have the mega icons still up on vogue-hero in depreciated. i don't mess with windows themes that much so i really don't know how to put them back in there. shouldn't be hard though.
[Touch CDMA Android Development] zenulator:
wanna put some of those mega icons in there? lol come on do it up.

http://vogue-hero.googlecode.com/files/PACKAGE_MEGA_2DManila_Default_Skin-HTC_MEGA.zip
[Touch CDMA Android Development] jamezelle:
cant check market my data is still crapped on from the sprint hero:rolleyes: but thanks
[Touch CDMA Android Development] enatefox:
I'm a fan of just making something in Gimp. I might take a gander at the icons though
[Touch CDMA Android Development] jamezelle:
does anyone know how to add widgets to rosie for first boot? ive been wondering about this for a while
[Touch CDMA Android Development] TheKartus:
What are the two new filesystems? Either one fast, or are they standard hero builds?
[Touch CDMA Android Development] enatefox:
I was wondering too. If I find out, I'll tell you and vice versa. Also, any imagemagick users know how to (properly) convert indexed to rgb pngs? I don't feel like going through 500+ images if I have to go and select rbg mode each time...

TheKartus, the Magic ROM is my new Hero. The other you can quickly google a screenshot of. It's themed but I don't know what it was made from.
[Touch CDMA Android Development] zenulator:
theme it up and leak the pics as the new omg htc android sense ui 2.0 phone.....
[Touch CDMA Android Development] enatefox:
I will make sure I call it the 2.0 Donut Hero. The boys on the twatter will be going crazy when they catch wind of this..
[Touch CDMA Android Development] KERKEDAGAIN:
developing question..when it comes to squashfs-tools, does it matter that i'm using version 4.0 that i dloaded from the web instead of my "add software" program in mandriva? cuz i still get an error saying can't mount /system..

also, is it as simple as unsquashing a build i like, adding a few libs n things to it and resquashing; or is more involved?
[Touch CDMA Android Development] enatefox:
it does indeed. You need 3.1 or 3.4 squashfs-tools or you will fail
[Touch CDMA Android Development] 2girls1cup:
do I need a data.img for this magic rom?
[Touch CDMA Android Development] jamezelle:
i have 3.3 no problems
[Touch CDMA Android Development] enatefox:
4.0 won't work. had to downgrade too
[Touch CDMA Android Development] KERKEDAGAIN:
n pardon the neeewb question(s)..but where do you get it? did you google it/does it matter if i dload an .rpm for different distro? i wanna get this join rollin'!!
[Touch CDMA Android Development] jamezelle:
i found out widgets are not dependent upon rosie, a added a themed rosie which replaced the rosie.apk that was in zens build and booted up and all the widgets are the same as his build. i think there is a xml file somewhere...
[Touch CDMA Android Development] jamezelle:
i have ubuntu, well kubuntu with gnome, and just typed

sudo apt-get install squashfs-tools

into terminal
[Touch CDMA Android Development] enatefox:
What distro are you using with RPMs? Redhat or Fedora? If it's Ubuntu go to archive.ubuntu.com, under main, s, squashfs-tools and download for your architecture. If it's RPM based... google.

Jamezelle, they're definitely not. Rosie doesn't get modified it's in data. If you want a quick and dirty way to test, just do a diff of /data before and after you go to Settings and clear the data for Sense app in Application Settings. That should tell you where to look
[Touch CDMA Android Development] incubus26jc:
thanks zen your icons in your hero google page worked!!
[Touch CDMA Android Development] xxbabiboi228xx:
No Data image let the rootfs create it for you.
[Touch CDMA Android Development] jamezelle:
yeah, what command do you pull from adb ill just pull both data's i guess before and after i cleat the cache
[Touch CDMA Android Development] 2girls1cup:
ok what basefiles are you using?
[Touch CDMA Android Development] enatefox:
adb pull /sdcard/data.img data1.img

...

adb pull /sdcard/data.img data2.img

should do. Then mount both:

mkdir data1 && mkdir data2

sudo mount -o loop ...

sudo diff -qr data1 data2 > lol.txt
[Touch CDMA Android Development] xxbabiboi228xx:
kb7sqi latest zimage and rootfs and initrd from 10-9-09 basefiles
[Touch CDMA Android Development] jamezelle:
i cleared data from touch flo in app settings. and it just reloads all the widgets it started with... i dont know..
[Touch CDMA Android Development] 2girls1cup:
wtf I can't get that magic rom to load. I am using kb7sqi's zImage and rootfs.img #3 and let it load a data.img.

EDIT: after 20 min it finally booted
[Touch CDMA Android Development] chucho1026:
can someone help me out. i really want to make my touch into an android but i have no clue on how to start. the instructions on this thread are all over the place. can someone please point me to a detailed link or let me know how to install the android?
[Touch CDMA Android Development] jamezelle:
http://xdaforums.com/showpost.php?p=4773103&postcount=1911
[Touch CDMA Android Development] jamezelle:
whats the problem???
[Touch CDMA Android Development] 2girls1cup:
jamezelle are you using a partitioned sd card? If not I would like to know what settings you have for your user.config and swappiness settings.
[Touch CDMA Android Development] enatefox:
Jamezelle, after you cleared the settings and did a diff of the data.img before and after, what was the result? You should look for maybe databases that are different and probably the /data/app/ folder. I'll take a look in a minute
[Touch CDMA Android Development] jscurek:
This will get you up and running with the latest Magic Hero that z posted-

1.) Go buy a 1 or 2 gig MicroSD Card. Not a 4 gig, not a SDHC card. 1 or 2 gig MicroSD card only. Really, there like 5 bucks. This will make it totally painless for you, trust me, I've been fighting to get Android to run for a week and this worked for me.

2.) Install the card, don't worry if your Vogue makes a DCIM folder. - Download and install each of the following files/ folders to the card.-

a.) http://vogue-android.googlecode.com/files/haret.exe Copy this file on the card.

b.)http://vogue-android.googlecode.com/files/basefiles-20091009.zip Download and unzip, then copy the "conf" folder (as is), intrid.gz, rootfs.img and zImage to the root of the card (not in a folder).

c.) http://vogue-android.googlecode.com/files/resources.zip

Download and unzip, then copy the "media" folder to the root of the card, as is.

d.) http://vogue-android.googlecode.com/files/default-panel3.txt

Download and open with Wordpad. This makes it easy to see the format of the text. Everything in the file with # in front of it is a comment, and does not matter. Change the last line to include your username and password. Save the file as or rename after changing and saving to "default.txt". Copy this file to the root of your SD card.

e.) http://vogue-hero.googlecode.com/files/system-zenmagic.sqsh

Download and rename this file to system.sqsh. Copy this file to the root of your SD card.

3.) You should now have all the files and folders you need to start Android on the SD card. Open file explorer and launch Haret.exe. It should show default.txt, launch run.

4.) Wait like 10 minutes. My phone seemed like it was in an endless loop- it's OK. Android is going to write some more files and folders to the card. My phone soft reset itself, so I launched it again. I got impatitent and reset, then launched it again. After launching like 5 times, after about an hour you'll get to the main screen.

5.) Be patient with the OS. It's slow, and wasn't designed for this hardware, but it is awesome. Copy the "Advanced Task Manager" widget to the desktop, and use it often to close programs.

Someone please correct my post if I got anything wrong- I'm 90% sure this is my setup, but with tweaking and trying new files that you rename to the old files it gets confusing.

Good Luck!
[Touch CDMA Android Development] plutarcian:
eg to differ aout the 1 gb card stuff. i have an 8gb card running android :). ran into a problem in the begining and was using a one gb card for the longest time till i REMOVED AND REPARTITIONED my 8gb card. worked like a charm after that.
[Touch CDMA Android Development] zenulator:
it takes me 5 minutes on the first boot. not an hour and i use a class 6 8GB sdhc formated fat32. if it takes an hour for you to boot this i suggest you take your vogue and throw it in the trash or just use windows mobile.
[Touch CDMA Android Development] enatefox:
Or use the data.img I uploaded. Should boot straight through. Seems sometimes that dexopt is freezing the system up and the data.img has already ran that so it won't hang
[Touch CDMA Android Development] plemen:
This "magic" ROM is an incredibly fast Hero! This is fantastic. I have one problem though - when I check my voicemail (go to phone and hold down the "1" button), the phone goes to my voicemail but I can't bring up the dialpad to enter my password... I can occasionally but usually not. Not sure if this is caused by lag in the dialer...
[Touch CDMA Android Development] enatefox:
It's not, it's caused by framework and dex errors. Kind of complicated to explain as I don't quite know the whole situation. This doesn't always happen but when it does, your user isn't allowed to activate the activity. Check logcat and you'll see what I mean. I'm working on it...

What I do when things go crazy is kill off vold, service_manager, phone, etc. type "stop" then "start." It'll go back to the boot screen and should be okay
[Touch CDMA Android Development] plemen:
Great - I'll take a look at whats happening when I'm dialing - are you using logcat?
[Touch CDMA Android Development] enatefox:
Logcat through adb or DDMS will show you something like "user 10000 not allowed to access phone state." I can say that, while I'm theming the ROM, that I get these problems too and the fix is a clean data.img. Hopefully when I upload the theme it won't require a wipe but we'll see.. right now TaskKiller FC's along with a bunch of other apps now that I changed the framework and get Dalvik crashes since I swapped the files.
[Touch CDMA Android Development] polyrhythmic:
The only way to keep the original filenames (afaik) is to use mogrify:

1st, make a copy of your files (since mogrify modifies them in place).

Then:

mogrify *.png -type TrueColor

Replace TrueColor with TrueColorMatte to get 24-bit PNGs with transparency.

The Mediafire link you posted is down. Unfortunately, I got a bad copy and was unable to mount that image. Jamezelle's 1.3 seems to be running alright... the boot process while everything caches is _epic_, it's seems to be slower than Blurry Hero. Also, it doesn't find my /notification or /media folders, nor any of my pictures on the SD card.
[Touch CDMA Android Development] enatefox:
I tried mogrify with RGB type and it showed indexed still. Guess truecolor would have worked, thanks. I ended up setting the tilde key ` as a shortcut to RGB mode in GIMP.

I took the MediaFire link down-- I think there might be a watermark in it. I have been able to get ringtones and pics to show up on mine but not all the time. What I posted wasn't a release-ready image as I've been messing with it. There are copious errors and one of them is with media_server which is the cause of the lack of images/ringtones.

There's some work to be done with it. I'm going to take the original ROM and try to port it over again as clean as possible since those issues weren't there at that point in time. Should be up later tonight if I can get somewhere with Donut
[Touch CDMA Android Development] polyrhythmic:
I work with graphics for a living, so if you run into any further trouble you're welcome to PM me, I'd like to help where I can. Thanks again for all the hard work!
[Touch CDMA Android Development] jamezelle:
8GB formatted to fat32 no other partitions

and whatever the default swappiness is from the latest basefiles,i havent touched it

im going to try again later
[Touch CDMA Android Development] enatefox:
jamezelle, it's all in /data/data/com.htc.launcher/databases/launcher.db. I attached a zip with a stock db and the two relevant tables in CSV format. I'm not quite clear how ancestor_id ties in to workspace_id (or something) but it's all there is to it.
[Touch CDMA Android Development] zenulator:
updated tattoo with working audio coming soon!! donut too....thanks to pmos and dzo and me.
[Touch CDMA Android Development] loserskater:
hells yes!!!!! cant wait!!!
[Touch CDMA Android Development] sshark:
it's like i get high when i see new build. seriously.

shukriya!
[Touch CDMA Android Development] xxbabiboi228xx:
So that means the Music player will work ? zen First off i would like to take the time out to Thank Zen,Pmos69,& Dzo and if anybody else was involed.Tattoo Build is the only build i really wanna run from here on out for the simple fact that its our native resolution and just looks more sharper than the Hero Builds.Could this mean that we will have a lil bit better battery life with tattoo using dzo latest zImage?Zen
[Touch CDMA Android Development] zenulator:
i don't know about battery life in tattoo. i'll be running donut for a little bit. but i'll post the 100309 tattoo build with the updated libaudio.so also dzo is the one you need to thank he updated the code to build on donut. i just gave a little push. pmos got it all compiled and stayed up late to watch it finish. mine just finished compiling.
[Touch CDMA Android Development] enatefox:
Please check out my test image-- it's Tattoo with the latest update. I didn't add it to GC because of no audio. It's all good and it's all updated. I'm running it now with dzo's (and pmos and zen) audio lib now to test it. I posted the diff several pages ago. I've got unrelated issues trying to test it right now, I'll do a merge so the one you uploaded is up to date and PM you. Looks like we're good...
[Touch CDMA Android Development] zenulator:
i'm uploading another donut build if you downloaded the first one because it was vogue only.
[Touch CDMA Android Development] KERKEDAGAIN:
what kinda known "bugs" are in the recently posted tattoo build? nvmnd..i'll find out m'self. Excellent work, team!!!
[Touch CDMA Android Development] zenulator:
audio plays but tattoo doesn't like the new libaudio i don't know if it was the music player or what. i used the meridian music player. something isn't quite right with it. but the donut build is fine because the lib was built for it. i'll have time tomorrow afternoon to work on it some more.
[Touch CDMA Android Development] jamezelle:
thanks man havent had time try diff again. ill look at the db files now
[Touch CDMA Android Development] 2girls1cup:
zenulator, the donut with audio fix is not wifi enabled for kaiser. could someone post one with wifi fix?
[Touch CDMA Android Development] zenulator:
What rootfs r u using? Do you have wifi with tattoo?
[Touch CDMA Android Development] enatefox:
xxremovedxx
[Touch CDMA Android Development] KERKEDAGAIN:
is that phone prioritizer available in apk format? or do i have to build it in?
[Touch CDMA Android Development] enatefox:
It's just an app from the Market. It's essentially what the renice script does but can't be customized and can only run every 30 minutes or more.
[Touch CDMA Android Development] KERKEDAGAIN:
sweet thanks..i thought YOU made it, actually..
[Touch CDMA Android Development] enatefox:
I posted the renice.txt script but I didn't come up with the idea.

Ok, a few issues with libraries on the new Tattoo. I just fixed what I believe are all of them and got to the boot screen finally... now to make sure calls and audio both work (2 for 2 is a good thing..)
[Touch CDMA Android Development] cmus:
Hey enatefox -

what rootfs are you using to get wifi working on tattoo?
[Touch CDMA Android Development] enatefox:
kb7sqi's kernel and rootfs.img
[Touch CDMA Android Development] casualonejp:
When booting to this new image using kb7sqi's kernel and rootfs.img along with tattoo.user.conf in sd/conf I get up to the htc logo and then it freezes. Any clues?
[Touch CDMA Android Development] cmus:
Just tried this setup and things are way too slow to use. Also, wifi says it is connected, but browser fails to load any webpages and can not sign in to mail account. Thanks for all your hard work though. I look forward to being able to use this one day.
[Touch CDMA Android Development] jamezelle:
its loading be patient, all sensui builds take a little while on first boot, exept the magic-sensui, that one loaded pretty quick
[Touch CDMA Android Development] enatefox:
It does take a while. There's a chance the calibration part is getting stuck. Also the apps are odexed (not for long...) and dexopt may be to blame yet again.

If you have wifi issues go to settings and uncheck all data settings (mobile network) and try again. This build flies for me. Make sure you have a large compcache disk size, like 100MB for me.
[Touch CDMA Android Development] casualonejp:
In the case where the calibration part gets stuck, what is the next step. It got up to

"Welcome"

Press and hold the target to calibrate your screen.

But no target and stuck for about 10 min now.
[Touch CDMA Android Development] zenulator:
press the middle, upper left, upper right, middle, lower left, lower right, middle. if all else fails keep pushing around on the screen corners and middle. the calibration app sucks but it won't boot with it removed.
[Touch CDMA Android Development] 2girls1cup:
zen beat me to it...was what i was gonna say
[Touch CDMA Android Development] enatefox:
This is what I have set to run once it's loaded the home screen:

I sat there with TaskKiller and those are most of the apps that you would want to kill. Unlike Hero there are a lot of background apps but when they are killed it goes very fast. Feel free to update that list. Terminal cut off the full name of this one: "com.google.android.apps.maps:Frien" but it's a memory hog.
[Touch CDMA Android Development] polyrhythmic:
I am also having a hell of a time with this build. I haven't been able to get 3G data to work yet... for some reason the most recent builds (such as magic senseui) I've had to add in the APN by hand... even still I have no working 3G data connection on Tattoo.

My first boot, it hung on the calibration as casualone reported, on subsequent boots senseui generally hangs. TasKiller kept showing a TON of apps, so I've disabled my AndroidApps folder and rebooted. This is due to them being 'odexed' ?

I can't wait to get to the point where this build 'flies', so I'll keep trying!

enatefox, can you recommend an Android theming tutorial? I'd like to alter some colors, but Googling for answers has been a mess so far.
[Touch CDMA Android Development] enatefox:
Just kill the background processes with TaskKiller and you should be okay. That's all I do. The only tutorial for theming is to just search how to do it. Best way is to use 7zip or equivelant, open the APK which is just a glorified ZIP file and drop your images over the existing ones. Watch the .9 images or it can mess everything up beyond repair requiring you to delete the data.img.

Check Rosie.apk, Phone.apk and framework-res.apk but be careful with the last 2. Phone errors will.. crash the phone and framework-res can mess everything up in a wildly unpredictable way. I just finished my black and blue theme for Hero and got library errors due to .9 images in framework-res which caused every app to FC, the system to lag and the actual phone process to terminate. Have fun.
[Touch CDMA Android Development] jamezelle:
not for long...?
[Touch CDMA Android Development] jamezelle:
that rosie i posted is for hero, unless you know something i dont. which you probably do:D
[Touch CDMA Android Development] polyrhythmic:
Thanks for the notes on theming. I think I'm going to make a list of PNGs to batch process for hue and another list for brightness/contrast. I see the .9 image warnings in my Google results too, thanks.

FYI, I'm getting a ton of force closes for the 'Touch Input' app. However, about 15 minutes after booting, it does finally start to become very responsive, but the settings menu is still consistently slow.

EDIT: PC Synchronization is constantly restarting and hanging, also 'My Uploads' reappears in the TasKiller menu. Still can't get a 3G data connection, but WiFi works, I get a connection, Market, Weather, Browser work. It let me put in my Google data, and use the Market, but refuses to sync GMail, Calendar, or Contacts. If I check the boxes in the settings they uncheck themselves after I back out. Screen rotation is painfully slow with these SenseUI builds!
[Touch CDMA Android Development] stickus:
Would love to try that new Tattoo build, but can't seem to get past the screen calibration on the startup. Even when I can see the calibration target, I can't do anything with it. I tap and hold, like it says, but nothing happens. I had heard about a blank data.img kicking around for this build. Is it still out there? Should I be using it, or is there something else i should be doing. I'm using the latest basefiles bundle with the newer zImage/rootfs.img from kb7sqi and the new Tattoo system.img from vogue-hero.
[Touch CDMA Android Development] JacenSolo2001:
Tattoo will not start for me, on my AT&T Tilt, I've encountered the same issue with just a few other builds. It'll start running the default text, runs through the black screen with the white scrolling text. When the splash screen should appear I get just a blank screen. I even let it sit at that screen for an hour today. Is anyone running this on the tilt, or does anyone have an explanation about the screen, i did change the resolution for the tattoo, could it be something in the default.txt ? I'm using KB7SQI's zImage and rootfs, but I've also tried the 9/9 bundle with no luck....help??:(
[Touch CDMA Android Development] jamezelle:
im pretty sure dexopt crashes from the phone sleeping, power state changing

and yea 55 dls in 4 hours, i just got sooooo tired of seeing and answering the same questions.
[Touch CDMA Android Development] arleybarros:
here the target apears, but freezes. (10 min + waiting to load and nothing)
[Touch CDMA Android Development] JacenSolo2001:
is there a tattoo bundle that would work for the Tilt? I can't get it to run, and don't know what else to look at.
[Touch CDMA Android Development] xxbabiboi228xx:
Just to let everybody know that we need to thank

DZO

for his contributions for the lastest zImage because ive tested the tattoo build 2 days ago with out his zImage b4 the audio fix because i was using zImage fixed audio no bluetooth because there for a little bit that was the only zImage that would make audio work on the tattoo build.The point im trying to get to here is that with the new zImage from DZO gives good battery life.Well i wake up at 5:30 in the morning for work, i unplugged my phone from being charged,from 5:30 A.M till 5:00 PM I did not use my phone period that means 12 hours i was to busy at work to use it, and the battery went dead with the zImage fixed audio no bluetooth. well to day i used my phone like twice all day and right now till this sec i have not put my phone on charge and i have only used 1 bar when the phone list 4 bars.So my point is DZO did a great job on the latest zImage
[Touch CDMA Android Development] kdub94:
I love this porting. It works great for me!!!!!