Optimus 4X_LS Port for the S3? - Verizon Samsung Galaxy S III

Can someone or has this been ported to the s3 yet? It would be pretty amazing.. http://forum.xda-developers.com/showthread.php?p=27873486

I would, but i haven't the slightest idea how to

Neverendingxsin said:
I would, but i haven't the slightest idea how to
Click to expand...
Click to collapse
From my understanding, you have to swap out the patches and it's specific to your device and ROM. I took a look at one of the patcher tools, but it was just a bunch of confusion to me until I can actually sit down and take a look without having to rush. Think you could take a look as well? Greatly appreciated :victory:

STVERDI said:
From my understanding, you have to swap out the patches and it's specific to your device and ROM. I took a look at one of the patcher tools, but it was just a bunch of confusion to me until I can actually sit down and take a look without having to rush. Think you could take a look as well? Greatly appreciated :victory:
Click to expand...
Click to collapse
Yeah ill take a look my issue is that for weeks now my laptop has been pissy and won't run java correctly >.<
Alright looks like im gonna need to get an extra desktop PC setup and running ubuntu definitely won't be happening tonight. Sadly my laptop just can't handle this stuff anymore.

Neverendingxsin said:
Yeah ill take a look my issue is that for weeks now my laptop has been pissy and won't run java correctly >.<
Alright looks like im gonna need to get an extra desktop PC setup and running ubuntu definitely won't be happening tonight. Sadly my laptop just can't handle this stuff anymore.
Click to expand...
Click to collapse
Well, let me know if you figure anything out when you get everything up and running. I'm definitely going to be sitting down tonight and looking into it, I'll report back if I find anything!

I just found this quote in the post; "For all who keep on asking your answers can be found in this thread just search. To use the patch you need your rom's source code then run the patch command on linux and patch your source add the resources and compile. There is no flash zip morphs or anything flash able because AOSP roms are not the same it will be hard to make a flash able zip for all and this is the development section if you don't know what to do then search, read and read some more instead of these consider requests that wouldn't happen. You have to do see stuff yourself something" ... so my question now is, where is the source code for LS RC5(seeing that you run it as well).

STVERDI said:
Well, let me know if you figure anything out when you get everything up and running. I'm definitely going to be sitting down tonight and looking into it, I'll report back if I find anything!
Click to expand...
Click to collapse
Hopefully i can get one setup this weekend, gotta convince my dad to let me setup everything on one of his desktop computers. I'd rather mess around with it using Ubuntu and not windows, but that's just personal preference
STVERDI said:
I just found this quote in the post; "For all who keep on asking your answers can be found in this thread just search. To use the patch you need your rom's source code then run the patch command on linux and patch your source add the resources and compile. There is no flash zip morphs or anything flash able because AOSP roms are not the same it will be hard to make a flash able zip for all and this is the development section if you don't know what to do then search, read and read some more instead of these consider requests that wouldn't happen. You have to do see stuff yourself something" ... so my question now is, where is the source code for LS RC5(seeing that you run it as well).
Click to expand...
Click to collapse
LS RC5 is based off of CM10, so it would be the cyanogen mod 10 source code, which is android 4.1.2 source

Neverendingxsin said:
Hopefully i can get one setup this weekend, gotta convince my dad to let me setup everything on one of his desktop computers. I'd rather mess around with it using Ubuntu and not windows, but that's just personal preference
LS RC5 is based off of CM10, so it would be the cyanogen mod 10 source code, which is android 4.1.2 source
Click to expand...
Click to collapse
Could you possibly give me a link on where to find that?

STVERDI said:
Could you possibly give me a link on where to find that?
Click to expand...
Click to collapse
This tutorial should help
http://forum.xda-developers.com/showthread.php?t=1762641

Related

[TUT] Ubuntu on Evo 4g

First you have to flash this zimage
http://forum.xda-developers.com/attachment.php?attachmentid=357141&d=1278649181
Do this by rebooting your phone into fastboot
adb reboot-bootloader
then,
fastboot flash zimage zImage
then reboot and follow the instructions on this tutorial and it will work like a charm
http://htcevohacks.com/htc-evo-hacks/how-to-install-ubuntu-on-htc-evo-4g/
Thank vinny75 for compiling the zimage that makes this work for the evo
and thank the guy who wrote the tutorial for everything else..
thank me for nothing because i didnt do anything lol
EDIT: EVERYBODY JUST FOLLOW THE DIRECTIONS ON THIS LINK
http://htcevohacks.com/htc-evo-hacks/how-to-install-ubuntu-on-htc-evo-4g/
Please, wrong section... I am begging you. The Q&A section is two clicks away.
Ubuntu hasn't been ported to the Evo. It is a highly involved process. You can't expect a ROM for the Nexus One to work on the Evo right? There are drivers to port, kernel modifications to be made. Lots of stuff have to happen first.
The website you pointed to mentions that he is working on a port anyhow. Wait for that to come out.
Click to expand...
Click to collapse
I'm going to leave this here, because mistakes shouldn't be hidden under a rug, but acknowledged and learned from. I am following this thread, and I may give it a try when I am done with my Physics studies this weekend.
Jykinturah said:
Please, wrong section... I am begging you. The Q&A section is two clicks away.
Ubuntu hasn't been ported to the Evo. It is a highly involved process. You can't expect a ROM for the Nexus One to work on the Evo right? There are drivers to port, kernel modifications to be made. Lots of stuff have to happen first.
The website you pointed to mentions that he is working on a port anyhow. Wait for that to come out.
Click to expand...
Click to collapse
i messaged toast and he told me to put it in the development section
Seems like a development thread to me
Sent from my PC36100 using XDA App
There is the Linux for android app in the market but it will only work with a loop file system which our kernels don't have or a specially partitioned SD card.
EtherealRemnant said:
There is the Linux for android app in the market but it will only work with a loop file system which our kernels don't have or a specially partitioned SD card.
Click to expand...
Click to collapse
if loop file system is required and loop support isnt compiled into the stock kernel, i haven't checked this, but with the HTC source coded release last week, shouldn't be an issue to compile your own kernel adding in loop support or having a ROM/kernel dev add in loop support.
edit: if i remember right, its a simple option to check under file system in the make kernel config.
Jykinturah said:
Please, wrong section... I am begging you. The Q&A section is two clicks away.
Click to expand...
Click to collapse
Why is it you repeatedly insist on trolling this "wrong section" bull**** on almost all the threads? It's not your job.
Toast will take care of it. bobdude5 isn't a new member and yet you treat him as such? His question obviously belongs in this section and even when you call him out on it... a Mod has already authorized him to post in section? I bet you feel dumb.
It seems to me, you have no idea where most questions belong, it's probably best you keep your mouth shut and let Toast worry about those who are posting in the wrong section -- it's not even that hard for a Mod to move certain questions to a different section.
Add your input, just don't be a troll.
pseudoremora said:
Why is it you repeatedly insist on trolling this "wrong section" bull**** on almost all the threads? It's not your job.
Toast will take care of it. bobdude5 isn't a new member and yet you treat him as such? His question obviously belongs in this section and even when you call him out on it... a Mod has already authorized him to post in section? I bet you feel dumb.
It seems to me, you have no idea where most questions belong, it's probably best you keep your mouth shut and let Toast worry about those who are posting in the wrong section -- it's not even that hard for a Mod to move certain questions to a different section.
Add your input, just don't be a troll.
Click to expand...
Click to collapse
Yes, I feel dumb. And I am also very sorry. I will stop.
Jykinturah said:
Yes, I feel dumb. And I am also very sorry. I will stop.
Click to expand...
Click to collapse
It's appreciated.
I'd be interested in getting Ubuntu working on the EVO 4G. This is definitely a kick-start kind of thread to get that done, too, and could definitely be a start to a larger project that didn't have much visibility before.
Jykinturah said:
Yes, I feel dumb. And I am also very sorry. I will stop.
Click to expand...
Click to collapse
I too apologize for my overbearing tone, it's just there are a tun of new people here and then there are veterans -- most of which know the rules by now and understand the ramifications for there actions; don't take it upon yourself to worry about them; that's what the mods are for. Again, sorry.... and thank you.
|Jason8| said:
It's appreciated.
I'd be interested in getting Ubuntu working on the EVO 4G. This is definitely a kick-start kind of thread to get that done, too, and could definitely be a start to a larger project that didn't have much visibility before.
Click to expand...
Click to collapse
You might want to check the Nexus One thread, someone has gotten Ubuntu to work on it... the setup might be able to work with the EVO.
Jykinturah said:
Yes, I feel dumb. And I am also very sorry. I will stop.
Click to expand...
Click to collapse
Off topic ... but very big man/woman of you to admit your wrongdoings and not act like a kid about it. Greatly appreciated
Ok back on topic please.
Also I wanna add its most likely the kernel also. I can compile one for testing tonight if someone doesn't wanna help out and do it first. I think we also need to setup the evo on decordes Linux for HTC devices wiki. I'm at work so searching and linking isn't possible atm. I know he has a section for us there already. We can also gain from the wikis for similar devices there. Anyhow yeah let's not clutter thus thread with trash and let the development begin.
For anyone wanting to see Ubuntu running on the Nexus One and tutorial on how to do it... here's the video.
http://nexusonehacks.net/nexus-one-hacks/how-to-install-ubuntu-on-your-nexus-oneandroid/
Click to expand...
Click to collapse
Now, obviously the directions are for the NEXUS ONE... and most likely won't work for the EVO, however this is good starting point to see what steps can be taken from the video and tweaked to make it work with our EVO's.
Good luck.
I am actually working on this
The problem with it is that the Evo 4G kernel needs to be compiled with support for loop devices. All Nexus One ROMs actually support this but Evo 4G doesn't.
The best way would be to ask those guys making the ROMs to compile the support for loop devices for future versions such as OMJ Roms.
Then could just use the same Nexus One script and would work.
In the meanwhile, I am learning to compile the kernel myself but perhaps you guys can ask the others to include support for loop devices on other ROMs.
Just need to enable CONFIG_DEV_BLK_LOOP=y in the kernel config and rebuild.
Seems to be working now, installing LXDE as I type this.
extract the attached zImage then boot into fastboot and "fastboot boot zImage" to test.
EDIT: VNC works.
Why not something more lightweight than ubuntu?
Ubuntu netbook remix might be nice.....
Vinny75 said:
Just need to enable CONFIG_DEV_BLK_LOOP=y in the kernel config and rebuild.
Seems to be working now, installing LXDE as I type this.
extract the attached zImage then boot into fastboot and "fastboot boot zImage" to test.
EDIT: VNC works.
Click to expand...
Click to collapse
yup it works! awsome man great job do you mind if i quote your post onto the first post?
bobdude5 said:
yup it works! awsome man great job do you mind if i quote your post onto the first post?
Click to expand...
Click to collapse
Could you post the kernel that gets this to work with some instructions on how to install it etc? I am running BBv3 and I would love to have this ubuntu install working!!
WHOOHOO!
Vinny75 said:
Just need to enable CONFIG_DEV_BLK_LOOP=y in the kernel config and rebuild.
Seems to be working now, installing LXDE as I type this.
extract the attached zImage then boot into fastboot and "fastboot boot zImage" to test.
EDIT: VNC works.
Click to expand...
Click to collapse
WHOOHOO! Working fine now!

