{Z}[DEVELOPMENT] - CM10.1 - Android 4.2.2 - FreeXperia Project

Search This thread

jerpelea

Senior Recognized Developer
Nov 7, 2006
7,455
40,145
Lund
sites.google.com
CyanogenMod is a free, community built distribution of Android 4.2 (Jelly Bean) which greatly extends the capabilities of your phone.

Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
 
Last edited:

jerpelea

Senior Recognized Developer
Nov 7, 2006
7,455
40,145
Lund
sites.google.com
HOWTO

Install instructions:
first time
- power off the phone:
- hold vol+ and plug usb to boot into fastboot (blu led)
- fastboot flash boot boot.img (from cm10 zip)
- fastboot reboot
- enter recovery, on boot led will be violet for 3'', during this period press vol+
- flash rom zip
- flash gapps zip
- wipe
- reboot

for update just flash rom zip from recovery
Google Apps are not included in this ROM. You'll need to find those yourself if you want them.


ENJOY AN UNOFFICIAL CM10 RELEASE BROUGHT TO YOU BY FreeXperia Team


PLEASE DONT MIRROR OUR ROMS

DOWNLOAD
http://unrestrict.li/FXP
 
Last edited:

Crucio_

Senior Member
May 3, 2011
449
82
Ellesmere Port
Sorry to ask this question here but it didnt feel right to make a new thread for it, With CM on sony devices what sort of functionality do we loose? im coming from sgs2 so my experiance was that the camera and audio wasnt as good as a stock rom. I couldnt find any details on this on the freexperia site, if this is answered somewhere could you point me in the right direction :)

Thanks and sorry for the noob question in a dev section.
 

hari46

Senior Member
May 19, 2010
70
9
Sorry to ask this question here but it didnt feel right to make a new thread for it, With CM on sony devices what sort of functionality do we loose? im coming from sgs2 so my experiance was that the camera and audio wasnt as good as a stock rom. I couldnt find any details on this on the freexperia site, if this is answered somewhere could you point me in the right direction :)

Thanks and sorry for the noob question in a dev section.

Some features wont be as good because of the OEM's not giving the developer community with the latest source codes and drivers..ROM development will be faster and the overall quality of the ROM will be great if they provide the latest updates..Blame samsung for the bad experience in custom ROM's.. I guess with Sony, that is not the case.they have been very good with the developer community and also were the OEM of the year!!
 
Last edited:
  • Like
Reactions: LGXX and Crucio_

MadManMark

Senior Member
Nov 7, 2010
551
121
Re: {Z}[DEVELOPMENT] - CM10.1 - FreeXperia Project

Sorry to ask this question here but it didnt feel right to make a new thread for it, With CM on sony devices what sort of functionality do we loose? im coming from sgs2 so my experiance was that the camera and audio wasnt as good as a stock rom. I couldnt find any details on this on the freexperia site, if this is answered somewhere could you point me in the right direction :)

Thanks and sorry for the noob question in a dev section.

Bravia engine, stock apps, you can get them back though so no worries

Sent from my LT22i using xda app-developers app
 
  • Like
Reactions: Crucio_

sturmtruppler

Senior Member
Sep 10, 2012
445
143
AW: {Z}[DEVELOPMENT] - CM10.1 - FreeXperia Project

Very very cool!! :D

Read some tests of the device, is screen quality or camera quality improved by CM10.1?
What are the main advanteges compared to stock?
 

jerpelea

Senior Recognized Developer
Nov 7, 2006
7,455
40,145
Lund
sites.google.com
Sorry to ask this question here but it didnt feel right to make a new thread for it, With CM on sony devices what sort of functionality do we loose? im coming from sgs2 so my experiance was that the camera and audio wasnt as good as a stock rom. I couldnt find any details on this on the freexperia site, if this is answered somewhere could you point me in the right direction :)

Thanks and sorry for the noob question in a dev section.

