[ROM][4.3][YP-G70]CyanogenMod 10.2 - M1 Release

Search This thread

iurnait

Inactive Recognized Developer
Jun 21, 2012
869
1,152
Southern California
Hmm, any kernel repo with commits I should add to the kernel to boot it on 4.3?

4.3 probably changes nothing here on yp-g70 but still I would like to test it :)


Wysłane z mojego Nexus S za pomocą Tapatalk 4

There are some selinux stuff you have to add to the defconfig. Heres the change: https://github.com/iurnait/android_...mmit/9fe5a4e45cbc13d65041a36f3bddea5e73225006

Speaking of SELinux, is anyone familiar with it? Currently our /vendor partition cant be formatted in CWM because it cant lookup security context for /vendor/. I currently have the zip doing an rm -rf of the /vendor to work around this.
 
Last edited:
  • Like
Reactions: KOala888

JackpotClavin

Inactive Recognized Developer
Feb 27, 2011
1,024
3,814
New York
Here's two diffs to be used in external/sepolicy/file_contexts, and bootable/recovery/nandroid.c

The one for sepolicy will fix the /system_app permission issue, and the recovery one will backup and restore the /system_app partition, so folks can make full clockwork backups of their setups for ROMs that use the /system_app workaround for Gapps :)

Edit: I never tried using Gapps for my 4.3 ROM, but I think that the file_context file is the one that will need to be modified for the /vendor/app issue. I see that the Galaxy Nexus Google repository packs on its own file_context file, so probably all we have to do is mimic what they do for their device-specific file_context file
 

Attachments

  • recovery.diff
    968 bytes · Views: 20
  • sepolicy.diff
    417 bytes · Views: 15
Last edited:
  • Like
Reactions: Laogai and iurnait

zaclimon

Inactive Recognized Contributor
Aug 14, 2011
4,365
7,292
Montréal
There are some selinux stuff you have to add to the defconfig. Heres the change: https://github.com/iurnait/android_...mmit/9fe5a4e45cbc13d65041a36f3bddea5e73225006

Speaking of SELinux, is anyone familiar with it? Currently our /vendor partition cant be formatted in CWM because it cant lookup security context for /vendor/. I currently have the zip doing an rm -rf of the /vendor to work around this.

Actually all your yaffs2 stuff isn't necessary as you're not running under raw NAND (like the 4.0), just wanted to point this one out.
 
  • Like
Reactions: iurnait

KOala888

Senior Member
Nov 21, 2010
821
292
Gdańsk
There are some selinux stuff you have to add to the defconfig. Heres the change: https://github.com/iurnait/android_...mmit/9fe5a4e45cbc13d65041a36f3bddea5e73225006

Speaking of SELinux, is anyone familiar with it? Currently our /vendor partition cant be formatted in CWM because it cant lookup security context for /vendor/. I currently have the zip doing an rm -rf of the /vendor to work around this.

Hmm, added all of those lines at the end of my defconfigs but kernel doesn't seem to boot.
Maybe because of some other changes I have made befor

Wysłane z mojego Nexus S za pomocą Tapatalk 4
 

iurnait

Inactive Recognized Developer
Jun 21, 2012
869
1,152
Southern California
The ROM boots up fine. Scrolling and going into the app drawer has a huge drop in frame. Doesn't matter if it's trebuchet or Nova, still very laggy when scrolling. Other than, the ROM is great:D

Great job getting 4.3 to work :) Keep up the good work!

I noticed that scrolling in general on the web browser, Facebook,etc has a drop in frames.

Ive uploaded a new build that hopefully will fix the app drawer lag and rectify the colors (everything was all really black before). The new zip should also fix the /vendor issue

Download: http://d-h.st/4zf
 

Sultanxda

Recognized Developer
As a preview of what's to come, I'm posting a CM10.2 ROM here compiled fully with Linaro GCC 4.8.2 and -O3 optimization. I'm going to merge my patches to build the ROM with Linaro and -O3 to Iurnait's GitHub in the near future so the ROM I'm posting here is a nice preview. The kernel included is the INTL version of r6 of my kernel (Sultan). I've added a link for a USA version of r6 as well. Have fun :)

NOTE: For some reason, CWM isn't working with this or Iurnait's newest build... Flash at your own risk.

ROM: http://d-h.st/JCO

USA kernel: http://d-h.st/yjv

PS: I used Iurnait's device tree and vendor files to build this, so it has all the latest fixes.
 
Last edited:

OguzhanVarsak

Senior Member
Oct 19, 2012
831
108
As a preview of what's to come, I'm posting a CM10.2 ROM here compiled fully with Linaro GCC 4.8.2 and -O3 optimization. I'm going to merge my patches to build the ROM with Linaro and -O3 to Iurnait's GitHub in the near future so the ROM I'm posting here is a nice preview. The kernel included is the INTL version of r6 of my kernel (Sultan). I've added a link for a USA version of r6 as well. Have fun :)

ROM: http://d-h.st/JCO

USA kernel: http://d-h.st/yjv

PS: I used Iurnait's device tree and vendor files to build this, so it has all the latest fixes.

How can I download INTL kernel?
 

Sultanxda

Recognized Developer
After flashing your new build and reinstalling my apps, I could no longer go into CWM. The screen is just black with the screen on.
Only big problem for me I didn't flash the USA kernel, so its hard to navigate back to the home screen. attempting to turn on the soft keys. Also I didn't flash the superuser zip in one of your posts. Could be why CWM not working for me.

CWM isn't working for me either. Looks like the only way to get CWM back is to use ODIN/Heimdall.

UPDATE: Flashing the boot.img from the build in the OP with Heimdall has CWM working. You can get the boot.img from here: http://d-h.st/YVD
 
Last edited:

aznflawless

Senior Member
Jun 16, 2012
474
47
28
San Jose
What I did to get CWM to work agian was go back to stock gingerbread and flash the cm10.2 build with the kernel. I flashed the Gapps and the superuser fix but for some reason those 2 didnt flash. So only the cm10.2 build and kernel flashed. I went into CWM fine and flashed the gapps and supersuperuser.
 
Last edited:

Top Liked Posts