[DISCUSSION/INFO]CM7 on Captivate - The real information thread.

Now, you may have seen the other CM7 thread, and those who saw it know it was a cluster*MOD EDIT*. I'm just going to clear up some of the misinformation about the port.
1. I am currently running CM7 on my phone.
2. It is not a dual boot, unlike supercurio's NSONSGS work, it is an actual rom.
3. It is only being developed for the i9000, but with a few reorientations, it's usable as captivate rom.
4. There are no official releases for either phone, you must build from source. Instructions are on the CM forums.
Any other questions, I'm happy to answer. I just don't like when misinformation is wrongly spread.
Sorry about that. Heh heh. I apologize for that thread.
So couple questions.
1 If it's a full ROM did you have to convert NAND to EXT4 as well? My understanding was the WHOLE file system on NS was EXT4.
2 If you did have to convert it, have you tried going back to any other "regular" ROM's?
Thanks for the information/clarification. Honestly though, I think it's unfair to single out DG, he's helped alot of people here. If he is wrong he's wrong but no need to hate.
Rikusaki said:
Sorry about that. Heh heh. I apologize for that thread.
Click to expand...
Click to collapse
It's okay, I understand the interest and excitement. Just have to check your facts before posting.
I would just like to add, do want
Thanks for starting a new thread, as you said, clusterf*ck. Out of curiosity, as I'm still syncing repo, did you reorient the kernel yourself or did it come with the repo?
TheEscapist said:
Any other questions, I'm happy to answer. I just don't like when misinformation is wrongly spread. *cough*DesignGears*cough*
Click to expand...
Click to collapse
misinformation? They are using supercurios kernel work to boot it. (i said KERNEL not initram, where the dual boot comes from)
If there is any further work being done by codeworkx and others, its in private., but I can tell you there is NO chatter in the dev channel, hasn't been in some time.
Can't we just get over everything and stop with the petty insults... This thread is going downhill already, lets try and keep it clean.
rob989_69 said:
So couple questions.
1 If it's a full ROM did you have to convert NAND to EXT4 as well? My understanding was the WHOLE file system on NS was EXT4.
2 If you did have to convert it, have you tried going back to any other "regular" ROM's?
Thanks for the information/clarification. Honestly though, I think it's unfair to single out DG, he's helped alot of people here. If he is wrong he's wrong but no need to hate.
Click to expand...
Click to collapse
1. Nope, everything is mounted as yaffs2. When you flash the "initial" zip, it creates all the partitions.
2. You can, but you must either use "repartition" in Odin, or use the one click to stock.
And I know, I was just joking about. I can certainly edit that out if it offends him.
ytt3r said:
Thanks for starting a new thread, as you said, clusterf*ck. Out of curiosity, as I'm still syncing repo, did you reorient the kernel yourself or did it come with the repo?
Click to expand...
Click to collapse
All I've done is add the headset logic fix, buttons are correctly mapped.
designgears said:
misinformation? They are using supercurios kernel work to boot it.
Do you wonder why SC stopped deving it and is never in the dev channel for HIS kernel anymore?
Click to expand...
Click to collapse
They may be using it, but they've done a ton of work on it. Are you looking at sc's repo, or coolya's? Cause coolya's is the one with CM7.
EDIT: DG, it's not a dual boot. They may be using his kernel as a base, but a lot of the work is from there.
ytt3r said:
Can't we just get over everything and stop with the petty insults... This thread is going downhill already, lets try and keep it clean.
Click to expand...
Click to collapse
+1
10 chars
https://github.com/coolya/android/commits/master/
There have been no major changes from what sc and coolya did in dec...
---
please move to general, this doesn't need to be in dev.
TheEscapist said:
1. Nope, everything is mounted as yaffs2. When you flash the "initial" zip, it creates all the partitions.
2. You can, but you must either use "repartition" in Odin, or use the one click to stock.
And I know, I was just joking about. I can certainly edit that out if it offends him.
All I've done is add the headset logic fix, buttons are correctly mapped.
They may be using it, but they've done a ton of work on it. Are you looking at sc's repo, or coolya's? Cause coolya's is the one with CM7.
EDIT: DG, it's not a dual boot. They may be using his kernel as a base, but a lot of the work is from there.
Click to expand...
Click to collapse
Thanks again for the info. I may take a crack at this this weekend.
I've a question..
If the CM/SGSTeam's Source is Open Source.. Why the team will piss off if we compile from it source, and post it?
BTW, it's just a question..
rob989_69 said:
+1
10 chars
Click to expand...
Click to collapse
Okay, I apologize for the DG jab in the OP. It's removed now.
just got owned, keep reading...
SnakeHaveYou said:
I've a question..
If the CM/SGSTeam's Source is Open Source.. Why the team will piss off if we compile from it source, and post it?
BTW, it's just a question..
Click to expand...
Click to collapse
Because when stuff doesn't work, people ***** at them and they have to fix it, taking time away from deving. That, on top of the captivate not even being an officially supported device.
rob989_69 said:
Thanks again for the info. I may take a crack at this this weekend.
Click to expand...
Click to collapse
Good luck.
designgears said:
https://github.com/coolya/android/commits/master/
There have been no major changes from what sc and coolya did in dec...
---
please move to general, this doesn't need to be in dev.
Click to expand...
Click to collapse
You're looking at the wrong repo. most of the work went into the kernel repo, here --> https://github.com/coolya/android_kernel_samsung
EDIT: Do you honestly think there has been no progress?
SnakeHaveYou said:
I've a question..
If the CM/SGSTeam's Source is Open Source.. Why the team will piss off if we compile from it source, and post it?
BTW, it's just a question..
Click to expand...
Click to collapse
They probably will get mad. Honestly, even though its open, there are still moral issues. Its basically taking someones hard work and passing it off as your own, because you know that people will credit the one who built it and made it freely available.
TheEscapist said:
You're looking at the wrong repo. most of the work went into the kernel repo, here --> https://github.com/coolya/android_kernel_samsung
Click to expand...
Click to collapse
UGH, why do they keep changing repos...
aright, previous comments about progress retracted...
apologies TheEscapist
SnakeHaveYou said:
I've a question..
If the CM/SGSTeam's Source is Open Source.. Why the team will piss off if we compile from it source, and post it?
BTW, it's just a question..
Click to expand...
Click to collapse
They wont get mad, cant get made, you are more then welcome to compile and post it.
Would be nice to wait for them to complete it and post themselves...
designgears said:
UGH, why do they keep changing repos...
aright, previous comments about progress retracted...
apologies TheEscapist
Click to expand...
Click to collapse
Thank you for removing them, but no worries.
The android repo really just points to all the other repos, so CM base stuff, their kernel stuff, etc.

