yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] GrimReaper24:
If you look on the border of the pics look and you will see black dot.. Top right and left and bottom..

Black dot always black... Never white or a white line always see a black dot more like a black square like a pixle ..

I always decompile and use Gimp to open and edit pics..
[HTC EVO 3D] metaphysical_calamity:
Is there a guide for changing keyboard text color somewhere?

All that's left in my sense 4 keyboard port lol
[HTC EVO 3D] vanessaem:
Lol...:rolleyes:
[HTC EVO 3D] GrimReaper24:
What are you tryin to do? The whole box.. ? I thought I seen one or a few that are like that tho boxes .. Widget boxes from the look of it.. Also some bars ... I was just in a skin 30 mins ago..
[HTC EVO 3D] steal25:
Yes, eg posted sometime ago. Search the thread if you can't find it I have it and ill post it when i get back to my computer.
[HTC EVO 3D] metaphysical_calamity:
Yeah I just found it thanks though lol

P323
[HTC EVO 3D] vanessaem:
No worries...we finally found it but I think the questions I ask are too hard. :(
[HTC EVO 3D] GrimReaper24:
Lol. M10 can be weird at times...
[HTC EVO 3D] aedon:
Hmm.. I use photoshop for all my image work and then if its a .9 I take it I to draw9patch in the SDK tools.

I've never noticed dots anywhere..
[HTC EVO 3D] GrimReaper24:
I am using windows 7 64bit and use apktool to decompile and then use gimp to open and edit em... I also throw em in 9patch to check and make sure I didn't hit one of em dots lol..

If you do it looks fugly ...

If you don't decompile em to edit. It will always give a bad patch error if you ever decompile later on.
[HTC EVO 3D] aedon:
Ya lol. I learned that one already. That's how I learned about .9 editing.

I use apkmanager 5.02 to decompile and recompile everything
[HTC EVO 3D] GrimReaper24:
I used that one before lol. Ya bad patch does suck. Tho I been happy with simple color swaps ..
[HTC EVO 3D] aedon:
Not me lol. When I skinned my keyboard I made all new images
[HTC EVO 3D] GrimReaper24:
Nice I wanna pimp a blue keyboard :D
[HTC EVO 3D] aedon:
So do it lol.
[HTC EVO 3D] GrimReaper24:
I will been messing with the MMS thing checkin it out :D Also been pokin around seein what else I can pull outta my build that isn't needed.. :D
[HTC EVO 3D] il Duce:
pstevep ^

PSTEVEP ^

LINK LINK LINK :)

And I make it worse when I try to explain things, lmao ;)
[HTC EVO 3D] metaphysical_calamity:
Lol can't get damn text to change lol
[HTC EVO 3D] metaphysical_calamity:
Fail
[HTC EVO 3D] fernando sor:
I got you bro. It's in Smali. I have to look as i don't remember off hand.
[HTC EVO 3D] metaphysical_calamity:
I must be messing up. I've changed the smali and still nothing.
[HTC EVO 3D] metaphysical_calamity:
White turned red lol
[HTC EVO 3D] steal25:
make sure you changed the const/high16 v28 to just const v28
[HTC EVO 3D] metaphysical_calamity:
I'll try that
[HTC EVO 3D] metaphysical_calamity:
That worked thanks
[HTC EVO 3D] metaphysical_calamity:
Fixed
[HTC EVO 3D] jeffsanace:
Sorry I didn't see this til now, but since you found it I'll just give you a zip of all the Htc power and toggle widgets with the text labels removed. The background is in m10. http://db.tt/vzAtF0Ck

Recognized " Bad Seed "
[HTC EVO 3D] jeffsanace:
New thread is on the portal, very well written piece by pstevep. Now let's get it going full speed.

Recognized " Bad Seed "
[HTC EVO 3D] Mikee4fun:
Looking for the attached resource file name and location. Cant seem to find it in any of the framework files.

Thanks in advance

Mikee
[HTC EVO 3D] metaphysical_calamity:
It should be one of the check boxes in either frameworkres.apk or com.htc.resources.apk...there's a bunch in there so look closely
[HTC EVO 3D] GrimReaper24:
My guess is com.HTC.resources is where I found the rest of em .

Sent from the REAPER
[HTC EVO 3D] Mikee4fun:
Man I combed the desert looking for it had no luck in htc or regular framework, this is in sense 3.5 framework. I will check again,

Thanks =)
[HTC EVO 3D] metaphysical_calamity:
3.5 and 3.0 are similar framework wise. At least those files. Is it a global thing or just in esfile?
[HTC EVO 3D] il Duce:
if you use a skin, or the ROM you're on sets a 3rd party skin as default (like eternity) then it's likely in the skin.apk which overwrites framework and resources.
[HTC EVO 3D] metaphysical_calamity:
Ah good point. I wasn't thinking about applied skins. +1
[HTC EVO 3D] Mikee4fun:
Oh crappers, ahhhh I forgot, muhahaha

Thanks bro, I know that has to be it.

Cheers
[HTC EVO 3D] vanessaem:
Nah...you really helped me out with that. Thanks as always. ;)

Thanks Jeff. :)
[HTC EVO 3D] jeffsanace:
Uh Oh, new mod in town. Congrats V.
[HTC EVO 3D] Papa Smurf151:
Congrats to V. I look forward to working with her as we are the newest recruits. Waves to everyone...
[HTC EVO 3D] dased14:
Your a mod too smurf. Congrats
[HTC EVO 3D] vanessaem:
Congrats to you too Papa Smurf. Looking forward to working with you as well. :o
[HTC EVO 3D] jeffsanace:
Congrats to you as well, my good man.
[HTC EVO 3D] GrimReaper24:
Hope everyone has a good weekend :)

Sent from the Reaper
[HTC EVO 3D] il Duce:
Papa congrats :) one day I'll be cool like you guys.
[HTC EVO 3D] vanessaem:
You don't need to be a mod to be cool. You're already cool. :o

Besides, they'll make you one soon anyway.
[HTC EVO 3D] Vinchenzop:
I'm living proof of that statement
[HTC EVO 3D] jeffsanace:
So true, one of the coolest, I must agree.
[HTC EVO 3D] Vinchenzop:
Looks like someone is feeling flirtatious...
[HTC EVO 3D] vanessaem:
See, I like you because you're so modest. :p
[HTC EVO 3D] Vinchenzop:
I'm only aware of my social status because my grandma says I'm cool...so yea...there's that ;)
[HTC EVO 3D] Papa Smurf151:
I'm cool cause my mommy tells me so.
[HTC EVO 3D] vanessaem:
If grandma thinks you're cool, that's all that matters. ;)

...Grandma's got the cash and the hard candy.
[HTC EVO 3D] Vinchenzop:
And 'nilla wafers...
[HTC EVO 3D] vanessaem:
Those too.
[HTC EVO 3D] Papa Smurf151:
Now i want 'nilla wafers thanks alot. Guess ill just eat my daughters animal cookies but its not the same at all
[HTC EVO 3D] Vinchenzop:
That is an unacceptable replacement.

It's 'nilla or nothin'

I should write slogans for them
[HTC EVO 3D] ssojyeti2:
This is the first .9 I've ever edited. Changed status bar from blue to gold. For some reason there is a gap around the image...
[HTC EVO 3D] il Duce:
Looks like you broke the patch. Did you follow one of the 9png steps in the 2p?
[HTC EVO 3D] GrimReaper24:
Looks good tho .

Sent from the Reaper
[HTC EVO 3D] dkdude36:
because there's either no patch or the .9 isn't compiled (or both). try following my tutorial in the 2nd post. it's good for single or a few pngs like u have.
[HTC EVO 3D] Papa Smurf151:
Need to make sure you are patching the .9 file and then compiling it. see my guide from the OP
[HTC EVO 3D] ssojyeti2:
That's what I'll do I used a different tutorial but now I'll try yours.

I'm pretty sure I patched and then compiled but something obviously went wrong so maybe I didn't.
[HTC EVO 3D] vanessaem:
More mms.apk issues...lol. What would be the reason why a modified mms.apk would not show up in a rom even though I put it in /system/apps and fixed the permissions?
[HTC EVO 3D] steal25:
Which ROM? and dumb question but is it signed?
[HTC EVO 3D] vanessaem:
Not a dumb question because no I didn't sign it...lol. That very well could be the issue too.

