Tryin to understand porting cyanogenmod - HTC Desire 610

So im reading the cm wiki and the steps dont seem impossible. In fact, if you have a decent linux machine and a basic understanding of linux, and enough spare time, it seems doable.
For awhile i heard write protection was a massive barrier but now we're s-off.
The part where the wiki gets vague is "talent". I have no idea where the talent part comes in?
This is because the wiki says depending on your device porting a rom could be easy or very difficult.
I think the "easy" has to do with what device the desire 610 most resembles...is there a phone that comes close?
Im just looking for anyone that can articulate the process of porting to this phone.
***on a quasy related note, does anyone with s-off feel like they got their moneys worth? I mean other than the obvious of writing to system and removing red text? I can live the red text and s-off to me is only as good as what you get to do with it. Anyone tried different radios yet?

The Sony Xperia M2 is very simmilar excpet it has a 4.8" screen

ifti786 said:
The Sony Xperia M2 is very simmilar excpet it has a 4.8" screen
Click to expand...
Click to collapse
Yes. It is VERY similar, released shortly before the 610 and its got cm 11 and 12. Thanks!
Update--looking at the threads...those ROMs are still very much in the testing phase. Actually seems cm12 has less bugs. But the camera doesn't work on either build.
So M2 has more dev support than us but not as much as I hoped. I remember using a CM
on another device and the camera didn't work but one from play store did--maybe nexus? Don't really matter I suppose. I use this phone daily so don't have much interest, but I'll be keeping an eye on those guys.

Related

[Q] After 1 Week With the Rezound