[ROM][PORT]ParanoidAndroid F.F.S V1/CM10-Unofficial V1 [1/8/2012]

This time, I must really thank RandomBlame for setting aside the problem between me and him, and now allowing me to port things faster. Without a doubt, Thank him and me TOGETHER! PA1.9.7 will be up in an hour's time. So give me some time to work on it
COPIED FROM OLD THREAD
This is a port from the MyTouch 4G/Desire S forums so there may be several bugs included :/
This port can be done thanks to cnote74(Port/Kernel), 0.0(Port) , RandomBlame(BASE), hdorius(Support till the end ), blindndumb(Guidance) , ...Awesome...(AwesomeBeatsv3) and PA/CM10.
Changelogs for v1.9.7 : http://www.blindndumb.com/2012/08/rom-aug-08-paranoidandroid-v197a.html [all give a thanks to blindndumb/cnote74 too ]
ParanoidAndroid:
Flashing Instructions
1. Make Sure You're On The Latest CWM Or 4EXT Recovery
2. Make A Backup
3. Full wipe
4. Flash ROM ×http://www.mediafire.com/download.php?49v6oil31aqy25t×<-V1.9.2
xhttp://paranoidandroid-ace.googlecode.com/files/PARANOIDANDROID_ACE_v1.9.5.zipx [direct download link] <-1.9.5b
(Somehow I gotten 3 upload links while focusing on one o.o ) <- All 3 are 1.9.7 Links removed. Too much error.
Haven't test it yet so might as well upload first then edit.
5. Flash Gapps ×http://goo.im/gapps/gapps-jb-20120726-signed.zipx If it doesn't work try going to http://www.blindndumb.com/p/paranoid...downloads.html and download the paranoidandroid jellybean gapps. [ Thanks blindndumb =) ]
6. Reboot and Enjoy
New update will be up in around 5-10hours time. Have school work to do before i start updating :/
PA v1.9.7 Bugs: Can't mount SDCard to computer. Trying to find an alternative way.Links Going up in 1/2 hour's time.
CM10:
Flashing Instructions
1. Make Sure You're On The Latest CWM Or 4EXT Recovery
2. Make A Backup
3. Full wipe
4. Flash ROM ×http://www.mediafire.com/download.php?vhm9l0sjn92bt74×
5. Flash Gapps ×http://goo.im/gapps/gapps-jb-20120726-signed.zipx
6. Reboot and Enjoy
BUGS :
Backlight problems/ Screen-off illumination problems.
Apps force closes/causing hot reboots
If there is any bugs please leave me a logcat through pm or if you know specifically whats the problem leave me a pm too
Sorry guys, due to phone breaking down and exams coming up, I will not have the time to do all this till my exams are over. At the moment darkunesu will take over all the work.
totally agree with u , ANDROID IS AN OPEN SOURCE OS,
any way thnx for your great job
Good to see you got it all up and running. Ill give it a shot again... Hope it all works out in the end mate.
Xda is filling up with those types of personalities.
Sent from my Inspire 4G using xda premium
Pfaffinator said:
Xda is filling up with those types of personalities.
Sent from my Inspire 4G using xda premium
Click to expand...
Click to collapse
I totally agree.
miffymiffy said:
Good to see you got it all up and running. Ill give it a shot again... Hope it all works out in the end mate.
Click to expand...
Click to collapse
And if he closes it down again I'll just fight my way through by porting all sorts of CM10 over
Clearly you are still confused between 'open source' & 'openly kang' .
Sent from my Desire HD using Tapatalk 2
lululala said:
Clearly you are still confused between 'open source' & 'openly kang' .
Sent from my Desire HD using Tapatalk 2
Click to expand...
Click to collapse
I know what it means so you don't need to teach me about it. But android is open source hence should be shared among everybody.
So... anyone tested it yet? able to boot?
simahu said:
I know what it means so you don't need to teach me about it. But android is open source hence should be shared among everybody.
Click to expand...
Click to collapse
Randomblame's kernel source code is freely available for you to download and build. There's nothing more 'open source' than that. Extracting a compiled kernel from someone's ROM without permission and put it into your own ROM is clearly not.
Sent from my Desire HD using Tapatalk 2
nice work will try,Thanks
lululala said:
Randomblame's kernel source code is freely available for you to download and build. There's nothing more 'open source' than that. Extracting a compiled kernel from someone's ROM without permission and put it into your own ROM is clearly not.
Sent from my Desire HD using Tapatalk 2
Click to expand...
Click to collapse
I know but I took it without permission as I did not know how to compile a kernel. Now that someone is helping me out then I will not touch his anymore. Will do my own cm10 port about a few days time.
What up with the link; I have to sign up for mediafire now??
I think you should remove mentions of the other dev in your OP.
simahu said:
I know but I took it without permission as I did not know how to compile a kernel.
Click to expand...
Click to collapse
I think you're missing the whole point of what asking permission in this scenario is all about.
iggdawg said:
I think you're missing the whole point of what asking permission in this scenario is all about.
Click to expand...
Click to collapse
I did ask him in the first place but he totally disagree with it. What's wrong with using a ROM in the first place when it is meant to be shared among other peoples? Why are people getting selfish nowadays? Even if he spent 100 over hours with that ROM, whats wrong sharing a kernel? Not like he bought the whole CM10 down, so it should be shared among people.
RoxRedEye said:
What up with the link; I have to sign up for mediafire now??
Click to expand...
Click to collapse
I've accidentally added a X in it hence the link is not working. Try it now.
gtalum said:
I think you should remove mentions of the other dev in your OP.
Click to expand...
Click to collapse
Why? They helped me out in the first place. So I should thank them by putting their names in the thread.
simahu said:
Why? They helped me out in the first place. So I should thank them by putting their names in the thread.
Click to expand...
Click to collapse
I'm only thinking of one of the dev's in particular, not mentioned as thanks. I'm guessing he won't want to be associated with your ROM.
Friendly advice, take it or leave it.
simahu said:
I did ask him in the first place but he totally disagree with it. What's wrong with using a ROM in the first place when it is meant to be shared among other peoples? Why are people getting selfish nowadays? Even if he spent 100 over hours with that ROM, whats wrong sharing a kernel? Not like he bought the whole CM10 down, so it should be shared among people.
Click to expand...
Click to collapse
If you went and did it anyways, why did you ask in the first place?
It is being shared. You can get the source. If you don't know how to compile it, you should learn. Not steal. Instead you're getting upset at him not doing the work for you. kind of not cool. If you really want to push out your own ROMs so bad, learn how to do the legwork in the first place.
iggdawg said:
If you went and did it anyways, why did you ask in the first place?
It is being shared. You can get the source. If you don't know how to compile it, you should learn. Not steal. Instead you're getting upset at him not doing the work for you. kind of not cool. If you really want to push out your own ROMs so bad, learn how to do the legwork in the first place.
Click to expand...
Click to collapse
If you think it is very easy to do compiling of stuffs when you have a computer which has only 512mb of ram, not even reaching 1ghz single core, show me that you can do it. And if you think it is very easy everything from the basics, go try it yourself. If you can't even produce a ROM, don't come teach me what to do. I was rushing my work to show to everybody that the v1.9.2a update would work perfectly but indeed I had broken the rules by taking RandomBlame's kernel without permission. Till then if you can't produce a ROM, do not teach me what to do. I managed to get this phone , which was already like 2 years old from my family, and my whole family is not that rich. We can't even afford a 'normal' PC like most people had nowadays, and had to live our lives with mostly second hand stuffs. When I got this phone, I was totally shocked how the HTC Sense made the phone laggy for me, hence I went into modding my phone, trying to build Chinese Custom ROMs into this development forum, and seeing people able to appreciate my work makes me happy. Now my family is even having difficulties saving money up for my school fees that I have to pay.
So if your life is not like mine DO NOT TALK LIKE YOU ARE THE BOSS OF THE FORUM. -End Of Speech-

