yashsingh1/xdaforums huggingface dataset:
[LG Revolution] HighLimit:
DRTYKANGWICH V1.1​

For Broken Out 1.1 Only​

By HighLimit​

V 1.1

***Change Log***

Clock moved back to right side - fixed sizing and padding

Calculator.apk themed

fixed broken .9's in framework

Up next:

DolphinHD

(maybe sooner rather than later b/c someone at work decided to drop a 500lbs on my toe)

Contacts Overhaul

Call Log

Mms.apk

Calendar

V 1.0

Toned down the pull down menu from cyan mixed it with ICK

Phone.apk

Screen on and off call receive

Contacts.apk - unfinished

tions...Call log - unfinshed

PowerControl.apk (made completely clear)

Mms.apk - unfinished

adw long press menu

SystemUI.apk

Settings.apk

Boot animation

This is a WIP

Wipe cache partition and Dalvik before flashing.

Flash over any theme for Broken Out 1.1 only

Shown: Icons. Antique CM ADW Theme

Clock by Thalion

Based Off: Cyan volt by Drt045 and IceCreamKangWich by KaneOfMars

Thanks to KaneofMars for uploading the stock APK's so quick so I could fix .9's

All Your Thanks Belong To Us? :D
[LG Revolution] KaneOfMars:
Nice work, wish I could flash it to check it out :P
[LG Revolution] indyred99:
Nice work. Same as Kane I would like to see this.
[LG Revolution] HighLimit:
Thanks means a lot, didnt realize what a grind this is, got a long way to go though, really gotta buckle down and figure out why adb wont compile my xml edits so i can finish it.....
[LG Revolution] indyred99:
Which XML did you try to fix??
[LG Revolution] HighLimit:
status_bar.xml

Trying to uncenter clock and change Hex value

Apk multi tool wont compile after decompile, even with no changes

keeps referencing missing .9's
[LG Revolution] 47th_Ronin:
Looks damn good!
[LG Revolution] HighLimit:
Thanks man really glad you like it
[LG Revolution] drt054:
Looks really good.. and love the name also lol :D
[LG Revolution] Darthchaz:
awesome! dling now!.... i dig the centered clock tho.
[LG Revolution] HighLimit:
Thanks glad you likethe name, and as for clock I think I prefer it also, think im gonna hide heafphone ringer and gps icons
[LG Revolution] wslguy:
Did you set dependencies on framework-res and RES_cappuccino? That should fix the missing .9's.
[LG Revolution] HighLimit:
found out about the RES_cap through trial and error but it says framework-res isnt the dependee, ill figure it out, at the point now where i have to all i have left is xml edits.
[LG Revolution] JohnnyAn:
Hey, just a heads up, I don't think the link with instructions for hiding status icons i sent you is accurate when it comes to hiding the GPS icon. I tried it but couldn't get it to work. Also, any chance of hiding the alarm clock too?

I also noticed that the trash can for removing apps/Widgets from the desktop is ick color. I haven't found any other remnants of wrong colors, which is quite impressive for a first theme. Kudos to you my friend.
[LG Revolution] HighLimit:
You mean the plain colored quick pop up trash can or the red android at the top?

I Skipped over all the widgets and home screen long press menus cause I never used em, i'll take a look

And as for the icons I saw that in Notepad++ couldn't find those exact instances, codes a bit different but similar, didnt wanna break anything so didn't touch yet...more research required (gotta learn some c++) but definitely am hiding alarm headphone and gps icons...

bear with me as i have literally never done any of this before and learning in between working 2 jobs leaves little time.

as all ways thanks for Testing / Rockin DirtyKang
[LG Revolution] JetBlue:
Simply just making the icon all transparent with no logo would simply take it away but not sure if there'd still be a space in the status bar.
[LG Revolution] HighLimit:
There will be, tried that already. lol

I'm trying to edit the status_bar.xml to remove/change the formating of space to even allow it to be drawn there, wich was easy enough but apk tools bein stubborn, i posted my log in general HERE.
[LG Revolution] JohnnyAn:
Ok, I found out why the SystemUI.apk won't recompile for you. There are two files that need to be deleted, and you need to replace one other file that is corrupted.

Decompile your SystemUI.apk. All the relevant files are in res/drawable-hdpi/ First, delete:

status_bar_close_on.png

statusbar_background.png

Those files are redundant because they have .9 versions. Then you need to delete status_bar_close_on.9.png and replace it with a file of the same name. For some reason, this file is corrupt and is screwing things up.

You can then also just drop my statusbar.xml into the res/layout/ folder.

As proof of concept, here is the status_bar_close_on.9.png from ICK and my statusbar.xml (with appropriate color and 2.6dip for the top buffer) dropped into your theme:

https://www.box.com/s/796e172de222cba000b9

I don't remember if you had the date in the statusbar the same cyan color, but after flashing the above zip, the date, usb, and debugging icons in the status bar are white.

---------- Post added at 06:08 PM ---------- Previous post was at 05:49 PM ----------

Mmm... neither of those sound like what I have. When I long press an app on the desktop, a gray bar with a dark blue trash can slides down from the top. I'm using just the default adw theme, so it might look different for me than you.

I definitely feel your pain. I'm in the middle of law finals and am desperately looking for excuses to avoid studying for my last final tomorrow =) Learning how to theme sounded much more fun =)
[LG Revolution] Beamer9408:
I believe that trash can is specific to the launcher you would have to theme the launcher.
[LG Revolution] HighLimit:
It is
[LG Revolution] HighLimit:
Deleting statusbar_background.png causes Status bar to FC

but one of the close on.9 images was redundant and corrupt,
[LG Revolution] JohnnyAn:
Hmm... do you have a

statusbar.background.9.PNG in the drawable-hdip folder or just the statusbar.background.png file?
[LG Revolution] HighLimit:
The problem is the .9 borders pretty much everywhere are f'd u, i have since learned how to properly edit them
[LG Revolution] JohnnyAn:
Oh, haha, I somehow missed the update :-) nevermind :-)
[LG Revolution] HighLimit:
Np, its pretty much what you got already, im gonna take a break from this for a while wanna focus on my own new theme. Gettin ideas together now, aside from dirty and dread dolphin
[Imagio ROM Development] CptAJ:
Well, after about two months of work we're ready to release the first public pack of android for whitestone. I know you guys have waited a long time for this and it's probably too late for most by now, but here we are! And we have Gingerbread with a bleeding edge 3.3 kernel :eek:

Download:

http://dl.dropbox.com/u/38620067/imagio/WD1.7z

http://dl.dropbox.com/u/38620067/imagio/WD 2.7z

Source code: All patches welcome. Just attach them to this thread or some other file locker online (Or pm me for email)

https://gitorious.org/linux-msm-whitestone/linux-msm-whitestone

This is a work in progress and as such you'll find that somethings are working and some are not.

What works:

Radio: Calls (Tested on CDMA only. Tell us if you have GSM)

Data.

SMS.

Androidy goodness in general.

What doesn't work (yet):

WiFi.

G-Sensor.

GPS.

Camera.

HW3D (Done. Will deploy on next release)

Media, windows and back keys.

Bluetooth

That last item is interesting. Since not all the keys are working we've mapped them like this to make the phone usable:

VolUP = Menu key

VolDOWN = Back key

Power = power key.

Send = end key.

Known issues:

Data is not working?

You need to edit (from android) the file at "/init.cfg/init.gingerbread.rc". Find the line that says:

service pppd_gprs /system/bin/pppd /dev/smd1 defaultroute local usepeerdns \

and change it for this one:

service pppd_gprs /system/bin/pppd /dev/smd7 defaultroute local usepeerdns \

Phone doesn't wake up sometimes?

This is an unresolved issue. The first thing you need to do is deactivate "auto backlight" in both window mobile and android. It will work much better that way but you will still have trouble sometimes. If its not waking up then just suspend it again and wake it up once more until it does. Sometimes it gets stupid, be patient.

This will be annoying when you have incoming calls and you can't see the screen. Just blindly swipe the answer slider and it'll work. The phone is awake, just not showing anything on screen. Touchscreen and everything works though.

That's about it for now. Let me know how it goes.

Enjoy!

Thanks to everyone on xdandroid and htc-linux for their undying and monumental support of our misguided efforts :D

EDIT 05-12-2012: Download links updated. I put up a second release. It was the one we devs were using but I can't remember what was new in it. Not much, probably just the hardware 3d acceleration. Development has pretty much stopped on this, sourcecode is on GIT if anyone wants to pick it up.
[Imagio ROM Development] m4f1050:
+1 on FINALLY!!!
[Imagio ROM Development] nickleby:
Good to see this finally! I don't have an Imagio, but it's cool to see Android working for this phone...I remember I didn't buy the Imagio because the lack of an Android port (and physical keyboard) :D
[Imagio ROM Development] CptAJ:
If you know anyone that does have it, be sure to let them know!

Esta "Bien hecho en Venezuela" ;)
[Imagio ROM Development] m4f1050:
Today is a sad day. After I downloaded it, copied it to an sdcard, I decided to flash my Imagio back to stock and now it's stuck at the HTC splash screen! UGH! Anobody has any idea how to get to bootloader via mtty? I barely remember there was a way..

EDIT: Found it, using PSAS (QMAT) but I have Win7 64bit.. Disabled ActiveSync and got to bootloader... I did a task 29 and I got a bunch of bad blocks :(

Format BINFS start

CE start start block=384, total block=3712

ERASE block 41 FAIL !!!

ERASE block 92 FAIL !!!

ERASE block 116 FAIL !!!

ERASE block 288 FAIL !!!

ERASE block 411 FAIL !!!

ERASE block 632 FAIL !!!

ERASE block 1015 FAIL !!!

ERASE block 1080 FAIL !!!

ERASE block 1431 FAIL !!!

ERASE block 1488 FAIL !!!

ERASE block 1794 FAIL !!!

ERASE block 1851 FAIL !!!

ERASE block 1904 FAIL !!!

ERASE block 1975 FAIL !!!

ERASE block 2202 FAIL !!!

ERASE block 2295 FAIL !!!

ERASE block 2354 FAIL !!!

ERASE block 2512 FAIL !!!

ERASE block 2637 FAIL !!!

ERASE block 2781 FAIL !!!

ERASE block 2802 FAIL !!!

ERASE block 2871 FAIL !!!

ERASE block 2983 FAIL !!!

ERASE block 3006 FAIL !!!

ERASE block 3034 FAIL !!!

ERASE block 3584 FAIL !!!

Write 0xFF start page=0x6000, total page=0x3A000

Format BINFS end

Any experts that can help me get this booting? Any program that will bypass the bad blocks?
[Imagio ROM Development] CptAJ:
That's a lot of bad blocks, man. I guess shop around for a small ROM and pray but I doubt you can survive so many.

I really wish I knew more that could help you. As it stands you're a considerable chunk of our userbase and we hate to lose you at the turn of the tide =(

I should clarify for the uninitiated that the Android port runs from windows and in no way touches NAND, so it couldn't have caused this. You have no need to worry. What happened to m4f1050 is a sad accident that sometimes happens when you flash a custom ROM (Winmo stock in his case)
[Imagio ROM Development] vwaitting:
I can't connecting GPRS or 3g. I edited init.gingerbread.rc but can't connect internet,too
[Imagio ROM Development] m4f1050:
Yeah, I noticed too many. The funny thing is that the phone worked flawlessly before the reset and reflash. Should've left it alone! UGH! Anybody that's planning on running Android off of sdcard won't have this problem ever again, updates are made on the sdcard, that's a plus!
[Imagio ROM Development] untitled_one:
I have an Imagio that I'm using as a wifi device, so ill try this as soon as the wifi is working. Thank you for the hard work.
[Imagio ROM Development] Magickly:
The Imagio is a great device, tho sadly ignored...

til now :)

Much Gratitude for the port!

I will try with GSM sim & report back as soon as I have a chance to flash
[Imagio ROM Development] untitled_one:
Well, I went ahead and loaded it even though I can't do anything without wifi. It seems stable and snappy enough. Is getting the wifi running on the to-do list, I hope? If so, my old Imagio could become a very nice secondary device alongside my Rezound.

Also, how will I update Android if/when new versions of this are released? I'm used to loading updates on my HP Touchpad, but I get the impression that this is entirely different.

Hope I don't sound like I'm whining or complaining. I'm genuinely thankful and impressed and looking forward to any continuing development that might take place.

Edit: I found the question to my update question here.
[Imagio ROM Development] CptAJ:
At the moment we're not in the autobuild so those updates might not work for you out of the box. I'll release the kernel updates here until we are though, don't worry.

Of course wifi is coming. Everything is on the todo list. I can't give you an ETA though as we don't really have a regular development schedule or roadmap. Right now we're mostly working on the gsensor, gpu and the rest of the keys. Don't throw away that imagio though! (and if you are shoot me a PM and consider donating it for testing) You've waited this long, might as well check periodically for progress :p
[Imagio ROM Development] untitled_one:
No worries on that account, I'm just thrilled that anyone is working on this at all. The Imagio was my first smartphone, so I plan to hold onto it as long as it still charges and boots.
[Imagio ROM Development] CptAJ:
We got the GPU working today =)

I may release a new pack tomorrow.
[Imagio ROM Development] untitled_one:
What does getting the GPU working do for us exactly? Forgive my newbie question.
[Imagio ROM Development] kkddcclloo:
that mean the angrybird can play?

BTW:bluetooth not works yet. waiting for your new pack
[Imagio ROM Development] vwaitting:
I use the GSM network, when I edit the file init.gingerbread.rc reboot phone constant

I hope new pack fix data for GSM,pls
[Imagio ROM Development] kkddcclloo:
Use RE get root,make the file gingerbread.rc read/write ,then eidt the file.

reboot OK.
[Imagio ROM Development] CptAJ:
Well, it let's you play some games. Sometimes the games can be software rendered but that's quite slow. The GPU lets you accelerate that (like your video card) and allows you to play other games that do require it.

It's quite old though, the GPU. Don't expect to play the latest games, but hey it's something!

Angry Birds does run. It's super slow though :p We did some benchmarks against the Rhodium guys and we're pulling in just about the same FPS, so if they can play it chances are we can too.
[Imagio ROM Development] Andrey_Go:
Hi.

I have Imagio and I run Android, and when I have call, screen does not light up. I tried to change the "auto brightness" but to no avail. Maybe someone has found a way, this fixed a bug?

And how to edit the file "init.gingerbread.rc"? I can not find an editor or a file manager in Android.

Thanks.
[Imagio ROM Development] m4f1050:
Don't we need GPU for the camera to work? I don't remember if we did or not.
[Imagio ROM Development] CptAJ:
You should pull the file using ADB, like I mentioned. Edit it on your PC and then push it back into your phone.

The screen failing to light up is a known bug. We haven't found fix for it yet. You can answer your calls by "blindly" sliding the unlock to answer the call :p
[Imagio ROM Development] Andrey_Go:
Yes, I know that I can answer blindly. But sometimes I just can not turn on the screen that would make a call.
[Imagio ROM Development] CptAJ:
This happens sometimes. Just keep trying and give it some time between key presses. Suspend it, wake it, suspend it, wake it. It works most of the time.

The wakeup issue is a nasty bug we've been struggling with long before release. Right now it's usable so I'm focusing development on other usability features like the keys and g-sensor.
[Imagio ROM Development] m4f1050:
In RE: to editing file, you can install ES File Explorer from Play Store (aka Market) then launch it. Navigate to the file, press and hold the file and select "open as / text" (if prompted you have more than 1 text editor, pick ES Note Editor, if not prompted and you don't land in the editor you probably have defaults set to another program, go to "settings / applications" pick the app that is set as default, then clear defaults)
[Imagio ROM Development] Andrey_Go:
Thanks all.

I use ADB and putty.

Now GPRS is working and Android Market is working.

But the problem with screen still stay (
[Imagio ROM Development] Survivalism:
I cannot seem to get this to work, i have an imagio i have unlocked the SPL on, a brand new 8 gb microSD card formatted multiple times. I take all the individual files from the WD1 folder and put them in the root folder of the sd card, i copy the files through my computers SD card slot.

I have tried running harret on the mr1 stock rom, mr2 stock rom, and energy rom.

Upon running harret i see the loading linux bar and it usually freezes while this bar is on the screen, sometimes the bar will disappear and then it will freeze.

If you need anymore information let me know, my iphone was stolen and i really really could use droid functionality out of the Imagio.
[Imagio ROM Development] untitled_one:
Did you format the SD card with Windows or with the HP formatting tool?
[Imagio ROM Development] Survivalism:
Had been using windows downloaded the HP one and did a quick format, stuck on loading screen. Half way done with a long reformat to test.

Device is currently:

hardspl unlocked

stock mr1 rom

cdma only radio

no other applications installed

How i do it each time: remove microsd from phone and put in computer, format the card, place the files in the root directory, eject from computer

phone on

place microsd card in, explore to it via file explorer and then run haret.exe

Freezes after everytime. Hope this long reformat does the trick!

Still cant get it to go for some reason..
[Imagio ROM Development] untitled_one:
The windows format was my problem. Maybe there's something wring with the SD card?

I would try these steps:

Using another SD card

Hard reset WinMo

Redownload the android package

Copy files to SD while it is installed in the phone via USB

If none of these work, I'm sure someone else has some other ideas.
[Imagio ROM Development] m4f1050:
Don't do a quick format under Windows. Also in RE: to wake up, try pressing MENU button repeatedly, that used to wake up my Touch Pro2, that way you don't put the phone's screen back to sleep if you press it multiple times.
[Imagio ROM Development] Andrey_Go:
After prolonged use, the phone is almost always wakes up when I press the Vol down. But when I have call, the screen doesn't light up.

While taking in the blind. Waiting for updates.
[Imagio ROM Development] kkddcclloo:
Bug report

when I turn on the speaker,the phone has no sound.
[Imagio ROM Development] Survivalism:
Lol..

Dont have another SD card, bought this one specifically for this!

Just deleted the memory in the phone using the 1234 ok screen

tried redownloading and extracting

Tried this.. didnt work.

It freezes every time.. i really need to get this working.
[Imagio ROM Development] Andrey_Go:
Headphones don't work too! But these are trifles.
[Imagio ROM Development] Survivalism:
Does anyone have any other ideas for me to try? Im happy for you guys im the only one having this problem but i wish i wasnt alone lol.

Gonna hopefully try using a different sd card here soon..
[Imagio ROM Development] untitled_one:
Did you try re-downloading the files? Sometimes a file can get corrupted and still almost look normal. The fact that you're freezing before the Linux progress bar completes makes me think there's something wrong with your HaRet.exe.
[Imagio ROM Development] Survivalism:
Yeah just tried with a fresh download and extraction, fresh hard phone reset, and fresh format of the sd card.

Same thing, freezes with a tiny bit left of the starting linux bar.
[Imagio ROM Development] kkddcclloo:
maybe the hardware version is diffrent if your phone shows memory is 256M but not 288M
[Imagio ROM Development] Survivalism:
Just tried with a genuine sand disk microSD, same thing.

My phones info from device information:

RAM size : 288 mb

flash size : 512

os memory: 270.51

hardware version: 0003

What else can i do / try guys? Any more information i can dig through to help you guys help me? I am dieing to get this up and running.
[Imagio ROM Development] Survivalism:
:( does anyone have any more ideas for me to try? Maybe someone can walk through what they did to get it working in idiot proof steps so im 10000000% sure im doing this right.

I absolutely hate wm 6.5 and going back to it from my Iphone is.. hard.. to say the least.
[Imagio ROM Development] untitled_one:
I used these steps:

• Inserted brand new SD card into Imagio.

• Mounted Imagio to laptop via USB

• Formatted SD card with HP format tool (this took a LONG time).

• Downloaded xdandroid package on my laptop, and unzipped it.

• Copied files from the WM 1 folder to the root of the SD card.

• Properly unmounted SD card from laptop and disconnected USB cord.

• Used Total Commander to navigate to the SD card.

• Clicked on Haret.exe.

From there, it booted on its own.
[Imagio ROM Development] untitled_one:
So I just activated my Imagio so I could use data in Android ... problem is, everytime i try to turn off airplane mode, Android crashes. Tried doing a factory reset and that didn't work. Any other ideas?

Edit: Nevermind, I just found via Google that deleting data.img is the same as doing a hard reset. That did the trick.
[Imagio ROM Development] Survivalism:
No go, still froze on me :(
[Imagio ROM Development] CptAJ:
Sorry for not replying guys. Development is kinda stalled right now cause real life is tugging at me. You know how it is.

Just wanted to let you guys know that the project is still alive and well and I'll get back to work as soon as school and work let up a little. ;)
[Imagio ROM Development] untitled_one:
No worries, we all appreciate your hard work.

Do you have a donation page set up somewhere for contributions?
[Imagio ROM Development] CptAJ:
Nah. But I'll think about it. Certainly not before next release. Gotta give you guys something more meaty to play with.
[Imagio ROM Development] hunterjay7:
Literally never heard of this phone until today. Buying one for 15$, DEFINITELY trying this out! Looks amazing.
[Imagio ROM Development] kkddcclloo:
Hi catAJ:

use this file can make speaker work!

View attachment audio-update.zip
[Imagio ROM Development] untitled_one:
There was about a month in fall 2009 when this was the best phone available on Verizon, which happened to be when I was looking to get my first smartphone. A month later the original Droid came out, and whatever modest advertising Verizon had planned for the Imagio disappeared.
[Imagio ROM Development] kkddcclloo:
good news:GPS works!
[Imagio ROM Development] CptAJ:
Hey, kkddcclloo, you have some changes to share? Here's the repo: https://gitorious.org/linux-msm-whitestone/linux-msm-whitestone Send me a proper patch so I can add it, dude! Would love to see more devs on this XD

I'm gonna add that to the OP as well.
[Imagio ROM Development] kkddcclloo:
I just add this fileView attachment OMGB_gps.zip into system.ext2 and it works,mb you lost this file in pack.
[Imagio ROM Development] vwaitting:
I'm waiting for a new packs released
[Imagio ROM Development] Survivalism:
I am also still waiting for updates, id love to use this lol..
[Imagio ROM Development] CptAJ:
Hey guys, just dropping in for a quick update. I've been swamped at the university, that's why you haven't seen any progress here. I'll be done by late august. Expect a development sprint for a month or two after that ;)

Project is definitely not dead.

By the way, kkddcclloo's speaker change does work but I couldn't get the GPS to work. Anybody else try it? You basically need to mount your system.ext2 filesystem image and add those files.
[Imagio ROM Development] anihilus:
This is great. love this phone and can't wait to try! Keep the work coming!
[Imagio ROM Development] AthenaLod:
any updates coming? can't wait.