Hello All,
I want to start off with a very big thank you to everyone in this community, everyone here has been very helpful to someone who is a general noob to HTC-Android devices (last HTC I owned was a TPII).
With that out of the way, I've had my Rezound for about a week and I love this phone. It feels great in the hand, has a gorgeous screen that is second to none, and an amazing camera that I'm happy to walk around with in case I need to grab a quick picture of something. Truly, this is a top notch device.
The problem I'm having is that after a week of owning this phone, I'm ready to leave stock. I was settled on CleanROM ICS for the time being until CM9 came out, but then I did some reading looking into CM9 which brought up a few questions.
1) What is S-Off and why is it important? Coming from a Droid X, I thought the important thing was an unlocked Bootloader. Why are other HTC Phones "S-Offed" and this one isn't? How does this affect ROM Development? Does this hurt the chances of CM9 making it to the Rezond (very hard to tell because they have not announced CM9 device support other than the G-Nex)?
2) What is the RIL and why is it important? This seems to be a problem amongst developers.
The main reason I bought this phone over the G-Nex was the SD-Card slot, the camera, and the screen. If development of an AOSP or AOKP is going to be lackluster because of the issues above, I still have one week to return the device and go back to my X for the time being. I will admit, I'm loving 4G, but I'm going to have this device for 2 years; I need to make sure I can get as much as I can out of this device.
Thank you as always for your answers!
EtherBoo said:
1) What is S-Off and why is it important? Coming from a Droid X, I thought the important thing was an unlocked Bootloader. Why are other HTC Phones "S-Offed" and this one isn't? How does this affect ROM Development? Does this hurt the chances of CM9 making it to the Rezond (very hard to tell because they have not announced CM9 device support other than the G-Nex)?
2) What is the RIL and why is it important? This seems to be a problem amongst developers.
Click to expand...
Click to collapse
The 2 questions you have are very related. What it means, from what I understand, is custom radio developments. Also referring to your first question and your concern, that's what we are waiting on. To not rely on a leak for custom roms and to get an official OTA to base the roms off of, which refers back to your 2nd question if this device can't get s-off capability. We already have a way to flash custom kernels & roms, so at this time, s-off would just add the functionality of creating a custom radio.
Snuzzo said:
The 2 questions you have are very related. What it means, from what I understand, is custom radio developments. Also referring to your first question and your concern, that's what we are waiting on. To not rely on a leak for custom roms and to get an official OTA to base the roms off of, which refers back to your 2nd question if this device can't get s-off capability. We already have a way to flash custom kernels & roms, so at this time, s-off would just add the functionality of creating a custom radio.
Click to expand...
Click to collapse
So what makes custom radios important?
EtherBoo said:
So what makes custom radios important?
Click to expand...
Click to collapse
it's more of nodding radios and not creating them. the only advantage is possibly better signal(depending on location,prl and tower) which leads to better voice quality but since this is high end as it is it might not even make a better difference even with possible data speed increases.
dyetheskin said:
it's more of nodding radios and not creating them. the only advantage is possibly better signal(depending on location,prl and tower) which leads to better voice quality but since this is high end as it is it might not even make a better difference even with possible data speed increases.
Click to expand...
Click to collapse
It sounds to me like an excuse not to develop on this device if this is really something stopping us from a solid AOSP or AOKP build.
I'm really torn. I want a Sense-less ICS ROM, but I really love this phone. I have a week left before I can return it. I suppose worst case I could steal my wife's upgrade in May and give her this phone if we don't see development start picking up.
Unrelated, I'm starting to think this device will never see a solid 5.0 build. CM9 isn't even out of beta and official device support is still showing CM7 devices.
I guess it's a tough decision. At least my wife is willing to take this phone.
The radio isn't the issue. The RIL in android is. I don't know of any android devices that have needed modded radios in order to get AOSP working. There is a working build of MIUI with 4G working... but it seems like the dev wants to get it perfect before he releases it. Once that is done we should be able to get CM9.
But by all means though, if you don't like sense, get a nexus. It is possible nothing will ever be released though so don't hinge your plans on it.
con247 said:
The radio isn't the issue. The RIL in android is. I don't know of any android devices that have needed modded radios in order to get AOSP working. There is a working build of MIUI with 4G working... but it seems like the dev wants to get it perfect before he releases it. Once that is done we should be able to get CM9.
But by all means though, if you don't like sense, get a nexus. It is possible nothing will ever be released though so don't hinge your plans on it.
Click to expand...
Click to collapse
So con247- Do you think there is a chance that an ASOP ril will never be developed?
I guess my question is- how is the rezound>RIL>sense different than rezound>RIL>ASOP? If that makes sense?
It is possible it won't ever happen, but I have 99% faith it will be completed soonish.
EtherBoo said:
It sounds to me like an excuse not to develop on this device if this is really something stopping us from a solid AOSP or AOKP build.
I'm really torn. I want a Sense-less ICS ROM, but I really love this phone. I have a week left before I can return it. I suppose worst case I could steal my wife's upgrade in May and give her this phone if we don't see development start picking up.
Unrelated, I'm starting to think this device will never see a solid 5.0 build. CM9 isn't even out of beta and official device support is still showing CM7 devices.
I guess it's a tough decision. At least my wife is willing to take this phone.
Click to expand...
Click to collapse
Seems like an odd thing to buy a phone on the expectation of AOSP. I'm pretty sure we will see a solid AOSP ROM before long though. Not sure how development is going to pick up much more than it is. We have a ton of great ROMs that these awesome devs have been working on tirelessly since before the unlock was even announced. It's only been four months since the phone came out. The development has been moving at breakneck speed! The lack of flashing unsigned radios has no bearing on ROM developing. Con is dead on. Patience folks.

Project Butter on ICS RAZR

Okay, so I have been reading around, and it seems that Project Butter has been ported to ICS on certain devices. My understanding is that this is all dependent on the hardware's ability to support a higher refresh rate... Essentially, I would like to try my hand at working on PB for AOSP ICS builds using my relatively limited experience in cross-compiling and the like...I just need a push in the right direction.
1) Is this even possible on the RAZR (MAXX)'s hardware?
2) Is this even possible with ICS's kernel without compiling a new one (not possible on RAZR by my understanding)?
3) I'm planning on using Ubuntu as my compiling environment...is there a better choice?
4) I'm assuming PB's source comes with the rest of JB's source...
5) Any other thoughts or recommended websites to check...
As mentioned, compiling from source is not an entirely new concept for me, but I am also no expert...however, I am willing to learn (through googling). Any input/advice/well-wishes/pessimistic sentiments/etc would be helpful (well, maybe not the pessimism).
Tom
I'm not a developer, but i think will be hard without the use of a custom kernel
Yeah, I would think so too...that would be discouraging. Anybody else able to shed light on this?
tomg09 said:
Yeah, I would think so too...that would be discouraging. Anybody else able to shed light on this?
Click to expand...
Click to collapse
there is already some 4.1 roms without wifi/camera working. and god they run fast...4.1 is incredible smooth, it gave me that iphone feel where everything is really really smooth.