Edit: Cool...that was it. What's strange is sometimes apk's work without being signed but now I know what to do if I have this issue. Thanks again steal. :)
[HTC EVO 3D] il Duce:
In your view what system apps should be signed? I know mms and phone are good to sign, but what else? V try signing it.
[HTC EVO 3D] vanessaem:
I did and it worked. :)
[HTC EVO 3D] steal25:
I resign everything.

Edit: as long as sig check has been disabled, otherwise you have to use original signature.
[HTC EVO 3D] il Duce:
Tweaks has sig check disabled right?
[HTC EVO 3D] steal25:
i just checked and it does.
[HTC EVO 3D] GrimReaper24:
I been using the original sigs . Works on everything so far.

Sent from the Reaper
[HTC EVO 3D] ssojyeti2:
Ok I edited the .9, there was no border around it this time so it seemed to work, but I put in in an apk and tried to compile it and got errors...

Edit: nevermind I got it:D
[HTC EVO 3D] GrimReaper24:
When you did the thing did you decompile it then edit and then recompiled ?

Sent from the Reaper
[HTC EVO 3D] steal25:
Either way is fine, its just easier for me to resign.
[HTC EVO 3D] aedon:
Nice. I skined that image for my theme as well, im curious tho, how does that bar look in portrait?

I don't remember what areas stretch since I changed the patch lol
[HTC EVO 3D] ssojyeti2:
Now I'm getting decompiling problems with apkmanager and apktool. When I try decompiling the base StockHTC.apk from knightwolf with apkmanager I get in the log: HTC.apk==None was unexpected at this time.

Then apkmanager closes. I know I have the right framework installed, but now also when I try recompiling modded apk's, I get errors with the public.xml.
[HTC EVO 3D] il Duce:
Post the errors.
[HTC EVO 3D] knightwolf123:
I hate when that happens. That's why I always keep two or three back up copies of original files.

Not sure what causes issue though.
[HTC EVO 3D] ssojyeti2:
I think I'm just gonna try it on a different computer.
[HTC EVO 3D] tommytomatoe:
If you have public.xml errors on compile it means one of a few things.

You modified a 9.png and it is goofed up.

You removed a resource that is expected to exist.

You don't have frameworks installed.

Check the top ten lines of the error output. It will tell you the offending error.
[HTC EVO 3D] ssojyeti2:
I think it has to do with a .9 I edited, but it's alright I fixed the issue already.
[HTC EVO 3D] aedon:
Its streatching quite a bit on the ends.

Have you tried.fixing that yet? Or are you ok with it as is
[HTC EVO 3D] ssojyeti2:
I'm ok with it as it is but ill try fixing that.
[HTC EVO 3D] dkdude36:
if i were u i would make the stretch patches (top and right bars) over the gold stuff. turn on show patches so that you can see what you're expanding better. it's your choice tho
[HTC EVO 3D] aedon:
I would say to make it the pixels right outside the gold on the inside and right befor the diagonals on the out side.

The gold has a brushed aluminum texture in that is noticable when stretch only in a cretin spot..

When I edited the image I got rid of where it ses HTC and made it stretch there
[HTC EVO 3D] Mikee4fun:
Sense 3.5 Group Message PNG name and location

Hey guys so attached is the group png I am looking change. I don't think I will be able to do so because I believe the same icon is shared for the two locations which will make it look like crap. Anyways check it out and let me know. I have changed the group icon in the MMS apk but it made no difference. I take it, it resides in the com.htc.resources.apk. There are a few in there. What I would like to do is change it where you see the top red circle and leave the message box in the bottom alone.
[HTC EVO 3D] metaphysical_calamity:
I would definately check com.HTC.resources. pretty sure that's it
[HTC EVO 3D] jessesse:
I haven't really messed with changing fonts much but I am wondering what the clocktopia.ttf actually affects?...

Is it possible to just change one apk's font? Perhaps keep the browser apk stock?
[HTC EVO 3D] metaphysical_calamity:
The clock on android lock screen and security lock screen
[HTC EVO 3D] GrimReaper24:
My guess is com.htc.resources.apk is were you will find it .
[HTC EVO 3D] theTroll:
damn what a great thread, i hope to learn alot from it
[HTC EVO 3D] thesparky007:
Don't forget to check the skin everytime you check HTC resources
[HTC EVO 3D] Vinchenzop:
And don't forget to look both ways before crossing the street...

