Can anybody help me in adding Friendstream to a Custom ROM, which doesn't has FriendStream
can you not just find the App and add it after installing your Rom??
will not work!
Short answer: it's likely not going to be easy
A few days ago I found a detailed guide about porting HTC apps to non htc-ROMS. It was a ****load of work, but doable I guess. In the example he ported an htc app (music player?), by using nice constructions with opening and resigning apk's, pulling necessary parts of the htc.framework and more "mojo jojo".
Problem is: I really can't find the guide anymore, and I have been testing that search function for way to long....
So is there anybody that remembers where I am referring to perhaps?
I tried pushing the .apk's to /system/app/ I knew this wouldn't do, But still gave it a try
EDIT : Maybe a Dev would be able to help us out, Please Any Dev
It *could* work for a deodexed rom... so try asking your rom dev to deodex it and give it a try which rom are we talking about?
killer4o said:
It *could* work for a deodexed rom... so try asking your rom dev to deodex it and give it a try which rom are we talking about?
Click to expand...
Click to collapse
MCR r5, But I have tried pushing the .apk's but still it doesn't work, I have tried this on both deodex and odex ROM's.
Tried to add "FriendStream.apk" and "com.htc.FriendStreamWidget.apk"
to a custom ROM and sign the ROM again,but don`t works,too!
Related
All,
per positive response below is a link to a copy of ivanmmj Eris_Official 1.0 ROM that I have fully deodexed. This is more meant for devs for continued play time, but it is a flashable ROM. PLEASE NOTE that ivanmmj himself looks to be coming out with the next version of Eris_Official 1.0 per his thread http://forum.xda-developers.com/showthread.php?t=652044.
Hope this is helpful and Enjoy
Link: REMOVED FROM HOST SERVER
P.S. please let me know of any issues as this is my first full deodex also I would like to encurage using this tread to exploring moding some of the system files on Eris ROM builds as it has been fun to tweak things
P.P.S. If you want the Zanfer kernel let me know and I will look at adding it in however ivanmmj's new version should have it...
what is Deodex?
I'm definitely interested, but I also think Ivan is working on the same project himself. I'm pretty sure his "1.1" is deodexed and has Zanfur's kernel. Not sure what other changes he has in mind, but you might want to check with him before posting since you'll end up being the one getting all the PM's from people wanting help. ;-)
Yes please I'm looking for exactly that
-------------------------------------
Sent via the XDA Tapatalk App
That would be awesome.
Sent from my Eris using XDA App
BTW jcase's plain jane1.0 has zanfur overclocking kernel.....
i dont know what you think but it might be a better platorm than ivanmmjs
a deodexed version of that would be tight....
kernels are easy to compile and swap out, a different kernel isnt going to influence the build at all
i always seem to get better battery life from the non oc'ed kernel.
Morkai Almandragon said:
what is Deodex?
Click to expand...
Click to collapse
Yes, what does that mean ?
hallstevenson said:
Yes, what does that mean ?
Click to expand...
Click to collapse
it means you have a classes.dex file rather than a .odex file
it makes things easier, its also possible to metamorph these builds and its possible to install a deoexed app on multiple platforms.
anonomouse said:
it means you have a classes.dex file rather than a .odex file
it makes things easier, its also possible to metamorph these builds and its possible to install a deoexed app on multiple platforms.
Click to expand...
Click to collapse
Means I can finally modify Rosie.apk to my liking.
hallstevenson said:
Yes, what does that [deodex] mean ?
Click to expand...
Click to collapse
A more experienced developer can add more but a few quick basics:
.odex files are precompiled class flies that correlate to a .apk or .jar file. In an odex ROM an .apk/.jar file will not function without it's correlated .odex.
a deodex build takes all of the .odex files converts them to a classes.dex and puts them into the .apk or .jar file package
deodex ROM are easier to mod because each .apk or .jar is a "complete" package and can be more easily decompiled and ported (i.e. you do not have to worry about the .odex files)
A deodexed build requires less space in /system, but more space in /data
A deodexed build requires a longer initial boot because they must regenerating those odex files from the dex files in the .apks/.jars and save them to /data/dalvik-cache
Thats a quick list of what I know
odex only help speed up app loading time and first time boot. Think of this as Windows' prefetch.
If you want to re-create odex for apk for porting, etc... I suggest only do this to /system/app not /data/app because when you do update from market and your app will break, unless you wipe out dalvik-cache.
zach.xtr said:
This is more meant for devs for continued play time, but it is a flashable ROM.
Click to expand...
Click to collapse
Would this be ok for an every day ROM? Or should it just be used by dev's as a base ROM?
Hey guys I've been testing this for Ivan. same thing he has a version deodexed.
I edited this
http://forum.xda-developers.com/showthread.php?t=664951
to work for this rom. which works great, but I get an error of
com.htc.bgp because of it, does anyone have any idea why?
Romparoo said:
Would this be ok for an every day ROM? Or should it just be used by dev's as a base ROM?
Click to expand...
Click to collapse
Technically it is fine as an everyday ROM, however I do not recomend using it for such because it is not support and will have no additional features over ivanmmj origional 1.0.
So I guess, yes it meant to be used as a base ROM or "spare parts" for devs.
BlazeD OnE said:
Hey guys I've been testing this for Ivan. same thing he has a version deodexed.
I edited this
http://forum.xda-developers.com/showthread.php?t=664951
to work for this rom. which works great, but I get an error of
com.htc.bgp because of it, does anyone have any idea why?
Click to expand...
Click to collapse
Someone else did this, on androidforums.com. I haven't replied to his posting, but it's in like page 19 of the 'show off your UI layout' thread there. I'm working on a modified Rosie.apk right now, as soon as I get this de-odex'd Ivan's on my phone running. Titanium backup here I come.
FYI, I was able to flash the deodexed version over the original Eris_Official 1.0 Alpha without having to do a full wipe (just wiped dalvik-cache). Naturally, I went back and re-flashed Zanfur's overclock kernel after that.
I'm planning to create my own custom rom based on 2.1. I have tried the Android Kitchen but have had no luck, I get lots of errors about java exceptions, etc. Please could anyone tell me a WORKING way to deodex the stock rom.
JackG256 said:
I'm planning to create my own custom rom based on 2.1. I have tried the Android Kitchen but have had no luck, I get lots of errors about java exceptions, etc. Please could anyone tell me a WORKING way to deodex the stock rom.
Click to expand...
Click to collapse
Try wait some time... kitchen try use old smali version and deodex rom correctly
or
Try xUltimate deodexer (find in google )
JackG256 said:
I'm planning to create my own custom rom based on 2.1. I have tried the Android Kitchen but have had no luck, I get lots of errors about java exceptions, etc. Please could anyone tell me a WORKING way to deodex the stock rom.
Click to expand...
Click to collapse
Why don't you just remove the odexed apps? It's easier than deodexing.
despotovski01 said:
Why don't you just remove the odexed apps? It's easier than deodexing.
Click to expand...
Click to collapse
So that means removing, Phone.apk, Settings.apk, and pretty much every system app.
Search daneshm90
Mark
I am trying this script but getting bootclasspath errors. If I could retrieve the bootclasspath then i would have no trouble de-odexing. Thanks
N00b here...
I'm on Prime! v 1.5
I've been trawling old posts trying to understand things better and today I've learned what deOdex means and the benefits to modders.
The Prime 1.5 ROM is fully Deodexed at the time you flash it.
Over time as I install new APKs I assume that those new APKs are odexed on install? Will this give me trouble down the line if I install themes etc?
Is a periodic manual deodex necessary/advisable?
Deodexing is only useful for apks you are going to directly mod so no reason to deodex after the fact apks.
brandon... said:
Deodexing is only useful for apks you are going to directly mod so no reason to deodex after the fact apks.
Click to expand...
Click to collapse
Thanks for that. I appreciate the information.
I am a Noob but I'm learning and I figure the better I understand the OS the more fun I'm going to have with my toys (HD2 and TF)
Hello,
i have a simple wuestion: How can i make my stock froyo os (it's odexed) to an stock froyo deodexed. Because i would like to make anything on the theme of it. Best is if it is an update or anything else where my data where don't delete. But post things where all delete, too.
I hope you cna help me
Thanks and Greetings
If you do not wish to install any of the available HTC Sense Froyo ROM's, your best option would be to cook one yourself using the DSIXDA Android Kitchen. Just load the Stock ROM, and, you can just de-odex it and flash it as a normal ROM.
Link here:
http://forum.xda-developers.com/showthread.php?t=633246
And I dont think its possible to do this without losing data. Obviously, you can take a backup of apps using a backup app and restore it later.
thanks for the link. but sorry. It's my first custimation in this part. Rom and so on i know. But how i use the Android Kitchen?
There is no .exe or something else
Read the 3rd post completely and carefully. It can get a bit intimidating setting the kitchen up , but, it works fine.
http://forum.xda-developers.com/showpost.php?p=5626300&postcount=3
You can refer the pictorial guide and video to assist you.
Hey People!! I'm new to XDA and this is my first post :silly: I'd like to introduce a new ROM. So basically i want to make something different for the galaxy y- the phone we've all loved to love! I want to have a redesigned launcher looking somewhat similar to the ICS ad Jellybean with softkeys like the one on ICS. It should be Deodexed rooted and have access to many other features (like pre-installed chainfire and stuff like that :fingers-crossed: ). Im planning on updating the stock kernel to the Merruk Technology Pre-final v2.0 as i've used it and it seems pretty fast and stable (I'm still waiting for the build to be final). I've a Init.d hack with battery calibration and also a hack which (I don't know how) decreases your ram usage haven't tested it yet but people who've used it says it works on stock rom too (which to me seems impossible because stock rom dosen't support init.d. Correct me if i'm wrong :highfive I've decided what to call it too. Now i only need some help which if anyone could offer would be truly amazing to me........
Aair
aair said:
Hey People!! I'm new to XDA and this is my first post :silly: I'd like to introduce a new ROM. So basically i want to make something different for the galaxy y- the phone we've all loved to love! I want to have a redesigned launcher looking somewhat similar to the ICS ad Jellybean with softkeys like the one on ICS. It should be Deodexed rooted and have access to many other features (like pre-installed chainfire and stuff like that :fingers-crossed: ). Im planning on updating the stock kernel to the Merruk Technology Pre-final v2.0 as i've used it and it seems pretty fast and stable (I'm still waiting for the build to be final). I've a Init.d hack with battery calibration and also a hack which (I don't know how) decreases your ram usage haven't tested it yet but people who've used it says it works on stock rom too (which to me seems impossible because stock rom dosen't support init.d. Correct me if i'm wrong :highfive I've decided what to call it too. Now i only need some help which if anyone could offer would be truly amazing to me........
Aair
Click to expand...
Click to collapse
What kind of help do you need? You should have mentioned that in the first post.
Sorry 'bout that
anasdcool71 said:
What kind of help do you need? You should have mentioned that in the first post.
Click to expand...
Click to collapse
im not a themer, so a themer helping me out would be kinda good :cyclops:
and since this is my first mod a few bug fixing advices would be great too...
Aair
Many themers of our forum have made guides for other users to learn from. You can search in the Themes and Apps section for them.
About bugs, first make the custom rom. If you encounter a bug, tell us and we'll be happy to help you.
could you please post the links of such posts which contain methods of themeing the status bar and launchers??? and also how do you edit some apks which ive downloaded from the play store??
aair
aair said:
could you please post the links of such posts which contain methods of themeing the status bar and launchers??? and also how do you edit some apks which ive downloaded from the play store??
aair
Click to expand...
Click to collapse
Go to /data/app/ you will see all your apps there....
After getting those apk you can freely edit...
Btw wat u want to edit in apk
Globally recognised and certified NOOB
Try using uot kitchen for initial theming. Use my guide in sign to go to advanced level
Sent from my GT-S6102 using XDA
just decompile and recompile the systemui and framework-res,
everything is in the drawable-ldpi
I too m making a rom but i think theming is much more difficult than making a rom so i suggest use someone's theme and ask him for permissions:thumbup:
Sent from my GT-S5360 using xda app-developers app