Might be getting Xperia U

Hi, Xperia people. You probably don't know me, but in the future I might be getting an Xperia U, and looking forward to it!
I couldn't find a XPU Q&A sub-forum, so I decided to post here. You're probably wondering why won't I get an Xperia S, or P? That's because my dad said I could pick a phone, up to £200, and he might get it for me, as a present for getting good grades.
Reading my own post, I probably sound like some stupid trolling, spamming kid who doesn't know a thing about Android, or programming, etc...
Well, I previously owned a HTC Wildfire S, until it got stolen. I do know about bootloader unlocking, rooting, fastboot, specs (CPU, RAM, etc.), Linux, Bootloaders, prgramming (I don't know any programming languages, but I know a bit about them, and I only know the tiniest bit of Java in the world that won't help anyone). I like making ROMS, and flashing them.
So I just wanted to know some basic stuff about the XPU. For example, as soon as I get it, play around with it for a bit, then should I unlock the bootloader, and start flashing some new ROMS (like ICS and stuff), or do I need to do some stuff before that. I want to try lots of ROMS (and I want to make one too. I made a stock like basic HTC ROM once.) I also want to know how to boot into the bootloader, and stuff. I know this all probably has been asked before, but if I get a good enough amount of answers, I might consider transforming the thread into a Noob Guide.
If you own an XPU, can you post links to some good ROMS, ICS, stuff like that. Thanks!!!!
My missus has an Xperia U and it's a fine phone. For the <£200 price, it's unbeatable IMHO. Sure there are compromises, but they are in the right areas, not the wrong ones. Sony got it perfect for that price.:good:
I probably won't be getting it now. I've done more research, and there's a lack of development, so I don't think I want to get it.
get it now!
AndroidM0d said:
get it now!
Click to expand...
Click to collapse
Indeed, you don't get alot for a £200 budget, certainly not ICS update, dual core, unlockable bootloader and the U's build quality....
Bad-Wolf said:
I probably won't be getting it now. I've done more research, and there's a lack of development, so I don't think I want to get it.
Click to expand...
Click to collapse
there is lack of development indeed, but only because xperia U is using a relatively new chipset. once the devs gotten familiar with it I think development will roll in nicely
Actually I've got my XPU for about 3 weeks, it worked fine for me and no problem was faced.
I'm proud that I can get a such brilliant smartphone with a very reasonable price and the chance for eating ICS:laugh:
Yeah, well it is a good phone. But I can't take my chances and waste money. Even if there is more development, it might not be that much. DoomLord said himself that he might not do any development for XPU as he's already busy with the other XPs and he can barely keep up doing that. Believe me, I'd like to make ROMS myself (I made one for personal use, then distributed it), but I don't think I can just buy a phone to do that, and there aren't many development resources to do that. Also, this sub-forum is kind of "claustrophobic" because it's most of the XP devices together, and it's kinda messy, for me. Sorry guys, I'd like to become part of your community, but I don't think I can. I might just get a Desire HD, if I can, because I know a lot about HTC devices, it's got S-OFF, and plenty of development. It's already got ICS (was in the second page of Portal).
Anyway, thanks for the encouragement.

[Q] Windows Phone 8

