Commit f25669ef authored by Patrick Campanale's avatar Patrick Campanale
Browse files

Update README

parent cac669b4
On the b10.1 branch is a semi working device tree for hp tenderloin cm10.1.
NOTE: This is almost identical to cm10.1-ugly but it isn't as ugly. I split the big cm10.1 commit into several, separate, explained commits. I plan to do all further work on this branch. Forgive my errors, I am new to git and github.
It is a work in progress. Very much a WIP.
Camera WORKS! Thank you Tomasz Rostanski (Dorregaray).
We nolonger need the changes to frameworks/native and frameworks/av. Dorregaray's camera drivers work without them. By work, I mean there is a picture, upside down, stretched, no Settings... still more to do, but an excellent start.
We no longer need the changes to frameworks/native and frameworks/av. Dorregaray's camera drivers work without them. By work, I mean there is a picture, upside down, stretched, no Settings... still more to do, but an excellent start.
Bluetooth doesn't work (somebody who cares should work on bluedroid, the cm10 bluetooth stack.)
but...
Now we have sound! Thanks again to James Sullins. You can remove more commits from the build script.
You can also undefine -DBINDER_CONFIG and BOARD_USES_LEGACY_OVERLAY:=true from Boardconfig.mk but this isn't necessary.
According to jcs he made things into ics libs. It's all magic to me.
but...
the SDCARD is mounted now! Thanks to James Sullins, aka jcsullins (who also made most of the other commits that get this working).
We now have sound! Thanks again to James Sullins. You can remove more commits from the build script.
You can also
undefine -DBINDER_CONFIG and BOARD_USES_LEGACY_OVERLAY:=true
from Boardconfig.mk but this isn't necessary. According to jcsullins he made things into ics libs. It's all magic to me.
The SDCARD is now mounts! Thanks to James Sullins (the maintainer of the touchpad for cyanogenmod)
This is heavily reliant on the work of Arne Coucheron.
His invaluable patches include:
......@@ -32,9 +36,6 @@ Here's the local_manifest.xml (local_manifests/roomservice.xml) file I use:
<project name="arco/android_hardware_qcom_media-legacy" path="hardware/qcom/media-legacy" remote="github" revision="cm-10.1" />
</manifest>
Actually, I clone my repo into device/hp/tenderloin. https://github.com/drmarble/android_device_hp_tenderloin.git
(You know where it is or you wouldn't be able to read this). I included it in the local manifest here for your convenience.
Additional patches that need to be applied:
pushd external/tinyalsa
......@@ -45,21 +46,27 @@ popd
pushd kernel/hp/tenderloin
# Update MPU3050 kernel driver
git fetch http://review.cyanogenmod.org/CyanogenMod/hp-kernel-tenderloin refs/changes/33/29733/14 && git cherry-pick FETCH_HEAD
# scale reported batt% where <=3% reports as 0%
git fetch http://review.cyanogenmod.org/CyanogenMod/hp-kernel-tenderloin refs/changes/18/31618/1 && git cherry-pick FETCH_HEAD
# add backported vsprintf pV format
git fetch http://review.cyanogenmod.org/CyanogenMod/hp-kernel-tenderloin refs/changes/29/33629/1 && git cherry-pick FETCH_HEAD
# tenderloin_wifi_power: add multiple enable/disable check
git fetch http://review.cyanogenmod.org/CyanogenMod/hp-kernel-tenderloin refs/changes/30/33630/1 && git cherry-pick FETCH_HEAD
# video/msm: HACK to correct lcdc/mdp clocks ref counts
git fetch http://review.cyanogenmod.org/CyanogenMod/hp-kernel-tenderloin refs/changes/32/33632/1 && git cherry-pick FETCH_HEAD
# Revert "Added wakelock short circuiting to allow wifi to sleep"
git fetch http://review.cyanogenmod.org/CyanogenMod/hp-kernel-tenderloin refs/changes/33/33633/1 && git cherry-pick FETCH_HEAD
# defconfig: increase available kgsl memory
git fetch http://review.cyanogenmod.org/CyanogenMod/hp-kernel-tenderloin refs/changes/34/33634/1 && git cherry-pick FETCH_HEAD
popd
I think that this is everything.
If you figure out how to get the SDCARD to mount, let me know on freenode cyanogenmod-tenderloin, RootzWiki, or XDA.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment