[ROM] Unofficial CM10/JB ROM Development [09/24 DATAFIX]

Discussion in 'Droid 4 ROMS' started by Hashcode, Sep 14, 2012.

  1. Hashcode
    Offline

    Hashcode Developer Developer

    Joined:
    Nov 30, 2011
    Messages:
    145
    Likes Received:
    20
    Trophy Points:
    0
    Location:
    Los Angeles, CA
    CHANGES LOG:
    [09/24] - Fixed more data bugs. It's MUCH improved.
    [09/21] - Updates STOCK-base build. Added HWComposer, Camera function, fixed native cm10 wifi tether and CM10 updates


    I will do my best to maintain this thread with notes for the current development of CM10/JB on the Droid 4
    This isn't so much a ROM as it is a ROM-base to use CM10 on our Droid devices

    WHERE DO I FIND THE LATEST BUILDS?
    rombot.org/ROMs/maserati/cm10/

    Jellybean GApps: Goo.im Downloads - Browsing gapps


    Device specific code changes by:
    Hashcode (@hashcode0f)
    DHacker (@dhacker29)

    THANKS / CREDIT:
    The CM Team for developing and maintaining a top notch ROM-base


    NEW: We have 2 build "styles" in progress
    • STOCK-based kernel
    • KEXEC-based kernel.
    Each of these builds has different issues and you can judge for yourself which you prefer.



    STOCK-BASED BUILD ISSUES [09/24]:

    STABILITY: STABLE
    USABILTY: ALPHA
    KERNEL DETAILS:
    • Stock Motorola 3.0.8 kernel based on TI's 4AI.1.5 release
    • PowerVR bins 1.8@796887
    • Ducati release 2.1.x/rpmsg 1.20.x.x (2012-04-27)
    WORKING FEATURES:
    • [09/24] VZW 3G/4G Data (solid now)
    • Most phone functions
    • [09/21] HWComposer for DSS composition/overlays
    • [09/21] HD codecs (YouTube HD/Netflix)
    • [09/21] Camera/Video function (video is low-res for now)
    • [09/21] Native CM10 wireless tether should be fixed
    CURRENTLY NOT WORKING
    • Odd audio issues
    • TURN OFF Bluetooth while it's not paired -- causes "no audio" issue when left enabled


    KEXEC-BASED BUILD ISSUES [08/28]:

    STABILITY: UN-STABLE
    USABILTY: ALPHA
    KERNEL DETAILS:
    • Linux mainline 3.0.31 kernel based on TI's 4AI.1.7 release
    • PowerVR bins 1.8@945322
    • Ducati release 2.1.10/rpmsg 1.20.5.10 (2012-07-17)
    WORKING FEATURES:
    • [09/24] VZW 3G/4G Data (solid now)
    • Most phone functions
    • HWComposer for DSS composition/overlays
    • HD codecs (YouTube and Netflix support)
    CURRENTLY NOT WORKING
    • Camera (need to write kernel-based cam sensor drivers)
    • TURN OFF Bluetooth while it's not paired -- causes "no audio" issue when left enabled


    Using this ROM requires Safestrap v2.11 currently. As things progress we may add support for Bootstrap or others in.

    In all cases moving from ICS to JB, I recommend a full wipe and Titanium Backup restore of just apps+data.

    If moving from KEXEC <-> STOCK there might be some issues where you will need to wipe and restore. Be aware.


    INSTRUCTIONS FOR FLASHING:
    1. Download the ROM from the above link
    2. Grab Jellybean GApps
    3. Place both files on your SD card
    4. Reboot into Safestrap by pressing [menu] at the splash screen
    5. If necessary format /system when swapping from ICS to JB to make sure that GApps and other files are reset correctly
    6. Also if necessary do a wipe of data/cache (when moving between ICS and JB)
    7. Flash the .zip files as normal
    8. Reboot and let the phone sit for about 1 minute while it re-indexes files, etc.


    SCREEN SHOTS:

    (adding as I get time -- it's stock CM10 -- you know?)


    DEVELOPMENT INFORMATION

    We maintain the source code modifications needed to build CM10 on github:
    https://github.com/STS-Dev-Team/

    To build this ROM you will need to follow the directions at to make sure your build box is ready:
    Welcome to Android | Android Open Source


    Then choose the build style you want and follow these instructions:

    STOCK-based BUILD
    INSTRUCTIONS: https://github.com/STS-Dev-Team/android_local_STS/tree/jellybean-cm-stock
    local_manifest.xml file: https://raw.github.com/STS-Dev-Team/android_local_STS/jellybean-cm-stock/local_manifest.xml

    KEXEC-based BUILD
    INSTRUCTIONS: https://github.com/STS-Dev-Team/android_local_STS/tree/jellybean-cm-kexec
    local_manifest.xml file: https://raw.github.com/STS-Dev-Team/android_local_STS/jellybean-cm-kexec/local_manifest.xml

    SUMMARY:
    • Make sure your build box is configured correctly for Jellybean compiling
    • mkdir ~/Android
    • cd Android
    • repo init -u git://github.com/CyanogenMod/android.git -b jellybean
    • Grab the right local_manifest.xml file from our Github
    • Place it in ~/Android/.repo/local_manifest.xml
    • repo sync
    • brunch maserati


    IF YOU ENCOUNTER ANY BUILD ISSUES:
    • Re-copy the local_manifest.xml from above to your ~/Android/.repo directory
    • repo sync
    • make clobber
    • brunch maserati
    Last edited: Oct 5, 2012
  2. kwyrt
    Offline

    kwyrt New Member

    Joined:
    Nov 9, 2011
    Messages:
    366
    Likes Received:
    4
    Trophy Points:
    0
    Location:
    Columbus, OH
    Looks like things are coming along! Thanks for the update and all your hard work!

    Sent from my DROID4 using Tapatalk 2
  3. Z4ck
    Offline

    Z4ck Developer Developer

    Joined:
    Jun 7, 2012
    Messages:
    201
    Likes Received:
    36
    Trophy Points:
    0
    Location:
    Flint,Michigan
    Ill give this a shot, tho I don't like cm much but its more stable to build from and everything else ain't fixed on your guys end yet if you can hashcode, let me know on twitter when the aokp branches are straighten out please and thank you, I appreciate what you guys do

    Sent from my DROID4 using Xparent Green Tapatalk 2
  4. RideZeLitenin
    Offline

    RideZeLitenin New Member

    Joined:
    Feb 17, 2012
    Messages:
    121
    Likes Received:
    4
    Trophy Points:
    0
    Location:
    Nebraska
    Wow, 2 versions. Kicking ass as always Hash

    Sent from my DROID4 using Tapatalk
  5. Hooks405
    Offline

    Hooks405 New Member

    Joined:
    Feb 11, 2012
    Messages:
    102
    Likes Received:
    0
    Trophy Points:
    0
    Running this build now
    4G came up with no problem
  6. GMonster
    Offline

    GMonster New Member

    Joined:
    Mar 23, 2012
    Messages:
    20
    Likes Received:
    0
    Trophy Points:
    0
    I want to know how you all are developing for Android, I want to contribute to the cause. I been lurking around for about 2 years now (I had the D2G x2 and D3 and still use them, with the D3 XT883 img) and I want to know what tools you all are using. I may have to give this rom a shot and hash I been following you on twitter lately so I know what updates you are posting.
  7. GigaJake
    Offline

    GigaJake New Member

    Joined:
    Oct 8, 2011
    Messages:
    437
    Likes Received:
    17
    Trophy Points:
    0
    How?! I can't get anything past 1X on CDMA only. CDMA auto gives me nothing, and everything else gives me nothing....

    Sent from my DROID4 using Tapatalk 2
  8. Hooks405
    Offline

    Hooks405 New Member

    Joined:
    Feb 11, 2012
    Messages:
    102
    Likes Received:
    0
    Trophy Points:
    0
    I'm running the newest stock build the kexec build hasn't had an update installed with safestrap 2.11
  9. Hooks405
    Offline

    Hooks405 New Member

    Joined:
    Feb 11, 2012
    Messages:
    102
    Likes Received:
    0
    Trophy Points:
    0
    I did just notice when opening menu and going between screens has become sluggish but starts functioning again.
    Mms won't work and the screenshots show a lot of extra nothing
    Last edited: Sep 16, 2012
  10. 4low4fun
    Offline

    4low4fun New Member

    Joined:
    May 18, 2012
    Messages:
    340
    Likes Received:
    7
    Trophy Points:
    0
    Anybody have a link for safestrap 2.11?
  11. 4low4fun
    Offline

    4low4fun New Member

    Joined:
    May 18, 2012
    Messages:
    340
    Likes Received:
    7
    Trophy Points:
    0
    Disregard
  12. 4low4fun
    Offline

    4low4fun New Member

    Joined:
    May 18, 2012
    Messages:
    340
    Likes Received:
    7
    Trophy Points:
    0
    How long did it take for this rom to boot first time for you all? I let it boot for probably 15 min before I forced a shut down and switched back to unsafe..
  13. supershot666
    Offline

    supershot666 New Member

    Joined:
    Mar 8, 2012
    Messages:
    46
    Likes Received:
    0
    Trophy Points:
    0
    Did you flash the right Gapps? if you flashed the right Gapps try wiping both caches and booting again.
  14. 4low4fun
    Offline

    4low4fun New Member

    Joined:
    May 18, 2012
    Messages:
    340
    Likes Received:
    7
    Trophy Points:
    0
    I did use the correct gapps. I'll give wiping a try. It doesn't go into a boot loop or anything. It gets to the cm10 animation and just sits there.
  15. 4low4fun
    Offline

    4low4fun New Member

    Joined:
    May 18, 2012
    Messages:
    340
    Likes Received:
    7
    Trophy Points:
    0
    I figured out what i did wrong. I flashed cm10 then reboot then flash Gapps.. no reboot needed. Flash cm10 then flash Gapps on top of it.
    This rom is wicked smooth!!! Gps keeps telling me I'm in Colombia!?!? I can't wait for this to get out of the "Alpha" stage! But I'll be sticking with eclipse till then.
Search tags for this page

cm 10 thunderbolt

,
cm10 d2g
,
cm10 droid 2 global
,
cm10 htc thunderbolt
,
d2g cm10
,

droid 3 cm10

,
how long does cm10 take to boot
,
htc thunderbolt cm10
,
kexec cm10 droid 3
,

rezound cm10