[Q]Custom Sense 3.0 Lockrings? - Desire Themes and Apps

First post.
Okay, so I've already searched the Desire forum for any sign of custom rings for the Sense 3.0 lockscreen ports, and I haven't found any. I can only see them in the other forums, such as this: http://forum.xda-developers.com/showthread.php?t=1137442 in the Desire HD Forum. I really wanted the standard one, so I downloaded it, and tried to flash (thinking that maybe it'll work because my Desire has the Sense 3.0 lockscreen port).
However, the installation fails when I try to flash it in recovery. Never giving up hope, I opened the zip in ES File Explorer, tried to manually install the apk's (fusion.apk and idlescreen_base.apk). Only the idlescreen apk manages to get to the "warning" that you'l replace a system app, while the fusion apk gets a "Parse error". I didn't attempt to install the idlescreen apk alone because it'll probably need the fusion.apk to work (And I might probably mess up something if I did).
So my question is, can it be ported? (Or at least find a way to manually create them for the Desire) Or is there really no other way for it to work? (I'm running AcesMod007 v34 btw.)
Thanks in advance.
EDIT: Okay.. I just saw this: http://forum.xda-developers.com/showthread.php?t=1078621 and I think this is solved. (Silly me. )

Interested too

Loweack said:
Interested too
Click to expand...
Click to collapse
Read first post - it's mentioned on the end:
http://forum.xda-developers.com/showthread.php?t=1078621

3-0
interested me to 3.0 lockrings

There is a way to do I have done one myself I think u use apktool and 7zip there is a tutorial some where on here u find the file in fusion.apk u must use gimp to design of change the ring and apktool to open it
In fact send me your ring and I will do it for u
Sent from my HTC Desire using Tapatalk

Related

how do I push the car dock from one ROM to another?

I want to take the cardock.apk from one ROM and use it on another. Both are 2.1 flavors, so I thought it would be as easy as taking the apk from one and pushing it to another. It worked for a little while but then it stopped working. I got an error about permissions. When I ran fix_permissions, it disapeared.
lil help?
rudeguy said:
I want to take the cardock.apk from one ROM and use it on another. Both are 2.1 flavors, so I thought it would be as easy as taking the apk from one and pushing it to another. It worked for a little while but then it stopped working. I got an error about permissions. When I ran fix_permissions, it disapeared.
lil help?
Click to expand...
Click to collapse
I would suggest taking the rom with the cardock.apk and running it in android rom kitchen . You can find a video at TheUnlockr showing you how to set it up and create your own rom. What you'll want to do in essence is un-compiled that rom and remove the apk and drop it into the rom you want (which will also be un-compiled ) once thats done just recompile the new rom with your apk in it and sign it, and flash it too your phone. Of course make sure you Nand backup first just incase something doesnt go right.

[Updated] A request for the devs (include already existing RTL support fix)

NOTE: This is a thread for the build devs.
Users who want to try this solution themselves should head over to TheAgent1982's thread: RTL Support Project, or go to the Hebrew guide at htcaddicts.com.
Update: Hey devs. Just so you'd know, we're even willing to do the framework.jar patching for you!
All we ask from you is to deodex your builds, and include the patched framework.jar (which appears to be almost the same for all builds, barring sense/non-sense differences).
PM if you're willing to let us help
Hey devs
First of all, thanks to all the devs who are doing a great work with everything!
There's one thing though that's a pox on all Android builds (even native android devices), and that is full-on right-to-left support. What do I mean?
Sure, there are Hebrew (and I assume Arabic) fonts in Android, and MOST applications work just fine, with the notable exceptions of Gmail, Google maps, and most native Google-apps, who all display Hebrew backwards.
A far more stressing issue, however, is that ALL android applications without exception display numbers backwards in right-to-left texts (so 10 becomes 01, 12 becomes 21, etc. It can get really confusing really fast).
Any way, there exists a solution for both these problems that can USUALLY be fixed with a medium amount of experience on native Android devices, but requires a bit of a hassle for HD2 owners.
Hopefully, you devs can incorporate this fix to future releases, once the fixed files are obtained it shouldn't be too hard to spread in the future.
Here's the process:
BTW, This only works on completely deodexed builds!
First, you have to download this zip file. It basically contains the fixed files and some other stuff you devs probably won't need.
The fix then involves extracting 'framework.jar' from the phone, and extracting the 'classes' file thusly:
Code:
java -jar baksmali-1.2.2.jar -o classes classes.dex
Then, in the subsequently created "classes" folder, you need to replace the files in "/classes/android/graphics/" and "classes/android/text" with the relevant files in the aforementioned zip file (from the corresponding folders, of course, under "files/froyo/")
After that is done, you need to re-create 'classes.dex' using:
Code:
java -Xmx512M -jar smali-1.2.2.jar classes -o classes_new.dex
Then, replace the old 'classes.dex' in 'framework.jar' with the new one (after renaming it back to 'classes.dex', of course), and push the new and fixed 'framework.jar' back to the phone.
Reboot, and voila: full-on Left-to-Right support!
I'm sure you devs have far better ways of including these fixed files without having to edit the entire thing every time, but what would I know?
We would be extremely appreciative to all you builds devs if you could incorporate those fixed 'classes' files in future builds, it'll save us a ton of work.
Also, if any of you guys also need volunteers for beta-testing this solution (as I'm sure you don't have Hebrew content to test it with), feel free to PM me.
Thank you for listening, and keep up the great work!
((PS, thanks to member silverbluem who helped simplify the process))
+1
i use the htc sense to read sms so
the msg wont appear word4 word3 word2 word1
+1 for that. although i am using bifbif ver 1.2 with CM6 and its OK here.
i've test it on Mdj Evolution 2.3 and it work perfect:
i never copied the files to /graphic only to /text folder
to put the Framework.jar in the device because we dont have recovery mode
use this commands:
to pull the file:
adb pull system/framework/framework.jar
install the attached files
adb push (your file location/framework.jar) system/framework/framework.jar
after putting the file restart the device
restart might take 5-10 min first run after applying the file
thanks
silverbluem said:
i've test it on Mdj Evolution 2.3 and it work perfect:
i never copied the files to /graphic only to /text folder
to put the Framework.jar in the device because we dont have recovery mode
use this commands:
to pull the file:
adb pull system/framework/framework.jar
install the attached files
adb push (your file location/framework.jar) system/framework/framework.jar
after putting the file restart the device
restart might take 5-10 min first run after applying the file
thanks
Click to expand...
Click to collapse
This sure does absolve us of needing to use Linux and needing all that messy system.ext2 stuff. I'll give it a try.
Still, it'd be nice to have these updated files already incorporated into future builds.
Ambious said:
This sure does absolve us of needing to use Linux and needing all that messy system.ext2 stuff. I'll give it a try.
Still, it'd be nice to have these updated files already incorporated into future builds.
Click to expand...
Click to collapse
still need to figure out how to replace the graphic file
cause the view is not perfect without it...
Ambious said:
Edit: I tried this method, and while it DID boot, the solution didn't work - numbers still backwards, Google applications still reverse.
Click to expand...
Click to collapse
what rom are you using?
EDIT: the only thing that need to change to you is the phone book is now need to be RTL and the number backwards
Gmail need the Graphic file
silverbluem said:
what rom are you using?
EDIT: the only thing that need to change to you is the phone book is now need to be RTL and the number backwards
Gmail need the Graphic file
Click to expand...
Click to collapse
My WM rom is OzDROID2.0, my Android rom is MDJ FroyoHD 3.7
Well, the phone book was never a problem for me, only hybrid text/numbers like in text messages etc.
Anyway, turns out I didn't modify framework.jar correctly, so I tried again using the script, and this time the phone just won't boot (like when I used Linux, it just hangs at boot screen).
Edit: Tried all day, all combinations of 'texts' files and with or w/o the 'graphics' file, and it always either just didn't fix anything (when I did the fix manually), or didn't boot at all (when I tried the script). This got me to conclude that I must not be doing it right, or else it would fail to boot for me as well (at least, I'm not even considering me being able to totally fix it myself )
Not a week ago, i was referred to the Samsung Galaxy S's newest ROM which came from Orange..
The rom includes (to my understanding) all the latest fixes regarding left to right text and even a hebrew version of Swype
It is easily retrievable. Obviously, it isn't legal to extract their work and use it to manutfacture a widespread ROM... but you can use it for personal use if you want to check how to fix that annoying hebrew thing.
+1000
Thanks
nir36 said:
Not a week ago, i was referred to the Samsung Galaxy S's newest ROM which came from Orange..
The rom includes (to my understanding) all the latest fixes regarding left to right text and even a hebrew version of Swype
It is easily retrievable. Obviously, it isn't legal to extract their work and use it to manutfacture a widespread ROM... but you can use it for personal use if you want to check how to fix that annoying hebrew thing.
Click to expand...
Click to collapse
It COULD be used to reverse engineer some of the stuff, but I doubt it's similar enough to the HD2 builds to use it.
+1
Thanks
Hebrew RTL Support
For those who are asking, i have made a working framework.jar , time ago.
It is working for most FROYO Sence, CM6.+ does not need it...
BUT NOT Desire HD Sence ( Because is is odex files, not only *.jar).
If needed i will upload it, and put a tutorial how to make it work...
Good Day!
RTL HEbrew
Please do that !
Thanks
Framework.jar
Tomorrow i will post the file with short tut how to put it, i must say that Ambious bring a good tut directly from iAndroid
Any way, Ambious, if i will upload the file please stick it to 1st page.
For now, good night...
This fix is a must for all RTL language users.
As mentioned, CM6+ already includes the fix and is working pretty good!
Problem is, for some reason, CM6 builds are rare...
I tried a few Sense builds but eventually i came back to a CM6 based build
because of it's support for RTL languages.
Devs, please include this fix in you builds, to make them as much accessible
as possible.
Thanks.
TheAgent1982 said:
Tomorrow i will post the file with short tut how to put it, i must say that Ambious bring a good tut directly from iAndroid
Any way, Ambious, if i will upload the file please stick it to 1st page.
For now, good night...
Click to expand...
Click to collapse
I sure will!
Thank you
However, as a Sense user myself, I'm pretty anxious to see if a fix can be applied to any of the Sense builds (especially DesireHD, which is my current build).
Well Organized Post
I have made well organized post for it:
RTL Support Post.
I must say, it will NOT Work for Desire HD for now, because it is ODEX and jar combined, and as you have read at iAndroid, for now there is NO solution for it,
and i do not have the experience and time to learn and convert it, since i am a student.
But i will give it a try between the semesters...
Hey,
The HD2 Desire HD builds are fully deodexed.
Froyo HD 3.7 for example: http://forum.xda-developers.com/showthread.php?t=795914
Maybe you could use them for preparing a RTL fix for when the deodexed desire HD ROMS come and for us HD2 android users.
Cheers.
It may be my semi-n00bness, but all my attempts to create a fix for DesireHD 3.7 failed.
Also, trying the supplied fix in the thread above on MDJ Sense Clean (non HD based) failed, wouldn't boot.
Hopefully someone can get it to work, and better yet - that the devs will incorporate those fixes in their builds.

NEEDS TESTING: Flash Lite (desktop 9.1) for Optimus One

Ok the installation is very complicated (and probably will not work in a 2.2 phone but let's test anyway)
Do NOT try this if you're not experienced enough, if this works somebody else might prepare an easier update.zip file. I am not responsible for anything, this might set your phone into a bootloop, in that case you have to be smart enough to be able to remove the libs and apks you installed.
Download flashupdate.zip from the attachments.
Copy the folders from the zip file to your OO:s /system directory.
Then take the FlashPlugin.apk file from the zip file and place it onto your sd card.
Reboot your phone
Install the FlashPlayer.apk from the sd card, select replace application.
(You need to have a checkmark in install from unknown sources in the settings)
Reboot your phone.
The flash lite should be working in the default android browser (no opera),
check from the browser settings if plugins are enabled, try this site:
w ww .whatismyflash.co m
Write here what version number the site reports, if any.
These libraries were taken from the Samsung i5800, which has an armv6 processor and launched with Android 2.1, this is not dependant on htc frameworks like the flash lite on the legend and hero.
(and probably will not work in a 2.2 phone but let's test anyway)
Click to expand...
Click to collapse
forgive me for asking, but how come this is inside a Froyo discussion?
I tried this method a long time ago and it didn't work. maybe it only works with the 2.1 browser.
I said probably, i just wanted to test the possibility, I don't own an optimus so i had no idea if it would work. It seems this is not possible, thanks for the replies.
Test with Optimus One with Prime v2.
Installer ok, browser don't crash but drill no flash...
I bet you also have to tell the browser that flash lite exists. IMO flash lite just sits there waiting to be called to work.
Actually it does. If you don't believe me, install Adobe Flash 10.1. Every time you visit a site containing flash the browser will exit (NOT force close).
This works similarly.
I saw someone say on the dev category that flash works with dolphin hd. Check the thread where they're talking about gingerbread
maybe flash works in gingerbread with dolphin i can prove that flash dosent work on dolphin on 2.2
but what i can say is that i can install flash on cm7 but it dosent work on the browser i did try alot flash movies but no one worked.
I tried CM7 too but I can't really test flash since I can't seem to get an IP address from our router, and the network I'm on does not have 3G or even GPRS
As soon as the dhcp issue is resolved, I'll test it out and report.
The only way to install flash on optimus one now is by installing the Eclair browser. anyone can do this? or port Eclair to our phones. Hahaha.
isn' that kinda like going backwards?
yes but it's good in a way that we get flash lite 3.1
http://www.addictivetips.com/mobile/how-to-install-flash-10-1-on-android-2-1-eclair-devices/
that maybe a solution for our phone to install 10.1 flash on our phone
I'm going to try again with mik_os' CM7 port. I've been reading reports of flash working If it doesn't, I'm flashing back to my old ROM until GPS is fixed
nope flash dosent work on gingerbread.
i did try it now for a multipletimes.
I've found something on the market called "MobileFlash". However, I don't think it installs a plugin on the browser. Go check it out
kpbotbot said:
I'm going to try again with mik_os' CM7 port. I've been reading reports of flash working If it doesn't, I'm flashing back to my old ROM until GPS is fixed
Click to expand...
Click to collapse
what's this CM7 port? Is it for P500? Is it good?
wizagg said:
what's this CM7 port? Is it for P500? Is it good?
Click to expand...
Click to collapse
nope still alpha gonna take 2 or 3 weeks maybe till good workin beta

[Q] How To Create A Theme.apk

Hi All
I have the most recent version of Oxygen which includes a "theme picker" app.
Similar to the one found in the HD ROM's it gives the opportunity to change the entire system theme, without flashing a zip. Which is good news
However, I have been trawling the internet trying to figure out how to create the .apk needed to create my own themes, failing miserably.
Could someone with the required knowledge post a tutorial maybe? Or a link to where the info is so that I can do my own research?
Thanks
i've not installed the test rom so cant check, but does it come with any theme.apk's pre-installed?
if so i'd start by pulling them apart and looking at the .xml and images and change them from there.
str355 said:
i've not installed the test rom so cant check, but does it come with any theme.apk's pre-installed?
if so i'd start by pulling them apart and looking at the .xml and images and change them from there.
Click to expand...
Click to collapse
Do you know I didn't even think of that
I shall do so and see what I can come up with
Well I downloaded the Android SDK and all the tools required, then I installed eclipse and started a tutorial on how to build an app - as I assumed this is what I will need to do... but then my brain started to hurt and I needed sleep!

[Q] About customizing roms...

I dont have a PC so i've added files to the CM13 rom with ZArchiver. Is it still flashable?
Will it break everything or it will just refuse to flash?
I've added files to app, priv-app, permissions and framework.
I cant try on my HD2, bc usb is broken and doesnt have magdlr.
Myrmeko said:
I dont have a PC so i've added files to the CM13 rom with ZArchiver. Is it still flashable?
Will it break everything or it will just refuse to flash?
I've added files to app, priv-app, permissions and framework.
I cant try on my HD2, bc usb is broken and doesnt have magdlr.
Click to expand...
Click to collapse
try it and see. if putting apks in /system/app or /system/priv-app, they need to be in their own folder I think.
backup first though.
Robbie P said:
try it and see. if putting apks in /system/app or /system/priv-app, they need to be in their own folder I think.
backup first though.
Click to expand...
Click to collapse
Can i post a link to XDA for somebody to try it?
Or that would be a kind of a douchebag move?
My HD2 is zombie-ish right now. I gotta buy a new motherboard... I found out that the broken USB ripped a part of it, and now there is no way to fix it, ever, bc there is literally a hole in the motherboard.
I went to a service and they told me that. They were able to reattach the charging pins, but not the PC connection pin.
I suppose it depends on what apks you are trying to add, whether it would be allowed to be posted here. some apps are copyright protected.
what exactly are you trying to do?
Robbie P said:
I suppose it depends on what apks you are trying to add, whether it would be allowed to be posted here. some apps are copyright protected.
what exactly are you trying to do?
Click to expand...
Click to collapse
I know i cant upload people's apps without permissions or credit. That is just bad.
I just put HTC apps.
Like A2K did with his Sense rom for Galaxy S3. Removed CM apps and replaced them with Sense.
what rom do you have installed on your phone?
Robbie P said:
what rom do you have installed on your phone?
Click to expand...
Click to collapse
Stock 5.1.1 Sense 7 on my One M9.
Stock WM6.5 on my HD2.
Why does that matter tho? .-.
Is there any way to put MAGDLR on HD2 without a PC?
Anyway, just asked if adding a few apks to a rom (just adding files to a zip with ZArchiver) will break the flashing script or whatever. Like it will make it unusable. Or i dunno, make the phone bootloop or something...
I will not upload any link. Not gonna waste people's time with stuff that doesnt work.
Also, how do you delete a thread. I will like to delete this one.
Myrmeko said:
Stock 5.1.1 Sense 7 on my One M9.
Stock WM6.5 on my HD2.
Why does that matter tho? .-.
Is there any way to put MAGDLR on HD2 without a PC?
Anyway, just asked if adding a few apks to a rom (just adding files to a zip with ZArchiver) will break the flashing script or whatever. Like it will make it unusable. Or i dunno, make the phone bootloop or something...
I will not upload any link. Not gonna waste people's time with stuff that doesnt work.
Also, how do you delete a thread. I will like to delete this one.
Click to expand...
Click to collapse
It matters because cm13 on hd2 will not boot from wm6.5 because it uses 3.0.x kernel.
see this thread http://forum.xda-developers.com/showthread.php?t=949671 for installing magldr from sdcard, not tried it myself.
You should be able to add stuff to the cm13 rom, it installs to sdcard partitions, worst result is it wont boot.
You can use the report button (triangle) and ask a friendly Mod to delete this thread at their discretion. Please tell us how you get on first though.
Robbie P said:
It matters because cm13 on hd2 will not boot from wm6.5 because it uses 3.0.x kernel.
see this thread http://forum.xda-developers.com/showthread.php?t=949671 for installing magldr from sdcard, not tried it myself.
You should be able to add stuff to the cm13 rom, it installs to sdcard partitions, worst result is it wont boot.
You can use the report button (triangle) and ask a friendly Mod to delete this thread at their discretion. Please tell us how you get on first though.
Click to expand...
Click to collapse
Awesome! Thanks for the help!
If the worst result is not booting, is totally fine.
About MAGDLR, i would just buy another HTC HD2 and replace the motherboard.
Thread closed at OP's request.

Categories

Resources