Rom building

i know iv asked this before but im really trying to get into android development
Wondering what exact kind of knowlege do i need to know to develop ROMs?
also i heard that i would need a linux computer , is this true?
( i only have XP & 7 )
anyway, i want to be able to contribute to xda
Sent from my HTC Glacier using xda app-developers app
Linux is needed to build from source. If you are going the source building way. Let me know, I can tell you what you need.
Or you can download stock ROM's and mod them. Port ROM's from around the area, good start too.
The Archangel said:
Linux is needed to build from source. If you are going the source building way. Let me know, I can tell you what you need.
Or you can download stock ROM's and mod them. Port ROM's from around the area, good start too.
Click to expand...
Click to collapse
idk anything about building or modding lol
NovaxxBite said:
idk anything about building or modding lol
Click to expand...
Click to collapse
if i were you, i would start with porting. the easiest ROMs to port are AOSP based CM7. make sure the devices are at least similar to each other, the HTC Desire HD would be a good start. don't even try Samsung Galaxy to this phone, the structures are too different from each other, and porting that would take a long time.
so read and search around the forums, make sure you read as much as you can read, and don't hesitate to refer back to the guides and posts by other users if you don't understand. and of course, there are people on this board (such as myself) who are more than willing to help you out with troubles and any further questions.
Good luck!
NovaxxBite said:
idk anything about building or modding lol
Click to expand...
Click to collapse
first do ports instead. my port guide is designed around the cm7 platform. use that an what saranhai said
Here you go! http://forum.xda-developers.com/showthread.php?t=1974420
*shameless self plug*

