Hi there everyone; so, assuming I am NOT a developer, but considering that I have a strong willingness to achieve my objectives, I am here to ask your opinion.
As you probably know, we don't have a CM build for our Padfone, but:
what are the most critical problems in building CM9 for Padfone?
I've seen that, as some point in the building, you need device specific stuff, and that can be a problem considering no one has it. So we can talk about porting from a device which has a similar hardware but, again, what problems could we find in the process?
If anyone is willing to try to start something, I think we should at least discuss it.
I tried to port a few roms, but none worked... There isn't many similar device... And why port CM9 when CM10 is out ? I would like to see MIUI too, but no success with it... So I'm working harder on my rom before any other project. I didn't give a look at the Padfone Kernel, but i will do it ASAP.
And just for your information : You are not a developer, but you can become one, or at least help the developers. And if you try, you will maybe succeed. Have a look at all the tutorial on Android and rom related how-to's, that's not as hard as you think, you will just need a good amount of time, and a good computer help a lot...
Okey in laymans term: Since the Padfone series of phones are phones AND tablets, the .apk's that control what happens on the screen (framework-res.apk and systemUI.apk) are more advanced to get working/ported. Getting CM to work in the phone shouldn't be too hard (though I haven't tried yet). The hard part would be getting the display swithing working (moving from phone to tablet and vice versa), since we don't know how that works we don't know what files we need to transfer over/port. We would also either have to port the SystemUI we have working on our devices over to the CM ROM in a way that it works with CM, or we would have to write it from scratch.
Those are the hard parts that I'm aware of at the moment, and then you should consider that I haven't even tried this yet and that there WILL be other problems along the way
I tried to port a few roms, but none worked... There isn't many similar device... And why port CM9 when CM10 is out ? I would like to see MIUI too, but no success with it... So I'm working harder on my rom before any other project. I didn't give a look at the Padfone Kernel, but i will do it ASAP.
And just for your information : You are not a developer, but you can become one, or at least help the developers. And if you try, you will maybe succeed. Have a look at all the tutorial on Android and rom related how-to's, that's not as hard as you think, you will just need a good amount of time, and a good computer help a lot...
Hi,
the answer to the question why I chose CM9 instead of CM10 is that on Asus website you can download the kernel only for Android 4.0.4 (ICS), which is actually CM9. I hope in the future they'll release also the one for 4.1, altought I'm not sure of the differences between the two kernels (on the Motorola Atrix they used the same kernel for 4.0 and 4.1).
Secondly, I understand it is not that hard being a developer, and I might try doing something aswell for my old Motorola Atrix, in order to make some experience.
Thanks for sharing your thoughts!
Message was editted at 10:55PM:
Lidenburg wrote ...
Okey in laymans term: Since the Padfone series of phones are phones AND tablets, the .apk's that control what happens on the screen (framework-res.apk and systemUI.apk) are more advanced to get working/ported. Getting CM to work in the phone shouldn't be too hard (though I haven't tried yet). The hard part would be getting the display swithing working (moving from phone to tablet and vice versa), since we don't know how that works we don't know what files we need to transfer over/port. We would also either have to port the SystemUI we have working on our devices over to the CM ROM in a way that it works with CM, or we would have to write it from scratch.
Those are the hard parts that I'm aware of at the moment, and then you should consider that I haven't even tried this yet and that there WILL be other problems along the way
Good point. To be honest, I don't have a "full" Padfone (I mean, I only own the phone) and I'm not going to buy it because I already own an Asus TF101. This said, how should we proceed to build a CM rom for the phone only? Can you suggest a guide or something I might give a look at? I know this can seem a bit selfish, but I think a CM phone could still be better than a "full" Padfone with Asus bloatware.
If you're only making it for the phone then it will make things alot easier, I haven't really looked into any guides to building CM since I haven't started with it myself yet, but I remember looking at one on the CM wiki, and I know for sure that there are multiple guides on XDA.
Another problem that I remembered when quickly scanning through it was that you need a working CWM recovery, which was a hassle to make for the Padfone 2, I don't know what it's like for the 1st gen Padfone though.
If you're only making it for the phone then it will make things alot easier, I haven't really looked into any guides to building CM since I haven't started with it myself yet, but I remember looking at one on the CM wiki, and I know for sure that there are multiple guides on XDA.
Another problem that I remembered when quickly scanning through it was that you need a working CWM recovery, which was a hassle to make for the Padfone 2, I don't know what it's like for the 1st gen Padfone though.
Thank you very much! I'll surely give a deep look into it!
I would highly recommend getting a fully working CWM working before you try making CM, I think CM requires it (not 100% sure on that though) and in my experience it's just more reliable.
I would highly recommend getting a fully working CWM working before you try making CM, I think CM requires it (not 100% sure on that though) and in my experience it's just more reliable.
Where did you get this information ? TWRP is CM compatible, there is no difference during the flash...
It says so on the CM wiki, the main reason I say so though is because I highly prefer it over TWRP, I tried it for a while before CWM was released for the PF2 and didn't like it, the main feature that I don't know if TWRP has though that I know CWM does is that there's an option under "advanced" that prints the recovery_log, with detailed messages on errors, for example if you missed a semi-colon on row 7 it will say that there was an unexpected ending on row 7 (or something like that, I can't remember exactly) that is really helpful when making a ROM.