Jump to content
Dazzozo

[JB] [CM10] [4.1.1] CyanogenMod 10 for the ZTE Crescent [ROM] [Last updated: 01/09]

Recommended Posts

Patience. I have some plans for tomorrow. Those fixes were merged 12 hours ago and have already been tested by me.

Share this post


Link to post
Share on other sites

hello, I am French ....

You continued the two projects? CM9 and CM10?

You abandon the CM9?

Which one is best?

Thank you :)

Salut, Je suis francais....

Tu continu les deux projets ? CM9 et CM10 ?

T'abandonne la CM9 ?

Laquelle des deux est meilleurs ?

Merci.

Edited by Dalmi

Share this post


Link to post
Share on other sites

That was me exploring OpenGL UI acceleration on the G300.

I have a few things planned for the Crescent today. They're OTW.

Share this post


Link to post
Share on other sites

Right, the plan was to get some builds out but something has happened upstream that has broken surfaceflinger for us. Pretty sucky but hey, that's what happens when the OS is young - it's like CM9 all over again. :P

Meanwhile: https://github.com/Dazzozo/android_device_zte_blade2/commit/06ef1d1095d545d4c13a997d0d13bda23e58dfd6

Share this post


Link to post
Share on other sites

I don't seem to be able to sync

This is something NinjehKitteh had too. I have no clue what you guys are doing differently to me.

Are you trying CM10 again? He was doing CM9...

Share this post


Link to post
Share on other sites

This is something NinjehKitteh had too. I have no clue what you guys are doing differently to me.

Are you trying CM10 again? He was doing CM9...

Yup, CM10

All I did yesterday was to delete the out dir and compile.

Share this post


Link to post
Share on other sites

Yup, CM10

All I did yesterday was to delete the out dir and compile.

...and it's just suddenly broken?

Share this post


Link to post
Share on other sites

seems to have corrupted some files

$ repo branches

Traceback (most recent call last):

  File "/home/renjith/android/source/cm10/.repo/repo/main.py", line 385, in <module>

    _Main(sys.argv[1:])

  File "/home/renjith/android/source/cm10/.repo/repo/main.py", line 365, in _Main

    result = repo._Run(argv) or 0

  File "/home/renjith/android/source/cm10/.repo/repo/main.py", line 137, in _Run

    result = cmd.Execute(copts, cargs)

  File "/home/renjith/android/source/cm10/.repo/repo/subcmds/branches.py", line 100, in Execute

    for name, b in project.GetBranches().iteritems():

  File "/home/renjith/android/source/cm10/.repo/repo/project.py", line 635, in GetBranches

    current = self.CurrentBranch

  File "/home/renjith/android/source/cm10/.repo/repo/project.py", line 565, in CurrentBranch

    b = self.work_git.GetHead()

  File "/home/renjith/android/source/cm10/.repo/repo/project.py", line 1935, in GetHead

    fd = open(path, 'rb')

IOError: [Errno 2] No such file or directory: u'/home/renjith/android/source/cm10/external/bootmenu/.git/HEAD'

Share this post


Link to post
Share on other sites

I had hard poweroff around noon (power outage).... that must be the culprit


rm -rf external/bootmenu
repo sync
[/CODE]

my solution to everything - delete it and sync it again

Share this post


Link to post
Share on other sites

Got it some permissions got messed up. I was trying to setup a ramfs yesterday (didn't really work), might be because of that.

:~/android/source/cm10$ sudo chown -R renjith:renjith .

i.e. for others

:~/android/source/cm10$ sudo chown -R you_username:your_username .

now sync has started

Share this post


Link to post
Share on other sites

rm -rf external/bootmenu

repo sync

my solution to everything - delete it and sync it again

That solution is not feasible always, especially with a very slow internet connection. :(

I was seriously considering setting up the repo again from the cm9 one :P

Share this post


Link to post
Share on other sites

I'm getting a lot of changes from google :blink:

 * [new tag]		 android-4.1.1_r1.1 -> android-4.1.1_r1.1

 * [new tag]		 android-4.1.1_r2 -> android-4.1.1_r2

 * [new tag]		 android-4.1.1_r3 -> android-4.1.1_r3

Share this post


Link to post
Share on other sites

Is the kernel-msm7x27 actually derived from the linux kernel? There are single letter variables that don't give any clue as to what they are meant for (and which throws a warning-made-to-an-error)!

cc1: all warnings being treated as errors[/CODE]

Edited by MadEye Moody

Share this post


Link to post
Share on other sites

Is the kernel-msm7x27 actually derived from the linux kernel? There are single letter variables that don't give any clue as to what they are meant for (and which throws a warning-made-to-an-error)!

cc1: all warnings being treated as errors[/CODE]

Yes, it's derived from the Linux kernel - I'm not sure if you can have an Android device without.

Those errors are due to the new toolchain, in the short term you can edit in the Makefile in the root of the kernel and remove the only instance of "-Werror" in it. Long term, I imagine there will be a jellybean branch of the kernel created with proper fixes.

Edit: I'm actually going to maintain an official "hack list", of what you need to hack for the Crescent. :P

Edit 2: There you go - https://docs.google.com/spreadsheet/ccc?key=0AslCIDLCYdIHdHlqc2ptcC1GQUpJMlZQamU1aGxOdUE

Share this post


Link to post
Share on other sites

No, that's specific to the pain point he had in syncing.

You haven't been able to checkout at all yet.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×