[ROM] xCyanogenPro - Gingerbread - v12

Status
Not open for further replies.
Search This thread

owain94

Inactive Recognized Developer
Sep 21, 2010
3,538
6,041
28
The Hague
xda7.png

Code:
#include 
/*
 * 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.
 */

  • Download links: Please don't mirror
  • Donate:
    if you like my work please donate to me :D
    - - For USD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - For EUR - -
    ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯
  • Optional: Please don't mirror
  • Old downloads: Please don't mirror
  • Hardware Keyboard mapping:
  • Requirements:
    • Smallbandversion: M76XX-TSNCJOLYM-53404015
    • Kernel-version: 2.6.29
  • Instructions:
    • Download the file and place it on your sdcard
    • Boot on xRecovery
    • Go to Advanced Options and Wipe Battery Stats
    • On xRecovery main screen do a factory reset
    • Go to install custom zip from SD card
    • Select lalala.zip
    • Reboot phone
    • Skip setup
    • Turn WiFi on the phone will crash and reboot
    • enjoy :)
  • The Work's:
    • GSM
    • Audio
    • Video
    • Sensors
    • Gps
    • OpenGL
    • Lights
    • Camera
    • Bluetooth
    • Data
    • xRecovery
    • USB mass storage
    • Headjack detection
    • WiFi
    • Keyboard light
    • App2SD (only with right baseband and kernel!)
  • Bugs:
    • Sound Recording
    • Video Recording
    • FMRadio
    • ANT+
    • LED Flash
  • Recommended apps:
    • Adfree: Against ads
    • Root Explorer: A explorer which u need to have...
    • Google goggles: Nice scanner for almost everything
    • Sysctl Config: This tool will allow you to set values to increase performance and help save battery life.
    • Vignette: Pretty nice camera app which will work very descent
    • XDA app: Coz XDA is awesome!
    • Handcent sms: It is much better then the original sms app

    screenshot1.png
    screenshot.png
    screenshot2.png
    screenshot3.png

  • FAQ:
    • Q: can i overclock my Mini Pro with this rom?
      A: Yes you can!
      ----------
    • Q: Can i use native internet Tether on this release
      A: No this is coz the SE kernel you can use "Bernacle tether" from the market to tether
      ----------
    • Q: I just installed the software and it is stuck on the boot
      A: When it is stuck longer then 10 min please reboot in xRecovery and do a factory reset
      ----------
    • Q: Why is there a damn long code after the download links?
      A: Those are md5 hashes you can you yours with the ones posted here to see if your download isn't corrupt here is a tool to check
      ----------
    • Q: Why install vignette why isn't it preinstalled?
      A: I know some people wanna have stock apps so i did it this way and vigenette is much much better then stock but it is your choice
      ----------
    • Q: What? Why? Where? When? and How?
      A: Cyanogenmod7, coz SE makes ****ty firmware, just here i guess? right now!, uhm how not or something?
      ----------
    • Q: Why do i need the new baseband?
      A: Dont **** around here just flash it old baseband will not work
      ----------
    • Q: Damn i saw your awesome rom and i did get feverish and i dropped my coffee in my device :(
      A: Read the disclaimer please :)
      ----------
    • Q: Why is the sym button not working?
      A: Long press on text box and slect second option
      ----------
    • Q: HHAAATTTSSJJOOEEEE
      A: God bless you :)

If you enjoy this ROM feel free to
This way I can keep on for hours and hours trying to fix bugs.
 
Last edited:

owain94