<3
[HTC EVO 3D] thesparky007:
You are a bad bad boy vinni
[HTC EVO 3D] vanessaem:
Who knows off-hand the the name or at least the dimensions of the medium sized music widget background?
[HTC EVO 3D] GrimReaper24:
Knightwolf probably knows :D
[HTC EVO 3D] vanessaem:
Lol...I need to know the small music widget too. :)
[HTC EVO 3D] il Duce:
Small is 50x50, not sure medium, look in another skin?
[HTC EVO 3D] knightwolf123:
0x00002f77

Same image for small and medium

I think jeffsanace or fern discovered it first

:D
[HTC EVO 3D] GrimReaper24:
I figured you would pop in :D Nice guide set up man on the skins...
[HTC EVO 3D] il Duce:
Forgot it did both widgets. It was Jeff btw. :)
[HTC EVO 3D] jeffsanace:
Fern has still yet to decompile an m10. Lol! Hard to believe

Recognized " Bad Seed "
[HTC EVO 3D] il Duce:
No way. Lies.
[HTC EVO 3D] jeffsanace:
Sorry buddy, true story. Lol

Recognized " Bad Seed "
[HTC EVO 3D] fernando sor:
I hate m10s. Hate skins. In my stubbornness I refuse to use the tools

Yo that's just how i roll baby

a bad seed
[HTC EVO 3D] silverxbv2:
He also hates the fact that we walk upright and don't drag our knuckles anymore. Change is good brother. Embrace it.

Sent from my ADR6425LVW
[HTC EVO 3D] pstevep:
I heard he is really progressive with jeffsanace's mom though.. He will try anything new with her ;)
[HTC EVO 3D] fernando sor:
She is a straight up freak !!

a bad seed
[HTC EVO 3D] ssojyeti2:
Does anyone know what image this is in the m10 file? This is on ZR3D Rom btw so the phone button in rosie is transparent...
[HTC EVO 3D] Ajthescot:
the stock call button is 0x00000e83.dat

from that theme at least the red alliance variation i ported for gsm that button is in rosie and transparent in m10.
[HTC EVO 3D] silverxbv2:
I don't know but that clock is hot. :thumbup:

Sent from my ADR6425LVW
[HTC EVO 3D] ch1naski:
This thread rocks.

That's all.:D

Quadrants are for sissies.
[HTC EVO 3D] pstevep:
^truth^
[HTC EVO 3D] fernando sor:
She likes the booyyyzzz in bad seeeeeeddd!!

The kind you don't take home to mothaaaaa!!

Jeffs moms a

super freaaakkk!

Super freaaakkk!

she's supa freakkyyyy!

Yoaawwww!

I'm rick James *****!

a bad seed
[HTC EVO 3D] pstevep:
Check it

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

Beautiful tool for apk editing..
[HTC EVO 3D] fernando sor:
Wow that looks sick!

a bad seed
[HTC EVO 3D] pstevep:
Jeffy showed it to me first. So credits to him for the find..
[HTC EVO 3D] lyon21:
Thanks a lot! I cant wait to check this out!:D
[HTC EVO 3D] ssojyeti2:
Does this mean the phone idle image in the skin is the wrong size?
[HTC EVO 3D] GrimReaper24:
Wow that is jacked.. I wonder if what is causing that .. Wrong img size? What size was the one you were tryin to use?
[HTC EVO 3D] ssojyeti2:
Well I'm pretty sure it was 264x83, but I guess not. The image is 0x00000e83.dat.png.
[HTC EVO 3D] steal25:
It's just a bad file if you decompile it will probably look similar. Redo and you'll be fine. M10s have a life span and degrade over time being decompiled and recompile over and over.

Sent from my Evolv3d EVO 3D
[HTC EVO 3D] ssojyeti2:
Ok that's what I'll do. I'm done for today though so ill do it tomorrow...
[HTC EVO 3D] GrimReaper24:
They have a lifespan? I have messed around with m10 on 3.0 for awhile and haven't had any die on me :rolleyes: :D
[HTC EVO 3D] knightwolf123:
The only image death I have had is when I create from scratch then resize afterwards.
[HTC EVO 3D] thesparky007:
its 268 x 83 not 264
[HTC EVO 3D] steal25:
They do degrade, ive noticed it quite often