Is it possible to port/install Windows Phone 8 on an Android based device?
No. But Android W8 themes/Roms have been made. Basically modifies the look of android to achieve the look of W8
I'm not really focused on the look, rather the OS itself. Much like one could flash iOS onto an Android device.
You mean the menus as opposed to the live tiles? IOS can't be done either.
I'm talking about replacing the Android OS (kernel, /system, /data, all partitions) with the Windows Phone 8 OS. Not just the UI, but the whole thing.
@xlxcrossing he's wanting to replace the entire OS, not just the UI. Like putting Ubuntu on a Windows PC.
As for the original question, it could, in theory, be possible. However, it would be extremely difficult due to WP8 being closed source, and not based on Linux. You would pretty much have to start from scratch, and many parts of it would most likely be broken and unfixable. It would be hard to find a dev willing to take it on. It's not the same as porting AOSP or even Ubuntu Touch.
Sent from my crDroid DNA
@_phoey Thanks for the answer. Has Ubuntu Touch been ported yet? Or can I just go to Ubuntu's website and snag it there?
EDIT:
I found this http://forum.xda-developers.com/showthread.php?t=2199491
But it's tools to build. Something I'm unable to do (not lack of wanting to learn, but unstable internet to setup buildbox).
PrimeMinister91 said:
@_phoey Thanks for the answer. Has Ubuntu Touch been ported yet? Or can I just go to Ubuntu's website and snag it there?
EDIT:
I found this http://forum.xda-developers.com/showthread.php?t=2199491
But it's tools to build. Something I'm unable to do (not lack of wanting to learn, but unstable internet to setup buildbox).
Click to expand...
Click to collapse
I think that someone here began work on it, but never got it to a stable state. I also have an unstable internet connection, and am also lacking a somewhat modern PC with enough memory and storage to build on, or I would attempt it.
Sent from my crDroid DNA
_phoey said:
@xlxcrossing he's wanting to replace the entire OS, not just the UI. Like putting Ubuntu on a Windows PC.
As for the original question, it could, in theory, be possible. However, it would be extremely difficult due to WP8 being closed source, and not based on Linux. You would pretty much have to start from scratch, and many parts of it would most likely be broken and unfixable. It would be hard to find a dev willing to take it on. It's not the same as porting AOSP or even Ubuntu Touch.
Sent from my crDroid DNA
Click to expand...
Click to collapse
I Knew that, he made a comment about the "look" being different from the "OS itself" in regards to me telling him there are themes that transform it into Windows 8. My first answer was the short version of yours, which was no.
xlxcrossing said:
I Knew that, he made a comment about the "look" being different from the "OS itself" in regards to me telling him there are themes that transform it into Windows 8. My first answer was the short version of yours, which was no.
Click to expand...
Click to collapse
With all due respect, your original answers seemed rather vague and easily misunderstood. They led me to believe that you were thinking he was just wanting a theme, not the entire OS. My apologies for misunderstanding.
Sent from my crDroid DNA
_phoey said:
With all due respect, your original answers seemed rather vague and easily misunderstood. They led me to believe that you were thinking he was just wanting a theme, not the entire OS. My apologies for misunderstanding.
Sent from my crDroid DNA
Click to expand...
Click to collapse
Not really. He said he wanted WP8 which I understood completely. But why would someone want that but then not care about how it looks? His response is what was confusing, so I ushered him in a direction to get the Windows 8 "experience" on his phone without the actual port which at this time as you've already stated doesn't exist. So in review I helped him to go toward what he wanted as opposed to describing why something isn't available. Vague and to-the-point are separate things.

Lack of development support?