Inactive Recognized Developer
Sep 21, 2010
3,538
6,041
28
The Hague
Changelog:
  • 11.0 hotfix 2:
    • UPDATE IS MADE BY SLADE87 NOT BY ME!!!
    • updated cm7 sources and recompiled
    • tweaked ramdisk should boot a few seconds less than before
    • compiled in ldpi so everything should fit the screen
    • included new compiled tun.ko in the hopes vpn will be more stable now
    • very few other bugfixes
    • CamCorder low quality (download videocam illusion to make videos)
    • for the calling (when you call somebody it tells you to press menu button) issue not on touchsreen goto settings->Call Settings -> Force Touch Display
    • UPDATE IS MADE BY SLADE87 NOT BY ME!!!
    • Automatic Brightness for Display now works
    • Libaudio swapped again
    • Ril libs for GSM/HSDPA/3G renewed (should drop less connection of internet)
  • 11.0 hotfix:
    • UPDATE IS MADE BY SLADE87 NOT BY ME!!!
    • VPN
  • 11.0:
    • UPDATE IS MADE BY SLADE87 NOT BY ME!!!
    • 2D/3D Games/apps running smoother now
    • Angry Birds all of them working now
    • Reworked some libs
    • Overall performance boost (in benchmark just a bit) but you feel what i mean especially starting apps etc..
    • Notfication bar not perfect but better
    • Libaudio revamped should lag less than before
    • Libqueue revamped shouldn't crash as often
    • Minor fix skype can be started and used after signing off it will crash entire system
  • 10.0 hotfix:
    • UPDATE IS MADE BY SLADE87 NOT BY ME!!!
    • Vibration works again
  • 10.0:
    • UPDATE IS MADE BY SLADE87 NOT BY ME!!!
    • Offline Charging
    • Recompiled with better Prelink Map
    • New copybits and gralloc
    • FM app working still need to integrate device
    • Overall 3D performance higher less lags (still present)
    • Google Talk added
    • some build.prop tweaks like for ARC timescape
    • Gmail added
  • 9.0:
    • UPDATE IS MADE BY SLADE87 NOT BY ME!!!
    • fully recompiled sources merged from CM7 final and CM v8 Gigglebread (thanks owain)
    • wifi fix for 2,4 and 5 GHz removed for better support of 802.1x Enterprise networks (like in university)
  • 8.0 hotfix:
    • Updated overclock module supports setCPU now
    • Added Sony Ericsson stock keyboard thanks slade87
  • 8.0:
    • Moved sd speed fix to hw config for easier editing
    • A lot of small bug fixes
    • ext3 and ext4 sd partition support
  • 7.5 hotfix:
    • Fixed MIUI apps crashes
    • Selecting graphical glitch
    • Lockscreen glitch
  • 7.5:
    • SD Speed fix
    • overclocking to 749MHz and undervolting for energy saving
    • lots of minor bug fixes
    • stability fixes
    • DO NOT TOUCH THE SLIDERS IN SETCPU!!!!! this will **** up the overclocking
  • 7.0:
    • Added bootanimation again
    • Bluetooth
    • WiFi N enabled
    • WiFi adhoc enabled
    • Bootsound
    • Call settings fixed
    • NOTE: if you want to disable boot sound delete /system/bin/bootsound
  • 6.0:
    • Compass
    • tweaked the ramdisk even more
  • 5.5:
    • Ugly camera save bug
    • Phone layout
    • MIUI Music
    • MIUI Camera
  • 5.0:
    • WiFi
    • New and better ramdisk
    • Dirty keylight fix
  • 4.66:
    • New lib folder
    • Sound fix
    • ANT+ debugging files
  • 4.33:
    • Sensors
  • 4.0:
    • Inital ringtone
    • Initial liblights implementation
    • Initial notification light implementation (green color)
    • Initial sensor source, light and proximity dont work for now
    • Akmd axes
    • Initial liblights implementation
    • Video and audio streaming
  • 3.0:
    • Headjack detection fixed
    • USB Mass storage fixed for good :)
    • Updated to 2.3.3
    • App install bug fixed
  • 2.0:
    • Low sound fix
    • xRecovery
    • Data
  • 1.0:
    • Ported Gingerbread to our device thank you so much Jerpelea!
 
Last edited:

owain94

Inactive Recognized Developer
Sep 21, 2010
3,538
6,041
28
The Hague
Updated 10-Feb-2011 :
Cookers only

Here is the tool to check library dependencies in roms.
ld-linux
It is arm-compiled, to setup do these steps :

adb push ld-linux /system/bin/
adb shell
chmod 04755 /system/bin/ld-linux

To see library dependencies run ld-linux on any .so file and it will give u the list.

To install your cooked Floyo rom built from sources, put this script update-script
into
/META-INF/com/google/android/ directory inside update.zip, delete both update-binary and updater-script from it and copy to SDcard.
Now use xRecovery to install it normally.
Once installed, and BEFORE REBOOT reinstall xRecovery files into /system/bin/ directory.
You should also extract original boot.img files into /system/bin/ramdisk.tar and install chargemon from one of my Floyo roms.
To enable adb root and debug mode, put property.tar to /system/bin/ - take it from Floyo rom.
Now it should boot.
If you don't see boot animation of Floyo, try replacing /system/lib/libgsl.so
To fix sound, replace libaudio.so
To fix Vibra and Leds : libhardware_legacy.so
make sure these programs start fine before going further :
app_process
mediaserver
surfaceflinger
If one of these 3 fails, it won't boot.
The following are for network and gsm :
ifconfig
netcfg
dhcpcd
rild
wpa_supplicant - make sure if you run it manually, reported interface is wlan0 and not tiwlan0

The fixes required for ramdisk.tar :
init.rc file should have 2 parts from original sony init.rc that are marked as #SEMC
add original init.delta.rc and init.delta.sh from sony or one of my ramdisks, those are responsible for service declarations.

Rom patching modifications :
/system/etc/firmware/ dir
/system/etc/sensors* files
/system/etc/*.sh files
/system/lib/hw/ dir
/system/lib/modules/ dir
Those are probably required for every rom..



thanks to rachts for rom cookers :)
 
Last edited:

[email protected]

Senior Member
Aug 22, 2010
151
4
Pune
Hey Owain, could you please change the font colour for the FAQ answers? The current colour renders it almost unreadable.


Cheers on GB. Will wait til xrec works tho.

Also, why 'Gigglebread'?
 

Klaasv00k

Senior Member
Mar 21, 2010
79
11
Apeldoorn
can't wait to try

Keep up the good work can't wait to try it out
but need more to work before trying
and about the font they talk about a font
that looks good on the cm6 3.2.1 rom tread
 

nfreddi

Senior Member
Jun 16, 2010
105
3
In what way is the camera working? Both taking pictures, preview? and videorecording? ??? HUH? Haven't tested the rom yet....
 

Moody

Inactive Recognized Developer
Dec 11, 2009
813
458
Arnhem
Oh come on, the comment asking if this will work for mini or will be ported to mini make me happy I've sold the phone and am done with some people. Not all of you though, I've seen some extremely thankful and helpfull people, Owain94 included. I'm proud he continued my work and got it into a state as awesome as this. Good luck buddy!;)
 
  • Like
Reactions: tuannghia1985

owain94

Inactive Recognized Developer
Sep 21, 2010
3,538
6,041
28
The Hague
Oh come on, the comment asking if this will work for mini or will be ported to mini make me happy I've sold the phone and am done with some people. Not all of you though, I've seen some extremely thankful and helpfull people, Owain94 included. I'm proud he continued my work and got it into a state as awesome as this. Good luck buddy!;)

we gonna miss you mike ;)
 

Dan53

Senior Member
Sep 14, 2010
454
181
London
Oh come on, the comment asking if this will work for mini or will be ported to mini make me happy I've sold the phone and am done with some people. Not all of you though, I've seen some extremely thankful and helpfull people, Owain94 included. I'm proud he continued my work and got it into a state as awesome as this. Good luck buddy!;)

as long as im not one of those people :p

thanks for all your help mike
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 70
    xda7.png

    Code:
    #include 
    /*
     * 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.
     */

    • Download links: Please don't mirror
    • Donate:
      if you like my work please donate to me :D
      - - For USD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - For EUR - -
      ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯ ¯
    • Optional: Please don't mirror
    • Old downloads: Please don't mirror
    • Hardware Keyboard mapping:
    • Requirements:
      • Smallbandversion: M76XX-TSNCJOLYM-53404015
      • Kernel-version: 2.6.29
    • Instructions:
      • Download the file and place it on your sdcard
      • Boot on xRecovery
      • Go to Advanced Options and Wipe Battery Stats
      • On xRecovery main screen do a factory reset
      • Go to install custom zip from SD card
      • Select lalala.zip
      • Reboot phone
      • Skip setup
      • Turn WiFi on the phone will crash and reboot
      • enjoy :)
    • The Work's:
      • GSM
      • Audio
      • Video
      • Sensors
      • Gps
      • OpenGL
      • Lights
      • Camera
      • Bluetooth
      • Data
      • xRecovery
      • USB mass storage
      • Headjack detection
      • WiFi
      • Keyboard light
      • App2SD (only with right baseband and kernel!)
    • Bugs:
      • Sound Recording
      • Video Recording
      • FMRadio
      • ANT+
      • LED Flash
    • Recommended apps:
      • Adfree: Against ads
      • Root Explorer: A explorer which u need to have...
      • Google goggles: Nice scanner for almost everything
      • Sysctl Config: This tool will allow you to set values to increase performance and help save battery life.
      • Vignette: Pretty nice camera app which will work very descent
      • XDA app: Coz XDA is awesome!
      • Handcent sms: It is much better then the original sms app

      screenshot1.png
      screenshot.png
      screenshot2.png
      screenshot3.png

    • FAQ:
      • Q: can i overclock my Mini Pro with this rom?
        A: Yes you can!
        ----------
      • Q: Can i use native internet Tether on this release
        A: No this is coz the SE kernel you can use "Bernacle tether" from the market to tether
        ----------
      • Q: I just installed the software and it is stuck on the boot
        A: When it is stuck longer then 10 min please reboot in xRecovery and do a factory reset
        ----------
      • Q: Why is there a damn long code after the download links?
        A: Those are md5 hashes you can you yours with the ones posted here to see if your download isn't corrupt here is a tool to check
        ----------
      • Q: Why install vignette why isn't it preinstalled?
        A: I know some people wanna have stock apps so i did it this way and vigenette is much much better then stock but it is your choice
        ----------
      • Q: What? Why? Where? When? and How?
        A: Cyanogenmod7, coz SE makes ****ty firmware, just here i guess? right now!, uhm how not or something?
        ----------
      • Q: Why do i need the new baseband?
        A: Dont **** around here just flash it old baseband will not work
        ----------
      • Q: Damn i saw your awesome rom and i did get feverish and i dropped my coffee in my device :(
        A: Read the disclaimer please :)
        ----------
      • Q: Why is the sym button not working?
        A: Long press on text box and slect second option
        ----------
      • Q: HHAAATTTSSJJOOEEEE
        A: God bless you :)

    If you enjoy this ROM feel free to
    This way I can keep on for hours and hours trying to fix bugs.
    19
    Changelog:
    • 11.0 hotfix 2:
      • UPDATE IS MADE BY SLADE87 NOT BY ME!!!
      • updated cm7 sources and recompiled
      • tweaked ramdisk should boot a few seconds less than before
      • compiled in ldpi so everything should fit the screen
      • included new compiled tun.ko in the hopes vpn will be more stable now
      • very few other bugfixes
      • CamCorder low quality (download videocam illusion to make videos)
      • for the calling (when you call somebody it tells you to press menu button) issue not on touchsreen goto settings->Call Settings -> Force Touch Display
      • UPDATE IS MADE BY SLADE87 NOT BY ME!!!
      • Automatic Brightness for Display now works
      • Libaudio swapped again
      • Ril libs for GSM/HSDPA/3G renewed (should drop less connection of internet)
    • 11.0 hotfix:
      • UPDATE IS MADE BY SLADE87 NOT BY ME!!!
      • VPN
    • 11.0:
      • UPDATE IS MADE BY SLADE87 NOT BY ME!!!
      • 2D/3D Games/apps running smoother now
      • Angry Birds all of them working now
      • Reworked some libs
      • Overall performance boost (in benchmark just a bit) but you feel what i mean especially starting apps etc..
      • Notfication bar not perfect but better
      • Libaudio revamped should lag less than before
      • Libqueue revamped shouldn't crash as often
      • Minor fix skype can be started and used after signing off it will crash entire system
    • 10.0 hotfix:
      • UPDATE IS MADE BY SLADE87 NOT BY ME!!!
      • Vibration works again
    • 10.0:
      • UPDATE IS MADE BY SLADE87 NOT BY ME!!!
      • Offline Charging
      • Recompiled with better Prelink Map
      • New copybits and gralloc
      • FM app working still need to integrate device
      • Overall 3D performance higher less lags (still present)
      • Google Talk added
      • some build.prop tweaks like for ARC timescape
      • Gmail added
    • 9.0:
      • UPDATE IS MADE BY SLADE87 NOT BY ME!!!
      • fully recompiled sources merged from CM7 final and CM v8 Gigglebread (thanks owain)
      • wifi fix for 2,4 and 5 GHz removed for better support of 802.1x Enterprise networks (like in university)
    • 8.0 hotfix:
      • Updated overclock module supports setCPU now
      • Added Sony Ericsson stock keyboard thanks slade87
    • 8.0:
      • Moved sd speed fix to hw config for easier editing
      • A lot of small bug fixes
      • ext3 and ext4 sd partition support
    • 7.5 hotfix:
      • Fixed MIUI apps crashes
      • Selecting graphical glitch
      • Lockscreen glitch
    • 7.5:
      • SD Speed fix
      • overclocking to 749MHz and undervolting for energy saving
      • lots of minor bug fixes
      • stability fixes
      • DO NOT TOUCH THE SLIDERS IN SETCPU!!!!! this will **** up the overclocking
    • 7.0:
      • Added bootanimation again
      • Bluetooth
      • WiFi N enabled
      • WiFi adhoc enabled
      • Bootsound
      • Call settings fixed
      • NOTE: if you want to disable boot sound delete /system/bin/bootsound
    • 6.0:
      • Compass
      • tweaked the ramdisk even more
    • 5.5:
      • Ugly camera save bug
      • Phone layout
      • MIUI Music
      • MIUI Camera
    • 5.0:
      • WiFi
      • New and better ramdisk
      • Dirty keylight fix
    • 4.66:
      • New lib folder
      • Sound fix
      • ANT+ debugging files
    • 4.33:
      • Sensors
    • 4.0:
      • Inital ringtone
      • Initial liblights implementation
      • Initial notification light implementation (green color)
      • Initial sensor source, light and proximity dont work for now
      • Akmd axes
      • Initial liblights implementation
      • Video and audio streaming
    • 3.0:
      • Headjack detection fixed
      • USB Mass storage fixed for good :)
      • Updated to 2.3.3
      • App install bug fixed
    • 2.0:
      • Low sound fix
      • xRecovery
      • Data
    • 1.0:
      • Ported Gingerbread to our device thank you so much Jerpelea!
    7
    Updated 10-Feb-2011 :
    Cookers only

    Here is the tool to check library dependencies in roms.
    ld-linux
    It is arm-compiled, to setup do these steps :

    adb push ld-linux /system/bin/
    adb shell
    chmod 04755 /system/bin/ld-linux

    To see library dependencies run ld-linux on any .so file and it will give u the list.

    To install your cooked Floyo rom built from sources, put this script update-script
    into
    /META-INF/com/google/android/ directory inside update.zip, delete both update-binary and updater-script from it and copy to SDcard.
    Now use xRecovery to install it normally.
    Once installed, and BEFORE REBOOT reinstall xRecovery files into /system/bin/ directory.
    You should also extract original boot.img files into /system/bin/ramdisk.tar and install chargemon from one of my Floyo roms.
    To enable adb root and debug mode, put property.tar to /system/bin/ - take it from Floyo rom.
    Now it should boot.
    If you don't see boot animation of Floyo, try replacing /system/lib/libgsl.so
    To fix sound, replace libaudio.so
    To fix Vibra and Leds : libhardware_legacy.so
    make sure these programs start fine before going further :
    app_process
    mediaserver
    surfaceflinger
    If one of these 3 fails, it won't boot.
    The following are for network and gsm :
    ifconfig
    netcfg
    dhcpcd
    rild
    wpa_supplicant - make sure if you run it manually, reported interface is wlan0 and not tiwlan0

    The fixes required for ramdisk.tar :
    init.rc file should have 2 parts from original sony init.rc that are marked as #SEMC
    add original init.delta.rc and init.delta.sh from sony or one of my ramdisks, those are responsible for service declarations.

    Rom patching modifications :
    /system/etc/firmware/ dir
    /system/etc/sensors* files
    /system/etc/*.sh files
    /system/lib/hw/ dir
    /system/lib/modules/ dir
    Those are probably required for every rom..



    thanks to rachts for rom cookers :)
    7
    a new build in ldpi is cooking and hopefully working. give me two hours and we should be back in bussness with a functional ldpi rom :D
    6
    yes.. plz owain change the font.. and this gingerbread is giggling at SE 2.1 firmware! that's why gigglebread! :p

    you get it we giggle at sony ericsson we got better software then they can ever make