yeah i have noticed that also quite a bit. m10s are a pain in the ass for me.
[HTC EVO 3D] dkdude36:
yeah m10's really suck. i'd never even touched them until like 2 moths ago. it's wired how some "known values" in these tutorials aren't known for me. i guess it all depends on ur m10 life or something :rollseyes: nice htc

---------- Post added at 09:57 PM ---------- Previous post was at 09:57 PM ----------

great tutorials tho thanks jeff
[HTC EVO 3D] GrimReaper24:
I always keep a original copy and make another copy to mod and throw in :D Always keeps it fresh :cool:
[HTC EVO 3D] knightwolf123:
If the "known value" is unknown then I "ASSUME" That you mean the name of the .pngs ...

Pull the shared.m10 from the apk and open m10 tools fresh for each decompile.

That SHOULD be why..

/idk
[HTC EVO 3D] ssojyeti2:
Beats red v1 ZR3D is up!
[HTC EVO 3D] vanessaem:
Where the heck is that widget...lol?
[HTC EVO 3D] dkdude36:
i think that's google's widget so prob either framework-res or it's own apk
[HTC EVO 3D] metaphysical_calamity:
Settings.apk its appwidgetbackgound right near the top of drawable-hdpi :)
[HTC EVO 3D] vanessaem:
Thanks for the help duke. :)

Thanks so much for that. ;)
[HTC EVO 3D] vanessaem:
Hello again, where would the following email and messenger widgets be? :)

Lol@the messenger widget saying, "Hello again" also.
[HTC EVO 3D] il Duce:
my sdcard has died

i NEED names of recovery tools you guys know of

please

:(

---------- Post added at 12:51 PM ---------- Previous post was at 12:47 PM ----------

not sure if this helps or if you've checked, but:

htccontactwidgets3d.apk

htcmsgwidgets3d.apk
[HTC EVO 3D] vanessaem:
I think I looked at those two but I didn't see it. I'll check again later. :)

I found this thread. It's pretty old but I saw some good ideas on it: http://xdaforums.com/showthread.php?t=367912
[HTC EVO 3D] GrimReaper24:
Hey duce grab photo rec works well for pics and stuff of that free and easy to use . I use it to make sure my stuff is formatted good before selling a used SD card or hard drive.
[HTC EVO 3D] dkdude36:
just found out what i see in m10tools is totally different from what you guys see on windows. i guess that parallels thing isnt all it's cut out to be
[HTC EVO 3D] jessesse:
I can't seem to find this green text box anywhere.. I'm on a sense 1.0 Rom. Any help would be appreciated. I have been through the framework already.

:banghead:
[HTC EVO 3D] fernando sor:
Screenshot?

a bad seed
[HTC EVO 3D] jessesse:
Doh.. I got busy and didn't realize it didn't upload..
[HTC EVO 3D] ssojyeti2:
Where can I find an m10 editor for mac?
[HTC EVO 3D] tommytomatoe:
It was written in .net framework so Windows only. Won't even run in wine with all extra packages installed.

Use a vm with a trial copy of windis, or get windows.

I was sad to find out they were not going to make a Linux version. That is why I still haven't opened an m10.
[HTC EVO 3D] dkdude36:
You need to run it through a virtual machine. Really sucks for us Unix users
[HTC EVO 3D] fernando sor:
That's a white outlined box. So either browser, framework or resources

a bad seed
[HTC EVO 3D] Dunc001:
Could any of you gents possibly enlighten me as to which apk/jar file(s) I will find the Sense Personalize stuff in (the selection screens that appear when you click Personalize either in rosie, or from the Settings menu)? I want to take a look and see if I can port the Sense 3/3.5/3.6 way of selecting lockscreen shortcuts independently of the Sense dock to Sense 4.0...
[HTC EVO 3D] fernando sor:
Now that's an interesting project. The personalize layout is different in 3.0 to 3.5 and up. 3.0 has the single page layout. Im not exactly sure what your trying to do but if all you want to do is change the way it is layed out I imagine you would start in Rosie

