I have to port Touchwiz to the Xperia T, as part of a research project I´m doing.
Does anyone know if it is possible to port it?
If it is possible, how would I have to do it?
I know little about Java, C, C++... which I think you need to program, so if anyone could also tell me how do I learn these and any other thing I need, I would be really thankful.
It is a really important project, please help.
Start here:
http://forum.xda-developers.com/showthread.php?p=26499300
Thread moved. Please post your questions here in Q&A in future.
Thanks
AvRS
aaaaaaa7777777 said:
(...) port Touchwiz to the Xperia T (...) anyone know if it is possible to port it?
Click to expand...
Click to collapse
As TW is totally closed source and proprietary software, I highly doubt it you will succeed in any way. Otherwise many would have ported TW to AOSP/CM based roms which nobody has ever done. With only little knowledge in programming as you state it, I dub this project an impossible task.
Actually
schaggo said:
As TW is totally closed source and proprietary software, I highly doubt it you will succeed in any way. Otherwise many would have ported TW to AOSP/CM based roms which nobody has ever done. With only little knowledge in programming as you state it, I dub this project an impossible task.
Click to expand...
Click to collapse
Kris Janne aka neocooler ported touchwiz to the desire hd and used jelly time as the base of his Rom he is the head of neo's team maybe he could give you advice
Related
Common guys we need more developers for our galaxy mini.. Its really jealous to see galaxy 5 to be ahead of our mini in terms of ROM making and other improvements.. For our device there is only one recognized developer tj_style.. We need more.. We need to make a group of some senior members and start some serious developing for our mini.. I would be contacting some senior members namely tj_style(obviously),parasmi,roofrider,r33p and many more.. Those who know some advanced editing and other stuffs plzz post on this thread that u r ready..
DONT MESS THIS THREAD.. AND NO OFF TOPIC TALKS PLEASE
im new to android but i know how to programm maybe i can help if u need something
very good , to be more ROM for Galaxy mini
hahaa....u shud remove my name frm there. i dont know linux and coding. but a few do know like distan7 and netas3k...but it's not easy to just develop or port a rom. takes time wen ur a beginner and no1 has that kind of time.
roofrider said:
hahaa....u shud remove my name frm there. i dont know linux and coding. but a few do know like distan7 and netas3k...but it's not easy to just develop or port a rom. takes time wen ur a beginner and no1 has that kind of time.
Click to expand...
Click to collapse
M just asking u to be in the group.. Don't u think we need some hopes..?? I know its difficult but we can try..
im interested now in developing roms and stuff for android but what program to use to compile and decompile apk files...for now i use change extension but it doesnt work with compiling files
malwarebyte said:
im interested now in developing roms and stuff for android but what program to use to compile and decompile apk files...for now i use change extension but it doesnt work with compiling files
Click to expand...
Click to collapse
Wait dude.. Don't get so excited.. Wait for the experts to get ready..!!
From what i understand (which is not much) r33p was doing a great job with his MiniMod X rom but he quitted when emanoN rom came out. He said his work wasn't needed anymore and he was gonna try other phones.
I say, lests bring this guy back because he seams to know what he is doing.
crazy_k_p said:
Wait dude.. Don't get so excited.. Wait for the experts to get ready..!!
Click to expand...
Click to collapse
just wanted to see what's in apk files to know before doing something
malwarebyte said:
just wanted to see what's in apk files to know before doing something
Click to expand...
Click to collapse
apktool.
apkmanager is more user friendly.
just do a search, u'll find the thread
I was going through the miui forums.. And it seems that there is no hope that they will port their ROM for our device.. Can we try that??
crazy_k_p,
We can't port the MIUI ROM to our device without the source code.... And well it's closed-source and the MIUI team won't give the code. Asked already.... So MIUI is no go.... Tried without the code but since it is made for HDPI screens and our is LDPI so.... Doesn't even boot...
Netas3k said:
crazy_k_p,
We can't port the MIUI ROM to our device without the source code.... And well it's closed-source and the MIUI team won't give the code. Asked already.... So MIUI is no go.... Tried without the code but since it is made for HDPI screens and our is LDPI so.... Doesn't even boot...
Click to expand...
Click to collapse
tried porting villian rom or darky's rom??
Netas3k said:
crazy_k_p,
We can't port the MIUI ROM to our device without the source code.... And well it's closed-source and the MIUI team won't give the code. Asked already.... So MIUI is no go.... Tried without the code but since it is made for HDPI screens and our is LDPI so.... Doesn't even boot...
Click to expand...
Click to collapse
Yeah I read about that some days back.. But I also found that a group of developers tried to port miui ROM for galaxy 3.. But they left the project in between.But it seems that they made a huge progress in porting that..
Thanks for the invitation!! But, I don't think I am the suitable candidate for this..
Manphius said:
From what i understand (which is not much) r33p was doing a great job with his MiniMod X rom but he quitted when emanoN rom came out. He said his work wasn't needed anymore and he was gonna try other phones.
I say, lests bring this guy back because he seams to know what he is doing.
Click to expand...
Click to collapse
I agree with Manphius... We should get the real talent on the road. If he agrees, maybe netask and he and few others who are actually good at linux and android can do it. I am a windows software developer --currently starting to develop apps for android-- and i know very less on linux and its command line.
Also, I don't have sufficient time as its need huge research to develop roms and moreover to learn linux from beginning is very hard. I have a dual boot with linux but use it rarely (one can say never too ). But, if you guyz are doing it I am ready to support you guyz and help to the extent I can.
Good Luck to you all!! But, I really don't have that much talent to develop a rom.
---------- Post added at 08:35 PM ---------- Previous post was at 08:29 PM ----------
Can't you try porting the MIUI rom made for galaxy family devices such as galaxy s, galaxy 3, etc? I think it will easier since these device have similar characteristic and we might even be able to get the code of the ported MIUI rom....
yagya said:
I agree with Manphius... We should get the real talent on the road. If he agrees, maybe netask and he and few others who are actually good at linux and android can do it. I am a windows software developer --currently starting to develop apps for android-- and i know very less on linux and its command line.
Also, I don't have sufficient time as its need huge research to develop roms and moreover to learn linux from beginning is very hard. I have a dual boot with linux but use it rarely (one can say never too ). But, if you guyz are doing it I am ready to support you guyz and help to the extent I can.
Good Luck to you all!! But, I really don't have that much talent to develop a rom.
---------- Post added at 08:35 PM ---------- Previous post was at 08:29 PM ----------
Can't you try porting the MIUI rom made for galaxy family devices such as galaxy s, galaxy 3, etc? I think it will easier since these device have similar characteristic and we might even be able to get the code of the ported MIUI rom....
Click to expand...
Click to collapse
Thanx for atleast supporting us dude.. N galaxy s is armv7 I think so it won't run on our mini.. but I have downloaded the miui for galaxy s.. Would try to research on it..
@crazy_p_k
No problem man! Am ready to help always... Which OS do you use?
Here are some article for those who might want to learn more on compiling might want to read...
http://wiki.cyanogenmod.com/wiki/Category:Build_from_Source
http://wiki.cyanogenmod.com/wiki/Samsung_Galaxy_S:_Compile_CyanogenMod_(Linux)
yagya said:
@crazy_p_k
No problem man! Am ready to help always... Which OS do you use?
Here are some article for those who might want to learn more on compiling might want to read...
http://wiki.cyanogenmod.com/wiki/Category:Build_from_Source
http://wiki.cyanogenmod.com/wiki/Samsung_Galaxy_S:_Compile_CyanogenMod_(Linux)
Click to expand...
Click to collapse
Thanx for those articles.. They r really helpful.. M on windows and use Linux Ubuntu through vmware..
I have started development kernel you can see from my signature below,
Will help if I can.
I tried porting a stock Sense ROM once, I only got it to boot (stuck at lockscreen)
Hi All,
Still sense rom with Jelly Bean not released right? Is it not possible at all? I know if it was possible devs would have made it.. but still.. many HTC handsets got JB update,.. why not any port to our phone..
I am on MiUi JB rom and certainly miss sense as its still on ICS..
Rah0ol said:
Hi All,
Still sense rom with Jelly Bean not released right? Is it not possible at all? I know if it was possible devs would have made it.. but still.. many HTC handsets got JB update,.. why not any port to our phone..
I am on MiUi JB rom and certainly miss sense as its still on ICS..
Click to expand...
Click to collapse
I'd suggest you do a snooping around in the Development Forums first, but because there are a lot of ROMs in which it was discussed, Ill just tell you here.
To put it simply, it is possible but quite difficult. It is possible to have Jellybean Sense running on our device but A LOT of kernel work has to be done. JellyBean kernels require something call Ion. Some devices support it natively (like the newer ones) while others like our device, does not support it natively, and as a result, there are some conflicts, the most common and widely known is probably the camera breaking. Some libs and modules need to be fixed/replaced in order for the Jellybean ROM to work.
But patience, if a dev has the time, maybe he/she will work on a Jellybean Sense kernel for us.
072665995 said:
I'd suggest you do a snooping around in the Development Forums first, but because there are a lot of ROMs in which it was discussed, Ill just tell you here.
To put it simply, it is possible but quite difficult. It is possible to have Jellybean Sense running on our device but A LOT of kernel work has to be done. JellyBean kernels require something call Ion. Some devices support it natively (like the newer ones) while others like our device, does not support it natively, and as a result, there are some conflicts, the most common and widely known is probably the camera breaking. Some libs and modules need to be fixed/replaced in order for the Jellybean ROM to work.
But patience, if a dev has the time, maybe he/she will work on a Jellybean Sense kernel for us.
Click to expand...
Click to collapse
Thanks a lot for the explanation. So the Kernel is the issue here for the JB sense ROM development. I will just have to wait for the kernel to be developed..
and yeah snooping around the Dev forum, I am a mad flasher.. I have flashed all the firmware that are currently released for HTC on the dev forum and have played around with all dude
Was patiently waiting for a JB sense.. Guess I have to wait more..
Thanks a lot for the detailed explaination..
Brilliant explanation by 072665995, but dont get your hopes up guys
The Epik Dude said:
Brilliant explanation by 072665995, but dont get your hopes up guys
Click to expand...
Click to collapse
Agreed, brilliant explanation.
Yeah seriously!! Sense is so awesome that release of new version of JellyBean just makes its so expected to have a sense version of it. Bad that we face an issue in achieving that..
Aside from installing what other devs make, I've never really been a part of the Android dev scene, despite being a programmer (mostly web dev and interpreted languages) myself. I'm not sure if its my inexperience or naivete talking, but isn't technically possible to compile AOSP with the kernel source Motorola posted and install that on a Moto X with an unlocked bootloader? Is there any real roadblock between me and my own custom rom (besides my lack of a linux computer to compile everything on)?
mrbradeli said:
Aside from installing what other devs make, I've never really been a part of the Android dev scene, despite being a programmer (mostly web dev and interpreted languages) myself. I'm not sure if its my inexperience or naivete talking, but isn't technically possible to compile AOSP with the kernel source Motorola posted and install that on a Moto X with an unlocked bootloader? Is there any real roadblock between me and my own custom rom (besides my lack of a linux computer to compile everything on)?
Click to expand...
Click to collapse
I dont see why you would want to... It basically ships with AOSP and a couple Motorola apps.. Unless you mean to compile 4.3 or 4.4 when it releases. Compiling 4.2.2 for the X would be kinda useless...
kernozlov said:
I dont see why you would want to... It basically ships with AOSP and a couple Motorola apps.. Unless you mean to compile 4.3 or 4.4 when it releases. Compiling 4.2.2 for the X would be kinda useless...
Click to expand...
Click to collapse
Useless or not I want to get into the custom rom game. Compiling AOSP from the source and installing it is a great start.
mrbradeli said:
Useless or not I want to get into the custom rom game. Compiling AOSP from the source and installing it is a great start.
Click to expand...
Click to collapse
If you know that then porting 4.3 could be a good start.
kernozlov said:
If you know that then porting 4.3 could be a good start.
Click to expand...
Click to collapse
Well I'm certainly up to looking into it. Is it as simple as compiling 4.3 with the kernel motorola gave us?
mrbradeli said:
Well I'm certainly up to looking into it. Is it as simple as compiling 4.3 with the kernel motorola gave us?
Click to expand...
Click to collapse
I cant really help you with that. Im not a dev, just a long time android tinkerer who saw an unanswered thread I could provide a little insight in.
Hello , I'm very disappointed of the interest of the developpers for the LTE variant of the S3 so i wanted to port i9300 roms from myself , according to hardware , the only changes are the modem and the ram right ? So how could i port these roms ? From no specific knowings , i'd like to at least learn how to do it without big risks of brick so help please .
Thank you and sorry for english mistakes if i've done some.
aaz03 said:
Hello , I'm very disappointed of the interest of the developpers for the LTE variant of the S3 so i wanted to port i9300 roms from myself , according to hardware , the only changes are the modem and the ram right ? So how could i port these roms ? From no specific knowings , i'd like to at least learn how to do it without big risks of brick so help please .
Thank you and sorry for english mistakes if i've done some.
Click to expand...
Click to collapse
this is not a easy question for random guys like me with almost zero knowledge about developing, although on the other hand a developer could simply explain how its done by f.e. making a thread about porting roms specifically to our i9305 in noobs language (if possible) but i doubt that this will happen, as it is very much time consuming and a lot of thinking and typing work. personally i think a thread like this would bring some life into our i9305s threads, dont you think so..?
to get you already started with some learning and discovering for yourself, read further..
the best method for porting roms is IMO building from source, but this is not as easy as it sounds..
first you will need to set up a build environment. I assume youre using Windows OS, now if you got a 64 bit system this is exactly what you need.. fortunately for you and others there is a custom branch of the Ubuntu OS thanks to @sylentprofet to use with Oracles VB/VM (Virtual Box/Machine) already preconfigured for building or porting roms (both require building/developing experience though) all you need to do is download the source and commit, fork, cherry-pick etc. if you decide to step into the android development world, you will learn more step by step however having some basic knowledge like terminal commands and git commands would be useful.
Also you need to get familiar with github and how it is used, check out here
I recommend lots of research though before actually taking any actions!! all these things will make you feel :silly: at times, but do not give up! for there were is a will, theres a way
good luck :good:
Download builduntu v1.4 here
Download Oracles VB here
Guide-how to build rom from source (most recent one i guess)
MaHo_66 said:
this is not a easy question for random guys like me with almost zero knowledge about developing, although on the other hand a developer could simply explain how its done by f.e. making a thread about porting roms specifically to our i9305 in noobs language (if possible) but i doubt that this will happen, as it is very much time consuming and a lot of thinking and typing work. personally i think a thread like this would bring some life into our i9305s threads, dont you think so..?
to get you already started with some learning and discovering for yourself, read further..
the best method for porting roms is IMO building from source, but this is not as easy as it sounds..
first you will need to set up a build environment. I assume youre using Windows OS, now if you got a 64 bit system this is exactly what you need.. fortunately for you and others there is a custom branch of the Ubuntu OS thanks to @sylentprofet to use with Oracles VB/VM (Virtual Box/Machine) already preconfigured for building or porting roms (both require building/developing experience though) all you need to do is download the source and commit, fork, cherry-pick etc. if you decide to step into the android development world, you will learn more step by step however having some basic knowledge like terminal commands and git commands would be useful.
Also you need to get familiar with github and how it is used, check out here
I recommend lots of research though before actually taking any actions!! all these things will make you feel :silly: at times, but do not give up! for there were is a will, theres a way
good luck :good:
Download builduntu v1.4 here
Download Oracles VB here
Guide-how to build rom from source (most recent one i guess)
Click to expand...
Click to collapse
Thanks mate, i'm gonna try this and gîve you some news, other advices for maybe add some optimizations like linaro and kernel adding for example? I'd like to just port Roms but maybe it would be interesting to build my own rom later
Edit: sorry didn't read the guide, find my answers, thank you
aaz03 said:
Thanks mate, i'm gonna try this and gîve you some news, other advices for maybe add some optimizations like linaro and kernel adding for example? I'd like to just port Roms but maybe it would be interesting to build my own rom later
Click to expand...
Click to collapse
your welcome bro :good:
i really have no idea about how linaro is used in combination with kernel, you really have to google that one or get in contact with a dev. willing to help you out i think the kernel is automatically installed with your build when youre initializing/syncing repos and with commands in terminal its executed to build it. you can of course compile own kernel with modifications but as i said it needs lots of research, wish i could help you..
try for now some basics with the guide for gaining more experience and who knows what you will be capable of in next 2/3 months or less
aaz03 said:
Thanks mate, i'm gonna try this and gîve you some news, other advices for maybe add some optimizations like linaro and kernel adding for example? I'd like to just port Roms but maybe it would be interesting to build my own rom later
Edit: sorry didn't read the guide, find my answers, thank you
Click to expand...
Click to collapse
Here you got some useful video tutorial regarding kernel development with Linaro
MaHo_66 said:
Here you got some useful video tutorial regarding kernel development with Linaro
Click to expand...
Click to collapse
Ty , it 'd try , any other advice for kernel dev ?
aaz03 said:
Ty , it 'd try , any other advice for kernel dev ?
Click to expand...
Click to collapse
not that i know of, the tutorial should be explaining everything
Sorry if its too noob question.
I was wondering, Sony have released some AOSP Sources for Xperia. Now, I was thinking, if it is possible to build one KitKat For XV/XT by modifying those, and as we already have the binary drivers from stock FTF dump.
If it is possible (not just theoretically, also practically)
I am downloading BBQ Linux now and planning to do this. Any guidelines will be appreciated.
Thanks in advance.
Its possible, but you'll get nothing but a plain AOSP rom without custom rom features.
WhiteNeo said:
Its possible, but you'll get nothing but a plain AOSP rom without custom rom features.
Click to expand...
Click to collapse
Thanks for assuring I don't need the Custom features, I just need to be able to run all the Sony Software (I miss CyberShot ) with KitKat on my XV
My BBQ download is finished, tonight I'm going to setup the whole thing and start Studying on this Let's hope it's not too tough for me to complete :fingers-crossed:
Wait.. CyberShot? They released the proprietary drivers? >.>
WhiteNeo said:
Wait.. CyberShot? They released the proprietary drivers? >.>
Click to expand...
Click to collapse
Nope, that's just a bad dream :crying:
Sony Released AOSP for XL and they gave some propitiatory binary. I Will first try to compile for XL (Planning to get my brother's set)
Try to run Cybershot for L. Then, if it works, I will try to find the same/similar binary files from my XV Stock dump and then try to build one AOSP for XV.
So far this is my plan. Even if Cybershot porting is not possible, I could learn something New, that's the real goal here
Thats always the goal. :good:
Learned a lot myself developing my rom.