Username:    Password:    Remember me     
Forums
Padfone Club :: Forums :: Padfone Forums :: Padfone Development
 
<< Previous thread | Next thread >>
[poll] Building / Porting CM 9: what are the problems?
Go to page  [1] 2
Moderators: Marc Schattorie, ctys2ard, oroo708, JHS_NL, RaithK, allram, Frits
Author Post
kr4m4rk
Wed Jun 05 2013, 06:25PM
{ASUS_EMPLOYEE}
Registered Member #1559
Joined: Sat Jun 01 2013, 12:55PM
Posts: 5
Thanked 0 time in 0 post
Would you like CM 9 on Padfone?
Yes

Yes

No, it's just impossible

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:

- The Padfone kernel can be downloaded from ASUS website
- There are a lot of how-tos that explain how to build CM9 from source (for ex. http://wiki.cyanogenmod.org/w/Development#Learning_To_Build_CM )

My question is:

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.

Hope to hear from many,

Kr4m4rk.
Back to top
666dsa666
Wed Jun 05 2013, 06:55PM
{ASUS_EMPLOYEE}
Registered Member #1446
Joined: Fri Apr 26 2013, 11:36AM
Location: France
Posts: 88
Thanked 44 time in 19 post
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...

[ Edited Wed Jun 05 2013, 06:56PM ]
Back to top
Lidenburg
Wed Jun 05 2013, 08:04PM
{ASUS_EMPLOYEE}
Registered Member #875
Joined: Sun Jan 13 2013, 08:26PM
Location: Sweden
Posts: 97
Thanked 66 time in 32 post
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
Back to top
kr4m4rk
Wed Jun 05 2013, 10:55PM
{ASUS_EMPLOYEE}
Registered Member #1559
Joined: Sat Jun 01 2013, 12:55PM
Posts: 5
Thanked 0 time in 0 post
666dsa666 wrote ...

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.

Thank you

[ Edited Wed Jun 05 2013, 11:05PM ]
Back to top
Lidenburg
Wed Jun 05 2013, 11:59PM
{ASUS_EMPLOYEE}
Registered Member #875
Joined: Sun Jan 13 2013, 08:26PM
Location: Sweden
Posts: 97
Thanked 66 time in 32 post
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.

Edit: I found the guide I was talking about: http://wiki.cyanogenmod.org/w/Doc:_porting_intro

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.

[ Edited Thu Jun 06 2013, 12:33AM ]
Back to top
oroo708
Thu Jun 06 2013, 06:38AM
{ASUS_EMPLOYEE}
Registered Member #9
Joined: Mon Jun 25 2012, 05:16PM
Posts: 306
Thanked 41 time in 37 post
been working on it
Back to top
kr4m4rk
Thu Jun 06 2013, 08:39AM
{ASUS_EMPLOYEE}
Registered Member #1559
Joined: Sat Jun 01 2013, 12:55PM
Posts: 5
Thanked 0 time in 0 post
Lidenburg wrote ...

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.

Edit: I found the guide I was talking about: http://wiki.cyanogenmod.org/w/Doc:_porting_intro

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!

Message was editted at 08:39AM:

oroo708 wrote ...

been working on it


And what were the results?
Back to top
666dsa666
Thu Jun 06 2013, 08:24PM
{ASUS_EMPLOYEE}
Registered Member #1446
Joined: Fri Apr 26 2013, 11:36AM
Location: France
Posts: 88
Thanked 44 time in 19 post
kr4m4rk wrote ...

oroo708 wrote ...

been working on it


And what were the results?

I'm interested in your results too, just for science
Back to top
oroo708
Thu Jun 06 2013, 09:18PM
{ASUS_EMPLOYEE}
Registered Member #9
Joined: Mon Jun 25 2012, 05:16PM
Posts: 306
Thanked 41 time in 37 post
still error, taking break for a day
Back to top
666dsa666
Fri Jun 07 2013, 02:29PM
{ASUS_EMPLOYEE}
Registered Member #1446
Joined: Fri Apr 26 2013, 11:36AM
Location: France
Posts: 88
Thanked 44 time in 19 post
oroo708 wrote ...

still error, taking break for a day

Were you able to boot ?
Back to top
oroo708
Fri Jun 07 2013, 03:57PM
{ASUS_EMPLOYEE}
Registered Member #9
Joined: Mon Jun 25 2012, 05:16PM
Posts: 306
Thanked 41 time in 37 post
nope. after flash I check on TWRP only /bin/ are there. not sure what is the problem, maybe updater-script
Back to top
Lidenburg
Fri Jun 07 2013, 04:48PM
{ASUS_EMPLOYEE}
Registered Member #875
Joined: Sun Jan 13 2013, 08:26PM
Location: Sweden
Posts: 97
Thanked 66 time in 32 post
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.
Back to top
666dsa666
Fri Jun 07 2013, 05:34PM
{ASUS_EMPLOYEE}
Registered Member #1446
Joined: Fri Apr 26 2013, 11:36AM
Location: France
Posts: 88
Thanked 44 time in 19 post
Lidenburg wrote ...

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...
Back to top
oroo708
Fri Jun 07 2013, 05:56PM
{ASUS_EMPLOYEE}
Registered Member #9
Joined: Mon Jun 25 2012, 05:16PM
Posts: 306
Thanked 41 time in 37 post
If u want CWM, give us some times.
Back to top
Lidenburg
Fri Jun 07 2013, 07:01PM
{ASUS_EMPLOYEE}
Registered Member #875
Joined: Sun Jan 13 2013, 08:26PM
Location: Sweden
Posts: 97
Thanked 66 time in 32 post
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.
Back to top
Go to page  [1] 2  

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System
Padfone Club Newsletter


Poll


Should the Padfone series continue?



Yes, Asus should continue it

Yes, but a different company is ok as well

No, I don't care for it

Recent Articles
General
How To
How to Reset/Wipe your Padfone (1, 2 or Infinity)

Review of RAVPower RP-PB07 Battery Pack

New Padfone Infinity
How To
How to root the New Padfone Infinity
New Padfone Infinity Firmwares (Files and How to install)

Padfone Infinity
How To
How to root the Padfone Infinity
Padfone Infinity Firmwares (Files and How to install)

Applications
Asus Echo
Asus Menu & Shortcuts
Asus Camera

Reviews
Detailed Padfone Infinity Review

Padfone 2
How To
How to root the Padfone 2
Padfone 2 Firmwares (Files and How to install)

Reviews
Norêve case for the Padfone 2 (Review by allram)
Norêve case for the Padfone 2 (Review by JHS_NL)

Padfone
How To
How to root the Padfone
Automate actions on docking and undocking
Padfone Firmwares (Files and How to install)

Applications
Garmin for Padfone - Loading Maps
Padfone App Guide
Dynamic Display Switching

Reviews
Detailed Padfone owner review
Connecting Padfone to a TV
Screen protectors for Padfone

2012-2013 Copyright © Padfone Club, All rights reserved.
Privacy Policy - Terms of Use - Disclaimer - Contact Us - Advertise - Our Team - Sitemap - Asus

Padfone Club is part of Schattorie Solutions