a bad seed
[HTC EVO 3D] Dunc001:
Ok, so this is the thing. I hate that in Sense 4 the lockscreen shortcuts cannot be set independent of the Rosie dock, so whatever you use on your sense homescreen is what will show on the lockscreen. For me, and I guess for most users the functions I want to be able to access quickly from the lockscreen aren't necessarily those that I want in my dock. So I want to take a look at how the shortcuts are handled in Sense 3.x where in Personalise you can set each of the four shortcuts, and see if I can add back that functionality in Sense 4, ideally with a new setting in the Personalise>Display menu right below the Show Lockscreen Shortcuts setting to Choose Shortcuts. So is this all likely to be in Rosie?
[HTC EVO 3D] silverxbv2:
This is actually an ics thing, not necessarily a sense 4 thing. I have that on sense 3.6

Sent from my ADR6425LVW
[HTC EVO 3D] jeffsanace:
They are in rosie, if you decompile the m10 files and look in rosie shortcut m10, you'll see the shortcuts can be removed and adjusted up and down. Also the reference id's for each one is listed below in unknown properties. Usually they point back to values/? not sure what file at the moment. So in theory, if you can rearrange and move them and they have an id they should be able to be redirected by tracing the id back to where it's drawing from and changing it to what you want. It's not that easy though because they are not named in the m10, so it's a guessing game to find out witch ones are what. And without m10 tools for sense 4 I can't say how similar they even are. By the way I'm on board with you on this idea, don't really like that either. Some of what you're describing would likely also be in idle_screen_shortcut.apk
[HTC EVO 3D] il Duce:
And probably public ids, and maybe smali. If this hasn't been done once I'm on sense4 I'll join the party.
[HTC EVO 3D] Dunc001:
Thanks for the posts guys, but I guess the backporting for this one is going to be largely in smali and not m10, although there will be some images needed to implement the lockscreen shortcut selection screen from sense 3.x (one with image of the shortcut section of the lockscreen which you click on each shortcut to then select the apps you want to display on the lockscreen). Might be easier to use a Tweaks.apk to select the four shortcuts, and then code into the smali to retrieve the shortcuts from there, although I'd much prefer to backport it completely as it was in sense 3.5. Lots of work I guess but a great challenge to learn on :D
[HTC EVO 3D] fernando sor:
Yes to actually create different shortcuts independent of the current sense config you would have to rewrite the code in smali as there is no source code available
[HTC EVO 3D] rootlinux:
Great stuff.

Thanks
[HTC EVO 3D] life:
incase some of you are interested in this, dfuse06 did some modding to the drop down for sense 1, might be able to port over to sense 3.0, check the clock.

dfuse06's thread

he offers the code to do it on sense 1, so its like a guide.

he also included a video of him changing it within a tweaks for Tommy's rom

youtube link
[HTC EVO 3D] Dunc001:
OK, just so anyone who wants to help is clear on what I am looking to achieve this is what you have now in Sense 4.0 as far as lockscreen settings go:

So only the option to show the shortcuts on the lockscreen or not.

Whereas this is what you have in Sense 3.5:

So not only the option to show/hide the shortcuts, but also the added feature of being able to select each shortcut individually, rather than in Sense 4.0 just being picked up from the Sense dock and not able to set independently.

So I guess I am looking at changes across rosie.apk, idlescreen_base.apk, idlescreen_shortcuts.apk and possibly in settings.apk and settingsprovider.apk. As this is my first big smali project (everything else has been relatively easy with the help of tutorials and other devs - swipe to remove notifications, add screenshot to APM, that sort of thing) any advice on how to start would be appreciated. I'm using VTS to do this so I have set up a new solution (LockscreenShortcuts) with projects for each apk from Sense 4.0 and Sense 3.5. I have then decompiled all the apks and I was intending to start with the 3.5 public.xmls to find the IDs for the various lines of text and images, and then search the smali using the IDs to find the relevant sections and then work back to build up the code logic. Then do the same in Sense 4.0 to understand how the shortcuts are allocated there, and then try and figure out how to add the 3.5 stuff back in to 4.0. Is this the right approach or can anyone suggest an alternative?
[HTC EVO 3D] fernando sor:
Well your looking at an ambitious project. Remember smali is the language that baksmali translates from source code to smali. It is the class.dex.

Reading smali is much harder then reading source code. Unless you have some experience in reading smali and understanding it it will be very very difficult