FROST (Forensic Recovery Of Scrambled Telephones)

Hey guys,
After having nearly lost all my data because android would not recognize my Decryption password I would like to try to compile frost.
I don't know if it will work for the HTC one but I really want to give it a try to help out other people who might have to factory reset due to encrytion problems.
It looks fairly simple to compile it, only I have never compiled any kernel .img before.
Before I actually try to compile it I would like to get advice on how best to do it and what to avoid while compilling.
Again I really want to get this compiled for the HTC one as this had me in a really bad spot.
https://www1.informatik.uni-erlangen.de/frost
I know there are some questions in here but I really do want to get it compiled for you guys in this thread to have a way of possibly recovering encrypted data.
Anyone else up for the challange?
What?
Sent from my HTC One using xda premium
r1tesh said:
What?
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
What sort of reply is that?
I can help you compile it
r1tesh said:
What?
You need to be a bit more specific
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
MacHackz said:
What sort of reply is that?
I can help you compile it
Click to expand...
Click to collapse
Thanks MacHackz. I really think alot of people could benefit from having a tool to recover encrypted data.
All I can say is I'm willing to try everything
gazlufc said:
Thanks MacHackz. I really think alot of people could benefit from having a tool to recover encrypted data.
All I can say is I'm willing to try everything
Click to expand...
Click to collapse
Firstly you need linux, and afaik this will only work on 4.1.2 right now
MacHackz said:
Firstly you need linux, and afaik this will only work on 4.1.2 right now
Click to expand...
Click to collapse
Yeah I seen it will only work on 4.1.2 but lucky enough HTC hasn't update all devices to 4.2.2 yet .
I have a Ubuntu virtual machine setup for doing the compiling. Just installing required items now.
Should have everything setup tomorrow to start compilling
gazlufc said:
Yeah I seen it will only work on 4.1.2 but lucky enough HTC hasn't update all devices to 4.2.2 yet .
I have a Ubuntu virtual machine setup for doing the compiling. Just installing required items now.
Should have everything setup tomorrow to start compilling
Click to expand...
Click to collapse
Seems like you already know how
Edit: After further discussion we have decided to re-open this thread.
For now, lets leave it in general, once some development has been done we can talk about moving it back to development
Just wanted to say thank you for XDA for allowing us to start work in FROST.
I'm currently discussing FROST with a few other XDA'ers who are also interested in helping me out and getting this developed.
Once I know more (hopefully this evening) I will post an update.
Again thanks XDA for allowing this to be done
So u got the thread up, Awesome. Shoot me a pm when ya ready...
Welcome to your new home FROST
I'd like to help as well
I've got Eclipse/ADT set up ready to use for a couple of App ideas I've got. If it's just compiling Android code, I''m happy to help.
I've just finished a degree in Computer Security & Forensics (2:1) with a dissertation on Android security & security awareness. Prior to that I'v been a Systems Analyst and developer for a number of years (Mainframe/Unix/Microsoft). so although I'm fairly new to Android, I know my way roind an IDE or terminal editor and I'm not afraid to get my hands dirty woth code.
Nice to hear man, and looking forward to getting started.
Ive had a few issues with my pc and have got most of it sorted now. So of all goes well i will be able to start work after many delays
And I could definitely use you help if you can man
Sent from my HTC One using xda app-developers app
lol, just have seen this.
The link to the University of Erlangen has some pretty neat resources, but I currently have no android phone to try making such a recovery image for.
For the case of (hopefully) your own phone you are trying to get the /data back: This software relies on the device having been unlocked not long ago. If the device was not unlocked for a week or so, you have no real chance of the keys being still in ram.
If you have a weak PIN, its bruteforce feature might work, if you have a strong one it may take very long. I'd recommend you to make a bit level image of the /data partition just in case (type man dd in your commandline in linux, the dd tool should also be in phone recoveries). And possibly try to encrypt it on your desktop that propably gets it done faster. Also you do not need to make a device specific recovery and you dont need to cross compile.
Also this: http://www1.cs.fau.de/filepool/projects/frost/frost.crackpin.tgz
might just work. Read through the README file in the archive, its straightforward.
thx good thing to konw
There's a reason they freeze the phone. If you hope to recover the keys from a phone that is powered off for anything like 5 mins or more forget it :/ . (The time really depends on the memory chips)
Sent from my GT-I9505 using xda app-developers app
darks1der said:
It looks fairly simple to compile it, only I have never compiled any kernel .img before.?
Click to expand...
Click to collapse
Is thia project still being worked on, @darks1der? It looks promising!
Hey the project is being worked on however it is going slower that expected due to alot of personal issue's.
I hope to have everything resolved ASAP so I can devote my self to FROST
darks1der said:
Hey the project is being worked on however it is going slower that expected due to alot of personal issue's.
I hope to have everything resolved ASAP so I can devote my self to FROST
Click to expand...
Click to collapse
Will FROST be able to recover deleted files from the phones internal storage? I'll send strength your way so that you'll get your life to awesomeness again.
FROST only works if your bootloader is unlocked. Since unlocking your bootloader wipes data you're screwed (unless there's some hack to prevent this for your device bootloader). Image the phone or copy the encryption header and try to brute force/dictionary attack your own password key as much as you want without worrying about data being wiped. Download Kali Linux live CD maybe it has some Android forensics tools I think it does. If not google around for 'android brute force encryption' somebody will have tools to do this.

Categories

Resources