I got the nexus 9 when it first came out since I needed a tablet for school readings as etexts are so cheap. I was wondering since why there has been so little development for it? Its an AOSP device yet there are no cyanogen nightlies (no official ones at least). No franco kernel. TWRP doesn't even support a layout for the screen ratio. Is clockwork mod even supporting it?
There's almost no one working with it? Is there a reason for that? Does the 64 bit or nvidia soc discourage people or whats the deal? I know no one owes me anything, I am just curious why so few are interested on developing for it seeing as its a nexus.
http://forum.xda-developers.com/nexus-9/general/community-t2961063
Some interesting reading in there
aeppacher said:
I got the nexus 9 when it first came out since I needed a tablet for school readings as etexts are so cheap. I was wondering since why there has been so little development for it? Its an AOSP device yet there are no cyanogen nightlies (no official ones at least). No franco kernel. TWRP doesn't even support a layout for the screen ratio. Is clockwork mod even supporting it?
There's almost no one working with it? Is there a reason for that? Does the 64 bit or nvidia soc discourage people or whats the deal? I know no one owes me anything, I am just curious why so few are interested on developing for it seeing as its a nexus.
Click to expand...
Click to collapse
@franciscofranco owns the Nexus 9, but he's said repeatedly that he won't be building a kernel for it, might be because he only had limited success with optimizing the Tegra 3 kernel for the Nexus 7 (2012).
TWRP not supporting the layout is just because there aren't enough 2048x1536 devices out there to justify maintaining a layout for.
The Nexus 9 is a trail-blazing device... one of the first ARM64 devices and the first one with a 64-bit OS, major under-the-hood changes (SELinux, etc) in Lollipop. Developers are probably still getting the hang of all these major changes. That and tablets just aren't as popular with developers compared to phones.
AICP is official ?
The reason cm isn't official is because there is a cherry that needs to be picked before build (as of now).
How dare you say lack of development support!!
OK OK JK did not mean to be harsh
I say its having good support
Alot better support than the T Mobile note 3
And nexus 7 2012
Also remember the butterfly effect / and telephone
If one says it does not have that good development
Then that one says it has bad development
Then another hears it and spreads the word
Then a dev hears all the news about good/bad
Then he says I better not take a chance
Then others ask the dev = butterfly effect / and telephone
Its like a self fulfilling prophecy
aeppacher said:
I got the nexus 9 when it first came out since I needed a tablet for school readings as etexts are so cheap. I was wondering since why there has been so little development for it? Its an AOSP device yet there are no cyanogen nightlies (no official ones at least).
Click to expand...
Click to collapse
For a device that promises actual productive use, why would you want something that will make it slow, unreliable, and power hungry?
No franco kernel.
Click to expand...
Click to collapse
Nobody is stopping you from building your own kernel for it. Not like it is hard to do. What changes would you make to it?
TWRP doesn't even support a layout for the screen ratio.
Click to expand...
Click to collapse
Does that make it non-functional? I've said to other people for years for other devices... that if you are spending so much time in recovery that it matters how *pretty* it is, then you're doing something seriously wrong.
Is clockwork mod even supporting it?
Click to expand...
Click to collapse
Define "support"....
If the question is... "IS there a CWM recovery for Nexus 9?", then the answer is YES. A quick search on your favorite search engine will yield a CWM recovery in seconds. Its up to you to use it.
There's almost no one working with it? Is there a reason for that?
Click to expand...
Click to collapse
Maybe because nobody perceives a need for it to be worked ON. That tends to happen when devices are actually done right.
Does the 64 bit or nvidia soc discourage people or whats the deal? I know no one owes me anything, I am just curious why so few are interested on developing for it seeing as its a nexus.
Click to expand...
Click to collapse
Hardly. You just need to know where to look for things that are *TRULY* exciting.
Example:
http://www.cnx-software.com/2014/12/28/ubuntu-nexus-9-tablet/
I know I can work on a kernel. I have done so in the past. I was simply wondering why people aren't working on it since its a nexus device. I would also hardly say lack of interest is because its done so well. Every other nexus has oodles of support and I wouldn't call them all poor devices in dire need of improvement. I have had plenty of phones and devices and none have heated as quickly as my nexus 9 when I browse chrome for instance.
Also I wouldn't really say cyanogenmod automatically makes something slow and power hungry. Been running nightly cm12s on my oneplus one and the battery is great and have had 0 reboots so far.
doitright said:
Maybe because nobody perceives a need for it to be worked ON. That tends to happen when devices are actually done right.
Click to expand...
Click to collapse
Seriously? This is what you think of development. The quality of the device isn't the question here. This is a nexus forum on XDA. People are hungry for roms, kernels and mods and the devs love making them to make an already great device better. He doesn't need your hostility for asking what hundreds of people are thinking.

Categories

Resources