we will see
dev has just started
 
  • Like
Reactions: Crucio_

Top Liked Posts

  • There are no posts matching your filters.
  • 117
    CyanogenMod is a free, community built distribution of Android 4.2 (Jelly Bean) which greatly extends the capabilities of your phone.

    Code:
    #include <std_disclaimer.h>
    /*
    * Your warranty is now void.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    */
    66
    HOWTO

    Install instructions:
    first time
    - power off the phone:
    - hold vol+ and plug usb to boot into fastboot (blu led)
    - fastboot flash boot boot.img (from cm10 zip)
    - fastboot reboot
    - enter recovery, on boot led will be violet for 3'', during this period press vol+
    - flash rom zip
    - flash gapps zip
    - wipe
    - reboot

    for update just flash rom zip from recovery
    Google Apps are not included in this ROM. You'll need to find those yourself if you want them.


    ENJOY AN UNOFFICIAL CM10 RELEASE BROUGHT TO YOU BY FreeXperia Team


    PLEASE DONT MIRROR OUR ROMS

    DOWNLOAD
    http://unrestrict.li/FXP
    48
    So, camera as of right now (I'm calling it a night at this point...)

    It now starts up. Preview works, still pictures work.

    However a bunch of issues remain:
    Video recording does not work
    Flash does not work
    Preview freezes after taking a picture until you exit and enter cam app or switch between front/back cams
    Camera icon does not appear in launcher (but you can access cam from lockscreen)

    Still quite a bit to go, but it's significant progress.
    43
    thanks to all who made this possible supporting us
    contributing with code, donations or even trusting us
    thanks to SONY that made all this possible !
    30
    hi.

    im thinking of buying a sony xperia z, but im a cyanogenmod lover. i've been reading about this phone and i have some doubts. and sorry if this is not the appropriate place to ask this, but, im very interested in this rom in case i get the phone.

    i found out that to b able to customize the phone i need to get boot loader unlocked. but that will make me lose bravia engine and FOTA. FOTA is the official sony updates on the rom correct? or is the firmware for something else? even with a custom rom will i need to flash the firmware updates of sony? is there a way to get bravia engine back? does bravia engine 2 makes a diference?

    are there any major known bugs on this rom using CM10.1 (camera, bluetooth, wifi...)?

    thanks in advance

    FOTA is Sony's equivalent of the recovery partition - it just means you can't update your firmware over-the-air. You can still update using FlashTool and an FTF file, or flashing something in CWM.

    Yeah, you'll lose BE2 but I really never saw it as having much of a point...

    Also, one of the CM maintainers (arcee) gave us a great hint of a potentially much easier way to get camera working. If this works it'll be a lot easier than what Steve (cyanogen) did. :)

    The camera issue is basically common to CM10.1 on every single Qualcomm MSM8960 and APQ8064 device that is currently shipping with 4.1 - The Nexus 4 Adreno (GPU) blobs were compiled against one version of gralloc_priv.h, the cam HALs in Android 4.1 of basically every Krait device were compiled against a different version. It turns out, though, that the specific fields the camera uses and those the Nexus GPU blobs care about don't overlap - and all of the other fields are only used in internal compiled code.

    Specifically, cam cares about fd, size, and offset. Adreno blobs care about gpuaddr and maybe some other things - but not fd, size, or offset.

    So we use a custom gralloc_priv.h header that reorders some elements, specifically moving bufferType (which is only used by compiled code and not by any of the blobs) previous to size/offset, so that size/offset are now 4 bytes down from where they were, matching the cam HAL but without moving gpuaddr and breaking the adreno blobs.

    If this works, it's much easier than using IDA to hack Sony's cam blobs, asking Sony to recompile (I'm sure they would be willing to, but might encounter issues with laywers for Qcom-origin code...), or rebasing our kernel up to the latest CAF stuff so we can use QDevNet Adreno blobs (which won't be a magic bullet any more anyway...)
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone