What's new
DroidForums.net | Android Forum & News

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

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

Hashcode

Developer
Developer
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 Bionic

WHERE DO I FIND THE LATEST BUILDS?
http://dl.hash-of-codes.com/ROMs/targa/

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 targa



IF YOU ENCOUNTER ANY BUILD ISSUES:

  • Re-copy the local_manifest.xml from above to your ~/Android/.repo directory
  • repo sync
  • make clobber
  • brunch targa
 
Wow this is very very nice. I had to use camera 360 still because using the camera seems to mess anything up from working camera wise. But other than that and the screen rotation glitch haha this is sick. I was even able to use voice for this post.

Our 4 G has been acting up before I even tested this, and so I see a weak signal, but it switches between wifi and 4 G fine anyway.

-I haz Bionic
 
Wow this is very very nice. I had to use camera 360 still because using the camera seems to mess anything up from working camera wise. But other than that and the screen rotation glitch haha this is sick.

X2 with the exception of using camera zoom fx. the second i opened the stock camera, neither camera worked anymore. worlds of progress as far as
JB roms go. this is the only one with working data I've used. thank you so much for your hard work. the aokp rom from 9.22 doesn't boot on my phone though. im sure we'll see the improvements from this in that soon. patiently waiting. you guys kick ass.
 
So far this is very nice . Voice works really good with this I used voice to send this message

Sent from my XT875 using Tapatalk 2
 
Where is the 9/24 kexec build? I can only find the 9/24 stock build; the kexec build is 9/14

There isn't a kexec build for that date. They have been working only on stock for a while to get the code base more stable before going back to work on the kexec kernel roms.

Sent from my DROID BIONIC using Tapatalk 2
 
I am going to try this here in a bit

I am going to try this here in a bit, Thanks for all your hard work guys! dancedroid
 
There isn't a kexec build for that date. They have been working only on stock for a while to get the code base more stable before going back to work on the kexec kernel roms.

Sent from my DROID BIONIC using Tapatalk 2
Ahhhh. I was confused, the original post implies that the kexec build contains a data fix from yesterday as well. So at this point, I would assume that I am better off on the stock build anyways? One thing I did notice, even with a 3rd party camera app, flash does not work correctly. It will come on to focus, but fails to actually light up the shot itself. To take pics in the dark you have to manually turn the flash on.
 
if you guys get this working 100%

wow i love it!

if you guys get this working 100% there will be no reason to even switch to OTA ICS.... I will just keep this JB ROM :) thanks again!!!

Failures | Errors
camera | cant connect to the camera
text to speech | unfortunately Google text to speech engine has stopped
 
Last edited:
Back
Top