CyanogenMod 10/10.1 is a free, community built distribution of Android 4.1.2/4.2.2 (Jelly Bean) which greatly extends the capabilities of your phone.
This is an alpha release, but you should find it stable for everyday use.
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.
*/
This is an alpha, with most critical functionality working.
TeamDS is working on porting Jellybean to the HTC Doubleshot (CM10 in specific). We have a reasonably well working Alpha we would like to share with the community for testing. Feedback is appreciated. If a timely response is not found here, we can be located on Freenode in #teamds.
INSTRUCTIONS:
1. Unlock/root your device and install Clockwork Recovery via ROM Manager.
2. Do a Nandroid backup!
3. WIPE Data/Cache** (You can try to NOT WIPE, it works for me, but recommended wipe).
4. Install the ROM
5. Optionally install the Google Apps
HOW TO REPORT BUGS OR PROBLEMS?
- Was your problem a hard reboot? Get us the file "/proc/last_kmsg".
- Was your problem a soft reboot or a "boot loop"? Run "adb logcat" and get the full output.
- Pastebin links preferred.
- Join #TeamDS on Freenode to talk to us directly.
Please note flashing someone else's kernel may ruin your experience with this rom and I advise against it. This rom was a joint effort between kornyone & tbalden. A LOT of core works for msm8660 was put in by many CM Team members, and much of our work is based on their: toastcfh, Kali-, Kmobs, Bumblebee, cretin45, and all of the rest of CM!
A personal shoutout (THANKS!) is due to these individuals for their dedication to the HTC Doubleshot:
kornyone, Stefan Seidel, and thanks to scverhagen of Github for keeping the kernel maintained, SilverL, XmcWildchild!
THANKS to intervigil for keeping the common HTC MSM8660 AOSP kernel up to date so many of our HTC MSM8660 phones are based on now in the Open Source community!
Bugs
What doesnt work yet is:
Wifi calling
TV-out
Check CM-10 or CM-10.1 section depending on which version you want to try, and read up...
===================== CM 10.1 ========================
Preview version from legacy repos + official cm-10.1 branches
DOWNLOAD
CM-10.1 P21:
Installer:
http://d-h.st/wKz
GAPPS: http://goo.im/gapps/gapps-jb-20130301-signed.zip
Changelog:
- synced to upstream Jun-16
- a series of video playback / overlay fixes (see below)
- fixed qcom-media-legacy pmem O_SYNC flag for correct video playback control from userspace (vidc: Use O_SYNC for pmem device. https://github.com/Team-Hydra/andro...c2b11af52ba7f1f7fe8f819ee71c47d411b77c2.patch )
- updated msm framebuffer/mdp4_overlay kernel drivers with under-running fixes
- some vidc fixes
remote: http://review.cyanogenmod.org/44342
remote: http://review.cyanogenmod.org/44343
remote: http://review.cyanogenmod.org/44344
Thanks to Albinoman887 for pointing out the media-legacy vdec fix, Darescu Ionut for the kernel fixes from CAF and SilverL for gathering the above kernel patches in his kernel tree
Probably fixes netflix issue (?)
CM-10.1 P20:
Installer: http://d-h.st/UoS
Changelog:
- Fixed Search mobile networks for roaming and such
- Sync to upstream Jun 12
CM-10.1 P19:
Installer: http://d-h.st/RDo
Changelog:
- synced to upstream jun-11
- reverted recent msm thermal changes to fix CPU freq issues (still testing)
cm-10.1 P18
Installer:
http://d-h.st/gFu
Changelog:
- Synced to upstream again (jun-3)
- Google Hangout voice input accidental regression refixed (thanks Etn0ff for reporting)
CM-10.1 P17:
Installer
http://d-h.st/lDD
Changelog:
- resynced with RC4 (june-1)
- fixed long power Power menu accidentally switching screen off (aka 'twitchy power key's revenge retorted' fix) http://review.cyanogenmod.org/#/c/43545/1/drivers/input/misc/gpio_input.c
CM-10.1 Preview 16:
Installer:
http://d-h.st/gzY
Changelog:
- synced to upstream Jun-1
- fixed soft reboots related to wrong network traffic logging data (negative value recorded)
CM-10.1 preview 15 aka 'cm-10.1-RC3 level' release:
Installer: http://d-h.st/50h
Changes:
- synced to upstream May-31
- fix for unworking Google Hangout voice input
CM-10.1 preview 14 aka 'cm-10.1-RC2 level' release:
Installer: http://d-h.st/N9Z
GAPPS: http://goo.im/gapps/gapps-jb-20130301-signed.zip
Changes:
- synced to upstream May-25
- crash with opened keyboard while call received gone
- fully intact new audio-caf (was replaced in cm upstream repo a few weeks ago for sony bring up)
- raised voltage for 96mhz for stability
CM-10.1 preview 13:
Installer: http://d-h.st/z5B
GAPPS: http://goo.im/gapps/gapps-jb-20130301-signed.zip
Changes:
- synced to upstream (Apr-14)
- some display-legacy changes
CM-10.1 preview 12:
Installer: http://d-h.st/XVo
Chenges:
- synced to upstream (April 10)
- moving back to audio CAF variant (using Albinoman's recent patch to fix VOIP/gtalk with that variant)
CM 10.1 - PREVIEW 11
Installer: http://d-h.st/GZg
Changelog:
- synced upstream (april-04)
- Updated vidc and vidc_1080p.fw to jb_chocolate for testing
CM 10.1 - PREVIEW 10 - code name 'same day'
Installer: http://d-h.st/XOv
Changelog:
- activated Notification light/Battery light configuration in System Settings/System (you can set custom light settings for default notification/missed calls/voice mail and for each of your applications)
- replaced blob lights.doubleshot library with source built, adding new functionality:
- - Long blink for amber light (configure it in Notification light settings, set a color that's close to Amber (like red), and set Length to Long)
- - fixed dual light blinking when phone charging + notification happens
You can also set a notification blink length to Always on, then notification won't blink. For green light Long length doesnt work, it's not possible due to led restriction (kernel/hw imho)
CM 10.1 - PREVIEW 9
Installer: http://d-h.st/EoW
Changes:
- synced to upstream (march 31)
- fixing back to Seidler's fixed light sensor driver, autobrightness should work fluent now (thanks Braccoz for patching msm8660 common kernel up) https://github.com/CyanogenMod/android_kernel_htc_msm8660/commits/cm-10.1-ds
- updated to Arco's new display-legacy repo, dropping 'HWC deprecation level 0' now https://github.com/CyanogenMod/andr...mmit/bc2acb9915e11e2aad1e5c77fd9e9c4763ef5e3d
- moving to GPU hwc instead of DYN hwc, now HWC framebuffer hickups and spam from logcat is gone, and more fluent composition https://github.com/CyanogenMod/andr...mmit/a0b2773432e932e03c372b512ae4fecee225df04
CM-10.1 PREVIEW-8:
Installer: http://d-h.st/lqr
Changelog
- synced to upstream (march 30)
- added Alt/Shift lights (credits: Kornyone, SilverL, Braccoz): http://review.cyanogenmod.org/34903 http://review.cyanogenmod.org/34902
- added www/.com key functionality - cherrypicked from review: http://review.cyanogenmod.org/34032
PREVIEW-7:
Installer: http://d-h.st/S4p
Changes:
- Fixing Power button accidental double presses (the annoying bug when you press power and screen switches on/off or off/on in one step)
- Updating kernel to 3.0.71 (thx scverhagen, XmcWildchild)
- updating kernel sound driver (thx XmcWildchild)
PREVIEW-6:
Installer: http://d-h.st/gZR
Changes:
- Adding 1080p videorecording with CameraWrapper instead of hack (http://review.cyanogenmod.org/#/c/34802/) - thanks for Scverhagen/SilverL/Braccoz/XmcWildchild for the original idea and media_profiles.conf
PREVIEW-5:
Installer: http://d-h.st/p2v
- reverted to audio legacy again (meh ), seems the patch didn't work out with a full clean build
- Clean build fixed the default browser's crash issues so far
PREVIEW 4 (03-28):
Installer: http://d-h.st/bpZ
GAPPS: http://goo.im/gapps/gapps-jb-20130301-signed.zip
Changelog:
- Synced to upstream (March 28)
- Going back to qcom audio caf variant with this patch: http://review.cyanogenmod.org/#/c/34696/
- Kernel updated to 3.0.70 http://review.cyanogenmod.org/#/c/34701/ thx XmcWildchild
[/B]
! Please do a full wipe if coming from cm-10 !
Sources:
The new branches for doubleshot and msm8660-common are already containing the cm-10.1 material, and TeamDS repos' have the forked qcom legacy repositories that we propose for inclusion in official CM repositories. The repositories for cm-10.1 namely are:
https://github.com/CyanogenMod/android_device_htc_msm8660-common/tree/cm-10.1
https://github.com/CyanogenMod/android_device_htc_doubleshot/tree/cm-10.1
https://github.com/CyanogenMod/htc-kernel-doubleshot/tree/jellybean
https://github.com/TeamDS/vendor_htc_doubleshot/tree/cm-10.1-ds
The legacy repos that needs yet inclusion:
https://github.com/arco/android_hardware_qcom_display-legacy - NOT included yet in official CM repo
https://github.com/arco/android_hardware_qcom_media-legacy - NOT included yet in official CM repo
https://github.com/TeamDS/android_hardware_qcom_audio-legacy - NOT included yet in official CM repo
Patches in review in gerrit:
http://review.cyanogenmod.org/#/c/34409 - NOT merged yet
http://review.cyanogenmod.org/34377 - MERGED
http://review.cyanogenmod.org/#/c/34374 - MERGED
http://review.cyanogenmod.org/#/c/34696/ - MERGEd
camerawrapper patch for 1080p: http://review.cyanogenmod.org/#/c/34802/ - MERGED
Alt/Shift lights (credits: Kornyone, SilverL, Braccoz): http://review.cyanogenmod.org/34903 http://review.cyanogenmod.org/34902 - MERGED
www/.com key functionality - cherrypicked from review: http://review.cyanogenmod.org/34032 - MERGED
History:
PREVIEW 3 (03-27): Installer: http://d-h.st/vvI
Changes:
- Synced to upstream March 27
- moving back to qcom audio-legacy - gtalk mic audio was not routed on -caf variant - adding back audio-legacy dependency for now. This fixes G+ hangout/gtalk video chat audio issues
WHEN INSTALLING PREVIEW-3, AND DOING A FRESH FULL WIPE INSTALL, YOU MIGHT GET STUCK ON FIRST BOOT. PULL THE BATTERY AND REBOOT, should be fine
- it's just a hick-up in today's merged commits related to extended desktop stuff
PREVIEW 2 (03-26): Installer: http://d-h.st/Olj
Changes:
- Synced to upstream March 26
- moved to common kernel again with deepsleep fix (thx Braccoz!)
- moving to qcom audio-caf version to remove one legacy dependency from the list
- Fixed more deepsleep issue (bluetooth paired and wifi on shouldn't cause deepsleep issue)
PREVIEW 1.1 (03-25) Installer: http://d-h.st/87n
Changes:
- Bumping to cm-10.1 branches
- Preview 1.1 - fixed keyboard double types accidentally left out in Preview-1
- Fixed deepsleep issue
- All functionality that were working on cm-10, should work on cm-10.1
Preview 1: Installer: http://d-h.st/QKL
Initial release for cm-10.1
===================== CM 10 ==========================
Cm10 build missing yet 1080p and alt/shift LED patch!
DOWNLOAD
BETA 1:
Installer: http://d-h.st/mOi
- Install this non-auto updating Google Play Store version: http://d-h.st/1ZM -- otherwise Play Store autoupdates itself to an incompatible version (android 4.2) - after first boot with gapps, and PlayStore autoupdate happened (crash starts), flash this, and should be good to go
- Gapps: http://goo.im/gapps/gapps-jb-20120726-signed.zip (recommended, newer one overwrites libjni_latinime.so and gives AOSP keyboard errors)
Changelog:
- synced to upstream (March-22)
- added ds specific bluetooth driver : fixes bluetooth call / audio issues (works here on my headset fully)
This should give a fairly stable build of cm10, and all changes were merged to the official repositories
You can flash it over cm-10 alpha9/8/7/6/5/4/3/2/1
You need a full wipe from cm-9 or if any non cm-10 roms.
Historical
Alpha 9:
Installer: http://d-h.st/Q0x
Changelog:
- synced to upstream (March-20)
- added legacy wifi driver (bcmdhd) to common kernel, fixing doubleshot wifi issues (should be as it was with alpha2, where cm9 kernel's bcmdhd driver was used)
- added Thermal service back to kernel into common kernel, as thermald blob doesnt work on cm10 with common kernel
- fixed default max freq to 1.2Ghz when you install on a clan wipe. Use SystemSettings/Performance/Processor menu to set your preferred max/min freq, and tick Set on boot to let it stick. (Possible oc up to 1.5Ghz)
Alpha 8:
- Installer: http://d-h.st/fqM
Changelog:
- Accidental double key press issue resolved for hw keyboard
Alpha 7 http://d-h.st/k24
Changelog:
- Synced to upstream (March-17)
- Bracco's fix for USB tethering / MTP / PTP modes of USB
Alpha 6 http://d-h.st/jSJ
Changes:
- Synced to upstream (march-14)
- Using cyanogenmod common kernel msm8660
- Underclock added 96mhz (thx scverhagen!)
- Fixed light sensor values (alpha5 had them too low) on kernel driver level
20130312 alpha 5: http://d-h.st/9NP
Changes
- Synced to latest upstream (march-12)
- Fixed Alt/Shift keys
- added OTG patch from schverhagen repo
- cherry-picked a few more kernel commits from Schverhagen's ICS kernel
20130311 preview alpha 4 : http://d-h.st/MmC
- Wifi works fine
- Camera works fine (except 1080p video and panorama preview glitch, i think this was same in alpha3)
- fixed Usb mass storage speed
Regression in Alpha4:
- Alt/Shift keys doesn't work at all, have to fix this, I seem to have a regression from alpha 3, but couldn't figure it out, so thought I will upload a preview for those who can bear without the Alt/Shift keys.
Build 20130101 -- Alpha 3
Changes:
- Kernel rebase found in Alpha 2
- Fixes to the camera preventing the locking issue. Camera should be solid again!
- Contains functional Alt/Shift key LEDS, working www./.com button
- Restructured 'blobs' files, such as mpdecision and htcbatt.
(I have found improved battery statistics and usability with the blob changes.)
Happy New Year!
Build 20121222 -- Alpha 2
Changes:
This build has a somewhat new kernel base, as it's from a more up to date AOSP source which tbalden used when he ported our v2.6 kernel to v3.0 earlier in the year. It is a work in progress, but complete enough to warrant a release and more testing.
Build 20121121 -- Second public alpha (V 1.01)
- Upstream CM10 changes. No other large changes of note from previous 20121103 build pertaining to Doubleshot.
Build 20121121 (Alpha 1):
- Jellybeans!!1
- Updated kernel base to v3.0.48.
- Updated keylayout. NEEDS MORE WORK.
You can get all of the Doubleshot source from the following URLs:
https://github.com/CyanogenMod/android_device_htc_doubleshot/commits/jellybean
https://github.com/CyanogenMod/android_kernel_htc_msm8660/commits/jellybean
https://github.com/cyanogenmod
Vendor part:
TeamDS Github https://github.com/teamds
CyanogenMod source is available from CyanogenMod Github https://github.com/cyanogenmod
If you'd like to to contribute to CyanogenMod, checkout our Gerrit instance.
20130101 -- Alpha 3 -- http://www.jeago.com/doubleshot/cm-10-20130101-UNOFFICIAL-doubleshot.zip
20121222 -- Alpha 2 -- http://www.jeago.com/doubleshot/cm-10-20121222-UNOFFICIAL-doubleshot.zip
20121121 -- Alpha 1.01 -- http://www.jeago.com/doubleshot/cm-10-20121121-UNOFFICIAL-doubleshot.zip
20121103 -- Alpha 1.0 -- http://www.jeago.com/doubleshot/cm-10-20121103-UNOFFICIAL-doubleshot.zip
I opened a new thread to pick up the cm-10 officialization process. Please use this thread from now. Thanks!
tbalden said:
I opened a new thread to pick up the cm-10 officialization process. Please use this thread from now. Thanks!
Click to expand...
Click to collapse
The alt/shift leds are in the frameworks_base.
I used https://github.com/Evervolv/android_frameworks_base/commit/852ce82510cab5db9438bef7abde76c8668a52a3 when I initially kanged it into the aokp build.
SilverL said:
The alt/shift leds are in the frameworks_base.
I used https://github.com/Evervolv/android_frameworks_base/commit/852ce82510cab5db9438bef7abde76c8668a52a3 when I initially kanged it into the aokp build.
Click to expand...
Click to collapse
my problem is with the Alt and Shift keys not functioning at all!
the led modification officialization will be another turn, but thanks for the link. I've seen it on TeamDS repo already, but this is a nice set of patches together! Thanks!
Any ideas about just the buttons, not the led? Any kernel side changes? I'm using a cm9 kernel with 4.6 compilation patches, it's stable with all the hardwares, but for some reason i cant get the alt/shift buttons to work. It's strange, because it all worked with same repo (except kernel) for kornyone's alphas.
tbalden said:
my problem is with the Alt and Shift keys not functioning at all!
the led modification officialization will be another turn, but thanks for the link. I've seen it on TeamDS repo already, but this is a nice set of patches together! Thanks!
Any ideas about just the buttons, not the led? Any kernel side changes? I'm using a cm9 kernel with 4.6 compilation patches, it's stable with all the hardwares, but for some reason i cant get the alt/shift buttons to work. It's strange, because it all worked with same repo (except kernel) for kornyone's alphas.
Click to expand...
Click to collapse
The problem I had with them not working in 4.2 had to do with the keychars/doubleshot-keypad.kcm having the func_3 existing in it.
key FUNC_3 {
label, number: '.'
base: '.'
alt: '\uEF03'
}
With it there it the key character map never resolved and defaulted to generic. But the map and layout seem to have them defined right in the teamds device tree.
See if https://github.com/lomarb/android_device_htc_doubleshot the ones here help. If not its an easy turn around.
SilverL said:
The problem I had with them not working in 4.2 had to do with the keychars/doubleshot-keypad.kcm having the func_3 existing in it.
key FUNC_3 {
label, number: '.'
base: '.'
alt: '\uEF03'
}
With it there it the key character map never resolved and defaulted to generic. But the map and layout seem to have them defined right in the teamds device tree.
See if https://github.com/lomarb/android_device_htc_doubleshot the ones here help. If not its an easy turn around.
Click to expand...
Click to collapse
thanks. works! will merge all remaining stuff to official repositories soon, tonight, and also build a new alpha 4 with this fixored.
Re: [ROM][Official]MyTouch4G Slide CyanogenMod 10 20130311 (Preview Alpha 4) - 4.1.2
Wow tbalden lives on! I'm sure you might have seen this already, but 1080p has been fixed by scverhagen and already implemented by silverL in his 4.2 ROMs, and it works great. If we are going to be "official" soon, I guess it can't hurt to throw that in! Good to see that CM10 lives on
Sent from my myTouch 4G Slide using xda app-developers app
Re: [ROM][Official]MyTouch4G Slide CyanogenMod 10 20130311 (Preview Alpha 4) - 4.1.2
anitgandhi said:
Wow tbalden lives on! I'm sure you might have seen this already, but 1080p has been fixed by scverhagen and already implemented by silverL in his 4.2 ROMs, and it works great. If we are going to be "official" soon, I guess it can't hurt to throw that in! Good to see that CM10 lives on
Sent from my myTouch 4G Slide using xda app-developers app
Click to expand...
Click to collapse
Yeah. Next thing is going to be that probably.
Unfortunately kornyone's cm10.1 can't land to cm cause it needs too much legacy stuff
Sent from my HTC One X using Tapatalk 2
What's the difference between this official CM 10 build and the unofficial CM 10 4.2.2 build (SilverL developer)?
Is there any plan to 'merge' the two? I am currently using the CM 10 4.2.2 and have been quite pleased, but I just wanted to know the plans for both projects.
Thanks for any info, and welcome back TBalden!! :good:
Re: [ROM][Official]MyTouch4G Slide CyanogenMod 10 20130311 (Preview Alpha 4) - 4.1.2
nosuchfile said:
What's the difference between this official CM 10 build and the unofficial CM 10 4.2.2 build (SilverL developer)?
Is there any plan to 'merge' the two? I am currently using the CM 10 4.2.2 and have been quite pleased, but I just wanted to know the plans for both projects.
Thanks for any info, and welcome back TBalden!! :good:
Click to expand...
Click to collapse
This is cm 10 (4.1.2) and silverL's is cm 10.1 (4.2.2)
Sent from my myTouch 4G Slide using xda app-developers app
ROM updated
20130312 preview alpha 5: http://d-h.st/9NP
Changes
- Synced to latest upstream (march-12)
- Fixed Alt/Shift keys
- added OTG patch from schverhagen repo
- cherry-picked a few more kernel commits from Schverhagen's ICS kernel
nosuchfile said:
What's the difference between this official CM 10 build and the unofficial CM 10 4.2.2 build (SilverL developer)?
Is there any plan to 'merge' the two? I am currently using the CM 10 4.2.2 and have been quite pleased, but I just wanted to know the plans for both projects.
Thanks for any info, and welcome back TBalden!! :good:
Click to expand...
Click to collapse
this is an older jellybean version, cm 10.0 not the cm-10.1.
Current plans are:
- officialization of the doubleshot cm-10 to nightly/weekly status (swapping out cm9 weeklies)
We can't merge the cm-10.1 stuff which kornyone managed to hack together so fine, because it would need to much legacy qcomm 8660 stuff merged into official repositories, and it would be highly likely that it wouldn't be accepted, as there's a working new msm8660 HAL (for other devices and newer kernel) which is as of now incompatible with our legacy kernel.
Short version: as of now , official cm for doubleshot can go as high as Cm-10 (android 4.1.2) because of the qcomm incompatibility obstacle in android 4.2.2.
Re: [ROM][Official]MyTouch4G Slide CyanogenMod 10 20130312 [Alpha 5] - 4.1.2
Seems alpha5 got some performance boost for me....
Is this a good score?
Sent from my MyTouch 4G Slide using Tapatalk 2
Re: [ROM][Official]MyTouch4G Slide CyanogenMod 10 20130312 [Alpha 5] - 4.1.2
And quadrant
Sent from my MyTouch 4G Slide using Tapatalk 2
hey, nice to see you again.
i'll share some stuff i found out while messing with cm9 sources + the various stuff i found around this forum
about the alt/shift keys and leds:
the keys work and leds too with kornyone's fixes to the framework, however, i think that the way they are implemented is not the same as the stock rom. what i mean is, if you press alt/shift when playing a game, the led will light up, meaning the event is passed to the appropriate code, while in CM it does not, because meta keys are handled differently. i think this would explain why alt/shift may not work in some applications (i saw some report about browsers... didnt try myself though)
about Schverhagen's 1080p "fix":
i was pretty excited for that, but the problem is that it is not a fix by any mean. sure, it records 1920x1088 but it does so with an h.263 codec (h.264 crashes the camera), while the stock rom encodes h.264 [email protected] As for 720p, the encoder puts out h.264 [email protected] unlike stock rom which encodes @lvl4.0
i guess the encoder is part of proprietary blobs and/or has roots in the sense framework so the only option available is aosp one, but it may be worth looking into it
regarding overclocking:
i dunno the current situation for cm10 but i think it would be wiser to have the default max freq set to the stock 1188 Mhz, one can simply set it higher in the settings, and its safer for people who don't know/care (as much as the msm8260 is capable of going to 1512Mhz let's keep in mind that the additional circuitry and thermal design may not, and that it also varies from device to device)
tbalden said:
Yeah. Next thing is going to be that probably.
Unfortunately kornyone's cm10.1 can't land to cm cause it needs too much legacy stuff
Sent from my HTC One X using Tapatalk 2
Click to expand...
Click to collapse
I am not sure how it will go because the hack was put into the frameworks folder essentially telling android that 1920x1088 is a valid part of the resolution array.
But I hope it can be thrown in.
tbalden said:
this is an older jellybean version, cm 10.0 not the cm-10.1.
Current plans are:
- officialization of the doubleshot cm-10 to nightly/weekly status (swapping out cm9 weeklies)
We can't merge the cm-10.1 stuff which kornyone managed to hack together so fine, because it would need to much legacy qcomm 8660 stuff merged into official repositories, and it would be highly likely that it wouldn't be accepted, as there's a working new msm8660 HAL (for other devices and newer kernel) which is as of now incompatible with our legacy kernel.
Short version: as of now , official cm for doubleshot can go as high as Cm-10 (android 4.1.2) because of the qcomm incompatibility obstacle in android 4.2.2.
Click to expand...
Click to collapse
Hey, I hate to muddy the forum any further, but this post raises a number of questions for me. There's a lot of good info in this post that I don't understand and I would be grateful if any of you guys could explain a few things. First off, how is it we have Android 4.2.2 in AOKP and CM varieties "unofficially" if the official CM 10.1 is unable to do that? Also, this business with the new HAL and "our" legacy kernel. Is the legacy kernel you mention the one in the official CM 10.0 or the one used to produce the two "unofficial" flavors of Jelly Bean 4.2.2 (or both)? What does the new HAL offer us, and why is it that we can't have an official CM 10.1 with the latest HAL and updated kernels (i.e. toss the legacy stuff)? Also, why am I seeing references to MSM 8260 as our chipset when I read info on CNET and Phone Arena and not MSM 8660, as you are calling it?
Thanks ahead of time for any replies.
Re: [ROM][Official]MyTouch4G Slide CyanogenMod 10 20130312 [Alpha 5] - 4.1.2
DoomGaZer said:
Hey, I hate to muddy the forum any further, but this post raises a number of questions for me. There's a lot of good info in this post that I don't understand and I would be grateful if any of you guys could explain a few things. First off, how is it we have Android 4.2.2 in AOKP and CM varieties "unofficially" if the official CM 10.1 is unable to do that? Also, this business with the new HAL and "our" legacy kernel. Is the legacy kernel you mention the one in the official CM 10.0 or the one used to produce the two "unofficial" flavors of Jelly Bean 4.2.2 (or both)? What does the new HAL offer us, and why is it that we can't have an official CM 10.1 with the latest HAL and updated kernels (i.e. toss the legacy stuff)? Also, why am I seeing references to MSM 8260 as our chipset when I read info on CNET and Phone Arena and not MSM 8660, as you are calling it?
Thanks ahead of time for any replies.
Click to expand...
Click to collapse
Don't be upset, I'll be instead now . Do it yourself if you have time. Read up and get dirty the hands submitting patches that might get rejected because stuff is too legacy. Its all open source. Bumping kernel, dropping current? Do it! Its a piece of cake maybe,but maybe camera won't work and it will be a bit unstable for the first few weeks you try to debug it...
As I said me will look into officiallization of cm10 which is realistic aim.
That's what I have time for.
As for msm8660 let's just call it 8x60. Basically it's the same from a technical point of view
EDIT: ah, dont take this personally, i've re-read your questions which are well intentioned, but anyway long story short, it gets messy when so much change has been made by opensource qualcomm source code, and it doesnt really need too much explanation. If you really need the detailed explanation, it's because you want to do it yourself, otherwise its mostly chatting about nothing.
Sent from my HTC One X using Tapatalk 2
SilverL said:
I am not sure how it will go because the hack was put into the frameworks folder essentially telling android that 1920x1088 is a valid part of the resolution array.
But I hope it can be thrown in.
Click to expand...
Click to collapse
well, i have seen that it also uses another codec which is not h264, and needs camera app hack too, so it's not too straightforward.
i'll look at the cpu underclocking for now.
tbalden said:
well, i have seen that it also uses another codec which is not h264, and needs camera app hack too, so it's not too straightforward.
i'll look at the cpu underclocking for now.
Click to expand...
Click to collapse
Maybe thats why its not working 100% in mine too.. Damn... I guess I have to check that too. you know.... for the users *cough*
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CyanogenMod 10 Jellybean 4.1.2
Working
Front facing camera
Wifi
Camera
Audio
Calls & data
Hardware acceleration
button lights
vibration
USB
Charging
Notification led
Sensors
Root
Headphones
Torch
Bluetooth
Voice input (GNow)
1080p video recording
1080p Video playback
WiFi hotspot
Not working
MHL
Bluetooth has been reported to be buggy with some in car systems.
No lpa playback
No autofocus in video recording
Downloads
By clicking on the below link you are agreeing to:-
1. Read the first 2 posts.
2. Search before asking questions.
3. If you have a bug that has not been mentioned before then please post in detail with a logcat attracted.
4. Search again, it's probably been mentioned already.
ROM - \\\\\ CLICK TO DOWNLOAD ///// thanks to mabdk for the server
md5 for latest build - check goo.im if it's working
Mirror - goo.im
Mirror 2 thanks to pcuttle
GAPPS - http://goo.im/gapps/gapps-jb-20121011-signed.zip
Install notes
A full wipe using 4ext is only required if coming from another ROM.
DO NOT use a superwipe script,
Install ROM
Install Gapps
You only need to flash gapps if doing a clean install or if the gappps have been updated.
If you are flashing over a previous build the don't wipe anything, not even cache.
Kernel features
To enable these you have to edit 'system/etc/init.d/89bruce' with a root explorer. You will also have to reset the permissions of the file to 'rwx r-x r-x' before rebooting.
Sweep2Wake
ZRAM
TUN
USB fast charge
Badass
FAQ
Reporting bugs
Please provide a logcat on pastebin with all bug reports,
and I don't mean one with thousands of lines.
Just the section that contains the error.
Thanks
Donations
Click here
Big thanks to the people that have donated, your name will appear here soon.
Donations are in no way required but are very much appreciated.
I've put a lot of hours into this but don't forget the other people that have too.
Standard disclaimer
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.
Thanks
Big thanks to hal_chase (for helping get my PC working)
intervigilium, cretin45 and Vorbeth (for their work on the device tree)
Albinoman887 (for his work on my kernel)
And everybody else that has helped, let me know if i forgot anyone.
Source @ https://github.com/CyanogenMod
My github @ https://github.com/bruce2728
Kernel source is on my github.
Change log & FAQ
Changelog
04 OCT
Kernel: updated Linux to 3.0.98
ROM: VOIP should be fixed
ROM: Fixed network scanning (thanks to Noobel)
14 Sept
Kernel: updated Linux to 3.0.95
Kernel: updated kgsl and adreno from CAF
ROM: re-added power hal
11 Sept
Made a stable base to start testing new things
All cm commits up to date
Added PDroid support (if you don't want it just delete the apk
06 March
Kernel
Updated linux to 3.0.68
Re added some governors
Updated kgsl (gpu driver) from VilleC2
03 March
Fixed gtalk
01 March
Kernel -
updated to 3.0.65
Still working on the kernel but it's stable and fast.
ROM -
Built using jdk 7
Upstream changes since 9th Jan
Added low memory killer thresholds
Using CAF audio.policy.conf
A few other things that I'll put here when i remember them
09 Jan
Added CPU boosting interface
06 Jan
Changed CPU govenor back to ondemand
Fixed storage settings fc (I think, needs testing)
Upstream changes from here
21 December
Fixed some wakelocks
Fixed Hotspot
Upstream changes from here
10 December
Some audio fixes, speaker volume + headset
Updated kernel to 3.0.55
Upstream changes from here
26 November
Changed some display related things in ROM and build prop (let me know how it is)
Reverted a commit in audio to fix gtalk voice.
Put the right wallpaper back in.
Upstream changes from here
23 November
KERNEL -
Updated to Linux 3.0.52
ROM -
Added adreno and vidc firmware from N4
Upstream changes from here
19 November
ROM -
Added an egl lib that got left out a some point.
Upstream changes from here
16 November
ROM -
Upstream changes from here
14 November
Kernel -
Added ZCache
Increased WiFi voltage to default htc level - thanks to Bluewall
ROM -
Upstream changes from here
Enabled ZCache
Re-added Apollo
Built with Android 4.2r1 toolchain
12 November
ROM -
Upstream changes from here
Fixed some errors in gps
Fixed memory leak in Frameworks base
Swapped Apollo for AOSP Music
11 November
ROM -
Upstream changes from here
Fixed CRT off animation, no more flicker after screen off.
6 November
Kernel -
Included the right kernel this time
Updated linux to 3.0.51
ROM -
Upstream changes from here
5 November
Kernel -
Updated linux to 3.0.50
ROM -
Fixed USB transfer speed
Upstream changes from here
2 November
Kernel -
Changed default IO sched to cfq
Changed default gov to On demand
ROM -
1080p video recording fixed - thanks to cile381
Upstream changes from here
A few cherry picks.
30 October
Kernel -
Updated to Linux 3.0.49
ZRAM is now a module
Removed kineto module
ROM -
Fixed USB OTG
Upstream changes from here
A few cherry picks including a fix for volume mute on fresh install.
27 October
Kernel -
Reverted WiFi drivers, hope it fixes hotspot
Added a few lines to defconfig and changed a couple things to modules.
ROM -
New circle battery indicator.
Upstream changes from here
Wakelocks are fewer
Added SoundRecorder GUI
25 October
Kernel -
Updated linux to 3.0.48
ROM -
Fixed in-call mic mute
Added Camera with HTC resolutions
Hopefully fixed hotspot (let me know)
Upstream changes from here.
23 October
Kernel -
Updated linux to 3.0.47
Updated WiFi drivers to latest jb
Added USB fast charge - thanks to haze_nme
ROM -
Added wired headset fix
Upstream changes from here
21 October
Added GPU OC to 3D-300mhz 2D-228mhz
Upstream changes from here
Removed CMUpdater
19 October
Fixed graphical glitches
Fixed HW accelerated video playback
18 October
Updated kernel to 3.0.46
Add onClick action to notification clock and date
17 October
Fixed BT wakelock
Updated usb again
Upstream changes from here
13 October
Fixed kernel wakelock
Updated kernel bluetooth drivers
Updated kernel USB drivers
Updated kernel GPU drivers
Added circle battery
Lots of cherry picks for display
12 October
Fixed wakelock - thanks
Upstream changes
10 October
Android jellybean 4.1.2
Changelog HERE
9 October
Fixed FFC
8 October
Updated kernel to 3.0.45
Auto brightness now works without filter enabled.
Fixed some wakelocks (I think, let me know)
Upstream changes.
5 October
Fixed cpu settings not sticking
Added tun module
Added NTFS support
OC to 1782mhz
And other stuff(I forgot)
Upstream changes from here
3 October
Added Sweep2Wake (don't worry its disabled by default and can be enabled in system/etc/init.d/01bruce) script adapted from tamcore's.
ZRAM and Badass also configurable in above script.
Upstream changes from here
1 October
Build 1
My kernel
Added ZRAM script
Upstream changes
Build 2
Intervigil kernel
Upstream changes
28 September
Kernel -
Updated Linux to 3.0.43
Updated rotator to jb
Updated iommu
Added CIFS
Added trace support
Enabled KSM
Enabled ZRAM
And more that I forgot, check my github.
ROM -
Upstream changes
Scrolling should be smoother
Generally a lot smoother than the last build
24 September
My kernel
CRT works 100% of the time
Added SuperSU (thanks chainfire)
Upstream changes
23 September
New kernel
Full hardware vsync and triple buffering
CRT animation works every time
Bluetooth should cause less battery drain.
20 September
Upstream changes from here
18 September
Upstream changes from here
Camera orientation fixed - don't need camfix anymore.
15 September
Fixed in-call volume
Upstream changes
Forgot to include badass script, please DL 89badass and put it in system/etc/init.d. set perms rw- r- r-
12 September
Upstream changes from here
Scorpian optimizations for msm8660 added
Chrome works better than it did
CRT works every time
10 September
Overlay disabled
Upstream changes
Fixed badass
08 September
Secure WiFi hotspot working
Source built camera libs, flash the camfix if you want to fix first preview
Enabled torch toggle
07 September
Using CM audio, thanks to intervigil for fixing it.
Hotspot works with security off.
Seems a bit smoother than the last couple of builds.
Quick message fixed, CM
CRT animation.
06 September
Kernel based mpdecision - showp1984
Overclock to 1.72 (at your own risk)
Upstream changes from here
03 September
upstream changes including quick message
31 August
No need to disable hw overlays now.
No more tilerenderer errors
Upstream changes.
29 August
upstream changes from here
27 August
upstream changes from here
Enabled Vsync
24 August
Fixed freezes (hopefully)
Forced 3D hardware acceleration on
still have to disable hw overlays to watch films
upstream changes from here
23 August - incremental update
kernel built with jb toolchain, more code optimisations
Kernel based thermal control - showp1984
New boot animation
Just flash on top of ROM without wiping
21 August build 2
Updated kernel to 3.0.42
Added oc to 1566mhz
added CPU stats
Added UV to 700mv
Added more governors
Md5 - 51fc2e95a4c0b99147d48082f3369331
20 August build 2
New kernel patched to Linux 3.0.41
20 August
Another new kernel with updated GPU drivers and video codecs
Video now work (still recommend MX player or vlc beta)
Smoother and more responsive
Lots of commits from cm
Removed RomManager - it's in play store if you want it
18 August
New kernel 3.0.41
Fixed torch, both LEDs work now
Reverted a merged comit to fix data
Lots of upstream changes from here
14 August build 2
Trebuchet fixed
WiFi hotspot fixed
14 August
More Trebuchet settings - including padding
Loads of cherry picks - sorry too many to list here
Upstream changes from here
12 August
Sound fixed again
Camera more stable
Video playback improved, must disable hw overlay
11 August
Re-worked audio - let me know how it is
Camera the right way round, still no front cam
Disabled 1080p video recording
Upstream changes from here
10 August
Camera fixed with help from ivicask - thank him
Upstream changes from here
Need to disable HW overlays again
9 August
Video playback now works without disable hw overlay
re-added 1080p firmware
hopefull fixed reboots (let me know please)
Dev Tools app now lives in Settings>Developer options
8 August
Upstream changes from here - Mostly display related.
7 August
Trebuchet - with settings
6 August
Phone settings fc fix
Updated to JB Adreno drivers
Added some ARMv7 optimizations
Please read the install notes.
5 August
Fixed voice input
Removed 1080p firmware to fix video
Upstream changes from here
3 August
Upstream changes from here
Fixed video playback - thanks R-M-S (disable hw overlays in developer settings)
30 July
Fixed torch
Fixed headphones
28 July
Boot animation fixed, thanks to BurnRubber90
27 July
Fixed In-call audio(earpiece and mic)
Themes support
Profiles support
24 July
WiFi fixed
Audio partially fixed (mic, headset and in call audio still broken)
Updated Gapps.
FAQ
Q. Does video playback work?
A. Yes, but don't use the gallery, install MX Player or VLC player and choose S/W decoder in its settings.
Q. Is the camera fixed yet?
A. Yes
Q. Is project butter implemented in this ROM?
A. Of course it is, its a core part of the jellybean code.
Q. Does Google Now work?
A. Yes
Q. Can I make calls?
A. Yes.
Fist, lol,
I'll give a try
Cant wait for either radio or wifi to work. Hopefully salhil will push his changes for radio
And the journey begins
Bro, i Luv U
Here we go....
Data works?
Sent from my HTC Sensation 4G using xda premium
Great to see this... Cool!
Somebody can't read smh
Sent from my HTC Sensation XE with Beats Audio using xda app-developers app
eterno13 said:
Data works?
Sent from my HTC Sensation 4G using xda premium
Click to expand...
Click to collapse
NO
@OP: Not to burst your happy moment, but why post a kang of this when there's already a thread that's being worked on exactly for this and it might actually be a development thread for fixing bugs
blahbl4hblah said:
NO
@OP: Not to burst your happy moment, but why post a kang of this when there's already a thread that's being worked on exactly for this and it might actually be a development thread for fixing bugs
Click to expand...
Click to collapse
....
blahbl4hblah said:
NO
@OP: Not to burst your happy moment, but why post a kang of this when there's already a thread that's being worked on exactly for this and it might actually be a development thread for fixing bugs
Click to expand...
Click to collapse
Because this is CM and that is AOSP and some people might want to try CM.
bruce2728 said:
I just put it up for people to try, as soon as there is a more functional CM10 around I'll be using that
Click to expand...
Click to collapse
Good luck bro, keep up with this and don't give up and listen to xda talkative people
bruce2728 said:
I just put it up for people to try, as soon as there is a more functional CM10 around I'll be using that
Click to expand...
Click to collapse
So basically it's just a copy.
One thread is enough for that unless your planning on fixing major bugs
blahbl4hblah said:
So basically it's just a copy.
One thread is enough for that unless your planning on fixing major bugs
Click to expand...
Click to collapse
gimme a link to this other CM10 thread you're talking about please, i can't find it.
I found the ones built from AOSP but that isnt exactly the same is it?
So not a copy in my books.
Yes, downloading.
Edit: what's up the link? Don't seem to work for me.
Mr.Highway said:
Yes, downloading.
Edit: what's up the link? Don't seem to work for me.
Click to expand...
Click to collapse
Works for me, try using a proxy
Sent from my HTC Sensation using xda premium
jufa2401 said:
Works for me, try using a proxy
Sent from my HTC Sensation using xda premium
Click to expand...
Click to collapse
"its a pirates life for me, mister Gibbs "
I'll wait for data. Just looked over the op again.
Mr.Highway said:
"its a pirates life for me, mister Gibbs "
I'll wait for data. Just looked over the op again.
Click to expand...
Click to collapse
we all love POC, i hope this thread wil make something of this rom like any other, butt still only thing we need work on right now is the kernel, so where is show-p and we need something to make audio work, that would fix the 3 major things we are talking about. who is giving it a try otherwise this looks just not good to me i need wifi and audio camera i can miss though
PLEASE REFER TO THE CHANGE LOGS FOR CURRENT FEATURES.
IF IT'S NOT LISTED THERE, IT'S NOT IN THE BUILD
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
INSTRUCTIONS,
1. UPDATE RECOVERY (use latest ADC-TEAM CWM/TWRP)
2. FACTORY RESET (If coming from another rom or stock)
3. INSTALL ROM
4. INSTALL GAPPS
4. REBOOT
5. CUSTOM KERNELS MAY BREAK ROOT, SIMPLY RE-FLASH SUPERSU
PA 4+ UPDATES DO NOT NEED A FACTORY RESET.
SOURCES:
AOSPA-legacy
AriesVE-DevCon-TEAM
CREDITS,
AOSP/Google, Cyanogenmod, Goo, XDA, Krebsmilk, giannisgx89, Liquid,
AOKP, our users, supporters and donators, everyone who's helped us in the past,
heartfelt thanks to all of you!
ADC-Team members:
[Dev] CastagnaIT, Christopher83, krislibaeer, ivendor
[Tester] ktulu84, smeroni68, Rhonin86, XeLLaR*
Links:
Development:
Change Logs
XDA Forum
Github
Gerrit
Social:
Google+
Twitter
Facebook
Images:
FACETS
XDA:DevDB Information
Paranoid Android 4+ for the Samsung Galaxy S Plus, ROM for the Samsung Galaxy S I9000
Contributors
educk
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: ADC-Team CWM/TWRP Recovery
Based On: AOSP
Version Information
Status: Beta
Current Stable Version: 4.45
Stable Release Date: 2014-07-30
Current Beta Version: 4.6
Beta Release Date: 2014-11-09
Created 2014-03-22
Last Updated 2014-11-09
Banner and Additional Info
Latest Build (4.6 BETA 6) Mirror:
MEGA
What's working:
Audio
Receiving and making calls
GPS
Hardware sensors (Light, Orientation, Compass, Proximity, Acceleration)
Legacy sensors / Virtual sensors (Gravity, Linear acceleration, Rotation vector)
Wifi
Bluetooth
USB mass storage
HW accelerated gui
HW accelerated video
Camera
BLNv10
USB/Wifi tethering
VSync
USB OTG (Full FAT, FAT32, NTFS support) (check HERE the cables needed)
MicroSD exFAT support (Tested on Samsung 64GB SDXC uhs1 PRO card)
Phantom key presses filtering
zRam active by default (no more selectable/adjustable in settings -> performance... Only by init.d script)
PIE Controls
Peek
Hover
Theme Engine
Dynamic System Bars
Recents Card Stack View
Not working:
-
Build Info:
*ROM is built using Linaro GCC 4.8-2014.04 androideabi toolchain
*Kernel built with Linaro GCC 4.8-2014.04 arm-eabi toolchain optimized for Cortex-A8 cpu by Christopher83
* -O3 optimization flags on ARM and LLVM (clang)
Some screenshots
Unofficial banner:
Additional info:
You can use both PA and ADC-Team gapps.
ADC-Team device tree, kernel, audio-caf, media-caf, display-caf and native frameworks were used, besides these, everything is pure AOSPA.
Special thanks goes to @Rhonin86 for his support in testing.
CHANGELOG:
Code:
[B][09.11.2014] 4.6 - BETA6 - FINAL[/B]
[B][COLOR="Red"]CLEAN INSTALL RECOMMENDED[/COLOR][/B]
* Implement Dynamic System Bars
* Recents: Implement CardStackView Redesign
* Resize Clock and Date from Expanded StatusBar (credits to Tano Abeleyra)
* Sync with ADC-Team CM11 R13 EOL (device tree and kernel)
* Merged final changes by PA Team on KitKat branches (check gerrit/github)
[B][11.10.2014] 4.6 - BETA4 - [COLOR="DarkOrchid"]Release Humble Huckleberry[/COLOR][/B]
* Make all Quick Settings tiles act similarly in edit mode
* Fixed GPS issues (and other QCOM build failures)
* Add a new default AOSPA wallpaper
* Improve speed and stability of the core
* Adapt to the Peek standalone application package name change
[B][URL="http://forum.xda-developers.com/showthread.php?p=55902915#post55902915"]* Sync with latest PA changes[/URL][/B]
[B][26.09.2014] 4.6 - BETA2[/B]
[B][URL="http://forum.xda-developers.com/showthread.php?p=55388570#post55388570"]* Sync with ADC-Team changes (R12)[/URL][/B]
[B][URL="http://forum.xda-developers.com/showthread.php?p=55630114#post55630114"]* Sync with latest PA changes[/URL][/B]
[B][03.09.2014] 4.6 - BETA1[/B]
* Introduce the swipe-up gesture to dismiss Hover
* Misc fixes to theme engine.
[B][URL="http://forum.xda-developers.com/showthread.php?t=2583582&page=6"]* Sync with latest PA changes[/URL][/B]
[B][10.08.2014] 4.5 - BETA1[/B]
[B][URL="http://forum.xda-developers.com/showthread.php?p=54704917"]*Sync with latest ADC-Team CM11 (R11) changes[/URL][/B]
*Adapted Storage Swap for PA
*Sync with latest PA sources
*Kernel 3.4.102
[B][07.08.2014] 4.5 - BETA1[/B]
*Fixed App2SD (again)
[B][URL="http://forum.xda-developers.com/showthread.php?p=54620455"]*Sync with latest PA Changes[/URL][/B]
[B][30.07.2014] 4.45[/B]
[B][URL="http://forum.xda-developers.com/showthread.php?p=54489535"]*Sync with latest PA Changes[/URL][/B]
*Kernel 3.4.100
[B][24.07.2014] 4.44[/B]
[B][URL="http://forum.xda-developers.com/showthread.php?p=54316299"]*Sync with latest PA Changes[/URL][/B]
*Kernel 3.4.99
[B][15.07.2014] 4.43[/B]
* Fixed Build Number (Settings -> About Phone)
* Fixed Mute Function on Calls (credits to ADC-Team)
[B][URL="http://forum.xda-developers.com/showthread.php?p=54159880"]* Merge latest ADC CM11 changes (R10)[/URL][/B]
[B][URL="http://forum.xda-developers.com/showthread.php?p=54155970"]* Sync with latest PA sources (4.43)[/URL][/B]
[B][10.07.2014] 4.42[/B]
[B][URL="http://forum.xda-developers.com/showthread.php?p=53814072"]*Sync with latest PA sources (4.42)[/URL][/B]
[B][01.07.2014] 4.41[/B]
*Fixed Peek (AOSPA removed support for devices without gyro, but I found a way to revert to the old state)
*Fixed PIE Force Closes
*Fixed general SystemUI Force Closes
*Stability improvements
[B][URL="http://forum.xda-developers.com/showthread.php?p=53814072"]*Sync with latest PA sources (4.41)[/URL][/B]
[B][25.06.2014] 4.4 FINAL[/B]
*Final fix for App to SD (feature tested and working fine now)
*Re-enable USB Mass Storage
*Sync with latest ADC-Team Updates (from CM11 RC8)
[B][URL="http://forum.xda-developers.com/showthread.php?p=53658626"]*Sync with final PA changes on AOSPA 4.4 branches[/URL][/B]
[B][20.06.2014] 4.4 RC2[/B]
* Merge Android 4.4.4 KTU84P
* Fix Clear all recents on legacy devices
* Fixed Microphone issues on calls
* Sync with PA Upstream
[B][19.06.2014] 4.4 RC2[/B]
[B][COLOR="Red"]CLEAN INSTALL RECOMMENDED[/COLOR][/B]
[B][URL="http://forum.xda-developers.com/showthread.php?p=53383190#post53383190"]*Sync with latest ADC-Team sources (RC7)[/URL][/B]
[B][URL="http://forum.xda-developers.com/showthread.php?t=2583582&page=5"]*Official AOSPA RC2 Changelog[/URL][/B]
[B][COLOR="DarkOrange"]*-O3 Optimization on LLVM (clang) -> Provides faster execution (thanks to David Eddlemon and JustArchi)[/COLOR][/B]
*Using MTP instead of Mass Storage to fix App2SD (thanks to Davidteri91 for idea and SferaDev for implementation)
*Loads of fixes (Sound Warning soft-reboot fix, App2SD fix, PA Hover/Peek upstream fixes)
[B][11.06.2014] 4.4 RC1[/B]
*Build based on Android 4.4.3 release 1.1 (KTU84M)
[B]General[/B]
- Fixes for Recents view, prevent NPEs
- On boot keyguard dialog improvements
- Cleanup LED implement a bit
- Logical fixes
[B]Hover[/B]
- First public stable state
- Various improvements
- Improved Ticker handling, now will show for blacklisted apps
- Don’t open current notification in floating if is from current foreground app
- Smoothness
[B]Theme Engine[/B]
- Updated to latest CyanogenMod state
- Officially 0-Day supported upstream changes
- Fixed home button refreshing on applied theme
[B]Pie/Immersive[/B]
- Improved PIE’s trigger
- Improved navbar handling
- Cleanup of public API
[B][03.06.2014] 4.4 BETA 1[/B]
[B][COLOR="Red"]*CLEAN INSTALL REQUIRED DUE TO MASSIVE CHANGES[/COLOR][/B]
[B][COLOR="Orange"]General[/COLOR][/B]
* Translated into over 30 languages!
* Backported numerous fixes from AOSP master.
* Improved quicksettings.
* Removed lockscreen blur feature in favour of custom lockscreen background from*Theme Engine (it will come back as a component of theme engine in the future).
* Full sync with latest AOSPA sources
[B][URL="http://forum.xda-developers.com/showthread.php?t=2583582&page=4"]* Official PA Team announcement here[/URL][/B]
[B][COLOR="Orange"]Theme Engine:[/COLOR][/B]
* Bring full CM11 theme engine. (First AOSP based ROM!!)
* WARNING: Home button gets refreshed only after reboot or by force killing SystemUI *if you want to *a avoid reboot. Will be fixed in next build.
[B][COLOR="Orange"]Pie/Immersive[/COLOR][/B]
* Removed my AriesVE hack for PA Diems, triggering area is activated by gestures now
* Fixed immersive API Thanks for the developers who helped diagnose the issue
* Vastly improved triggering, and allow you to trigger from any area on the edge on tablets.
* Pie now rotates like the navBar (will appear on short edge).
* Enabled pie only on immersive mode enabled by quick settings tlie (not in app immersive).
* Fixed AOSP immersive bug issue where apps would register a touch when swiping statusBar*and/or navBar.
* Fixed numerous freezes.
[B][27.05.2014] 4.3 BETA 7[/B]
[B][URL="http://forum.xda-developers.com/showpost.php?p=52943362&postcount=2566"]*Sync with latest ADC Team changes[/URL][/B]
[B]*New KitKat Adreno Drivers[/B]
*Peek fixes
*Some upstream bug fixes
*Synced with latest AOSPA sources
[B][20.05.2014] 4.3 BETA 4 (REV1)[/B]
* Permanently fixed all freezes (yaaay !!!) - thanks to 0xD34D
[B][URL="http://forum.xda-developers.com/showpost.php?p=52732547&postcount=2383"]* Fresh sync with latest ADC Team Changes (RC5)[/URL][/B]
* ROM and kernel built with Linaro GCC 4.8 (thanks to @Christopher83 for the initiative and further help)
* O3 optimizations on ARM target
* settings: Enable the status bar double-tap to sleep gesture (Steve Kondik)
* PEEK: Beautify bridging layers code (Carlo Savignano)
* Other sync-ups with latest AOSPA changes
[B][13.05.2014] 4.3 BETA 4[/B]
* Some memory leak fix patches
[B][URL="http://forum.xda-developers.com/showthread.php?t=2583582"]* Fresh Sync with latest PA changes[/URL][/B]
[B][06.05.2014] 4.3 BETA 3[/B]
* Translation updates
* Fixed issues with Documents/Downloads crashing while opening a file
* Fixed issue with launcher loading as a recent app while using the quick switch feature of the recents button
* Added ability to launch apps from recents as floating (long press on a recent item and select floating mode)
* Added ability to go directly to floating mode from notification drawer (long press on a notification)
* Added root access modes available in Developer options (disabled, apps only, adb only, apps and adb)
* Removed AppOps category tab, as we only offer one category in App privacy
* Bug fixes throughout
* Awesomeness increased by 3% (ladies will like you more)
*[B][URL="http://forum.xda-developers.com/showthread.php?t=2583582"]Official changelog[/URL][/B]
[B][01.05.2014] 4.3 BETA 2[/B]
*Sync with latest PA stability fixes
*Synced kernel with latest ADC-Team sources
*[B][URL="http://forum.xda-developers.com/showthread.php?t=2583582"]Official changelog[/URL][/B]
[B][29.04.2014] 4.3 BETA 1[/B]
*Revised build on a clean environment
*Clean Flash Required (with clean /data and /system)
*[B][COLOR="DarkOrange"]*Added notification Peek (doesn't work how it should due to missing gyro) (thanks to BigBrother1984 D4rKn3sSyS Anu6is)[/COLOR][/B]
*Double-Tap to sleep on status-bar (Settings -> Display)
*Wake on plug (Settings -> Display)
*Other fixes
*[B][URL="http://forum.xda-developers.com/showthread.php?t=2583582"]Official changelog[/URL][/B]
[B][09.04.2014] BETA 4[/B]
*Fresh sync with PA sources
*[B][URL="http://forum.xda-developers.com/showthread.php?t=2583582"]Official changelog[/URL][/B]
[B][01.04.2014] BETA 3[/B]
*PIE Sensitivity improvements with custom values for AriesVE(thanks to [user=4343903]@Rhonin86[/user] for his support in testing)
*Fix Max Brightness on reboot
*Sync with ADC-Team sources
*Sync with PA Sources
*[B][URL="http://forum.xda-developers.com/showthread.php?t=2583582"]Official changelog[/URL][/B]
[B][25.03.2014] BETA 2[/B]
[B][COLOR="DarkOrange"]*Added PIE (thanks to BigBrother1984 D4rKn3sSyS Anu6is David96 drcmda)[/COLOR][/B]
*Immersive mode modifications
*QuickSettings sound tile
*Custom lock screen
*Update App ops (App privacy) layout
*Update download notification formatting
*[B][URL="http://forum.xda-developers.com/showthread.php?t=2583582"]More info and additional changelog[/URL][/B]
[B][23.03.2014] BETA 1[/B]
*Fix GPS Issues
*Added missing qcom repos for BT, WiFi and GPS
*Sync PA repo
[B][22.03.2014] BETA 1[/B]
*Initial release
nice :victory:
I'm glad to see a new rom for S+. Thank you !! I will install it in near future
Sent from my Nexus 5 using xda app-developers app
Another build - yeah like it
Hi Erik,
finally you did it :highfive:
Congrats and thank you for your great efforts - I will download the newest build and report later
Cheers
Rhonin
Rhonin86 said:
Hi Erik,
finally you did it :highfive:
Congrats and thank you for your great efforts - I will download the newest build and report later
Cheers
Rhonin
Click to expand...
Click to collapse
Hi Rhonin!
Yep, I hope I'll be able to maintain this one. Thank you! :victory:
Regards,
Erik
Realy nice, i'm gonna install the rom. And Pie and Peak can wait
Hey educk, thank you for the ROM ^^
Everything works fine so far except two things
- GPS: In Settings GPS is enabled but apps don't search the location anyway. GPSTest shows that GPS is disabled but other apps show it's working but they don't search (number of satelites = 0)
- Wifi strength: It's not a bug but in comparison to CM11.0 it's a little bit weaker I think.
EDIT: I would like to say that if you change disable low RAM in Advanced Settings it's irreversible.
Disabling low RAM (or enabling - in any case change it) it makes your display brightness to 100% at reboot even if you change it back(and Tapped Out won't work anymore xD)
rboy28 said:
Hey educk, thank you for the ROM ^^
Everything works fine so far except two things
- GPS: In Settings GPS is enabled but apps don't search the location anyway. GPSTest shows that GPS is disabled but other apps show it's working but they don't search (number of satelites = 0)
- Wifi strength: It's not a bug but in comparison to CM11.0 it's a little bit weaker I think.
EDIT: I would like to say that if you change disable low RAM in Advanced Settings it's irreversible.
Disabling low RAM (or enabling - in any case change it) it makes your display brightness to 100% at reboot even if you change it back(and Tapped Out won't work anymore xD)
Click to expand...
Click to collapse
Hi!
Thank you for report! You are right, the GPS is not working on the current build, I will try to fix it ASAP!
About LowRam Switch, I tested now and it switches fine, I don't know what's the issue over there. Also, ART is a bit unstable, make sure you are running a compatible gapps package (odexed).
Would you mind telling me which Gapps are you using ?
Hey there,
I also installed this rom, I've been loving PA for a long time. This one also performs nice, overall performance is pretty good.
GPS problem is also confirmed here, but the low ram switcher works fine.
I'd like to ask if older PA features, like Paranoid settings, system DPi changer(phablet, tablet mode), themes, etc. will be implemented?
Fixed GPS
New build available, fixed GPS issues. :victory:
Changelog in second post!
shiftyHungary said:
Hey there,
I also installed this rom, I've been loving PA for a long time. This one also performs nice, overall performance is pretty good.
GPS problem is also confirmed here, but the low ram switcher works fine.
I'd like to ask if older PA features, like Paranoid settings, system DPi changer(phablet, tablet mode), themes, etc. will be implemented?
Click to expand...
Click to collapse
All previous PA features such as Hybrid Engine (DPI), PIE, Peak and the new HALO (called HOVER) will be slowly rewritten by the PA team members. PIE and Peak are already finished but the sources are not public yet, they are only available on official releases.
As soon as the sources go public, I'll provide builds...
Enjoy!
Sorry, XDA derped...
educk said:
[...] Would you mind telling me which Gapps are you using ?
Click to expand...
Click to collapse
I'm using the PA Micro Modular Package (~86MB) because of its size (and because of the fact that the Google Stock one has been aborted ) . Our device hasn't got much internal storage volume for system partition unfortunately.
I install the new build later and give a report by editing this post then.
EDIT: GPS works. It takes some time for the first time but that's normal for SGS+
EDIT2: I've got the "100% brightness at reboot" again.I've done a logcat via catlog.
Code:
03-23 22:31:44.510 I/WindowManager(525): No existing display settings /data/system/display_settings.xml; starting empty (Line 863)
03-23 22:31:47.022 F/SystemServer(525): at com.android.server.power.DisplayPowerController.requestPowerState(DisplayPowerController.java:658)
03-23 22:31:47.022 F/SystemServer(525): at com.android.server.power.PowerManagerService.updateDisplayPowerStateLocked(PowerManagerService.java:1911)
03-23 22:31:47.022 F/SystemServer(525): at com.android.server.power.PowerManagerService.updatePowerStateLocked(PowerManagerService.java:1343)
03-23 22:31:47.022 F/SystemServer(525): at com.android.server.power.PowerManagerService.systemReady(PowerManagerService.java:568) (Lines 1128 to 1131)
These two are suspicious I think but here is the full one as atachement.
I hope that Phenom Kernel is back
100 % Brightness
rboy28 said:
I'm using the PA Micro Modular Package (~86MB) because of its size (and because of the fact that the Google Stock one has been aborted ) . Our device hasn't got much internal storage volume for system partition unfortunately.
I install the new build later and give a report by editing this post then.
EDIT: GPS works. It takes some time for the first time but that's normal for SGS+
EDIT2: I've got the "100% brightness at reboot" again.I've done a logcat via catlog.
Code:
03-23 22:31:44.510 I/WindowManager(525): No existing display settings /data/system/display_settings.xml; starting empty (Line 863)
03-23 22:31:47.022 F/SystemServer(525): at com.android.server.power.DisplayPowerController.requestPowerState(DisplayPowerController.java:658)
03-23 22:31:47.022 F/SystemServer(525): at com.android.server.power.PowerManagerService.updateDisplayPowerStateLocked(PowerManagerService.java:1911)
03-23 22:31:47.022 F/SystemServer(525): at com.android.server.power.PowerManagerService.updatePowerStateLocked(PowerManagerService.java:1343)
03-23 22:31:47.022 F/SystemServer(525): at com.android.server.power.PowerManagerService.systemReady(PowerManagerService.java:568) (Lines 1128 to 1131)
These two are suspicious I think but here is the full one as atachement.
Click to expand...
Click to collapse
Hi rboy,
could you please describe your problem more detailed ? I mean: Do you encounter this problem with automatic brightness or if you set it manually ? Because i tested it on my testphone once with manually setted value of about 20 % and after reboot it has the same value. If i find the time later i try with automatic setting.....
You could also have a look at the automatic brightness values and check the value of the snsor within the menu - mine has around 600 to 700 LUX in the office - and maybe have a look on the curve of values dedicated to each brighness level...
Please report back so we can dig down to your problem... you can also pm me to prevent misunderstandings due to talk to eachother in a foreign language
Cheers
Rhonin
Rhonin86 said:
Hi rboy,
could you please describe your problem more detailed ? I mean: Do you encounter this problem with automatic brightness or if you set it manually ? Because i tested it on my testphone once with manually setted value of about 20 % and after reboot it has the same value. If i find the time later i try with automatic setting.....
You could also have a look at the automatic brightness values and check the value of the snsor within the menu - mine has around 600 to 700 LUX in the office - and maybe have a look on the curve of values dedicated to each brighness level...
Please report back so we can dig down to your problem... you can also pm me to prevent misunderstandings due to talk to eachother in a foreign language
Cheers
Rhonin
Click to expand...
Click to collapse
I made a video (quality is not the best, but it's possible to see the problem). Here you go:
http://www.firedrive.com/file/3D9CBE8095A6B1E0
Btw, the problem didn't appeared directly after installation. I've got a hypothesis that the Xposed Installer could be the reason but after deactivating/uninstalling the problem still exist. But one thing is clear: Xposed Installer is responsible for forcing Tapped Out
rboy28 said:
I made a video (quality is not the best, but it's possible to see the problem). Here you go:
http://www.firedrive.com/file/3D9CBE8095A6B1E0
Btw, the problem didn't appeared directly after installation. I've got a hypothesis that the Xposed Installer could be the reason but after deactivating/uninstalling the problem still exist. But one thing is clear: Xposed Installer is responsible for forcing Tapped Out
Click to expand...
Click to collapse
Just want to say that someone reported the same problem with my MoKee build with stock kernel.and after flash K^Kernel the problem solved.
zxc123coke said:
Just want to say that someone reported the same problem with my MoKee build with stock kernel.and after flash K^Kernel the problem solved.
Click to expand...
Click to collapse
May that's the reason why i haven't seen it yet - whethter on MoKee nor on PA or on CM 11 - and on the first two systems i have installed xposed framework and k^kernel 1.7 366 MB uvOC
New build !
Care to have some ?
New build is up with added PIE support. Changelog:
Code:
[B][25.03.2014] BETA 2[/B]
[B][COLOR="DarkOrange"]*Added PIE (thanks to BigBrother1984 D4rKn3sSyS Anu6is David96 drcmda)[/COLOR][/B]
*Immersive mode modifications
*QuickSettings sound tile
*Custom lock screen
*Update App ops (App privacy) layout
*Update download notification formatting
*[B][URL="http://forum.xda-developers.com/showthread.php?t=2583582"]More info and additional changelog[/URL][/B]
Enjoy!
Amazing Sir!
You are still here with new projects even after having a Nexus!
I will not forget your works and help for me for ever..
Thank you so much
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Disclaimer: SlimRoms and I are not responsible for any damages to your device.
SlimRoms is a custom android operating system. The main goal is to offer users a slimmed down but still feature rich alternative to other android operating systems. The entire SlimTeam work together to bring you this tailor-made beauty straight from Android Open Source Project (AOSP) source code. All of the sources can be publicly viewed through GitHub and you can stop by the public Gerrit to submit patches of any type.
SlimKat is the project name for SlimRoms based on Android 4.4.
Original Features
The Real Dark Slim
Full system-wide dark interfaces. - If you like it smooth and classy.
Custom Shortcuts. Everywhere.
Hardware keys, Navigation Ring, Navigation Bar, Lockscreen, Tiles, Notifications etc. - We've got you covered.
System-Wide Keyboard Controls
Rotation, cursor control, optional emoticions, etc. - You'll be tapping away to your heart's content.
SlimCenter
Downloads, contact information, system app removal. - More fun than you can shake a stick at.
Camera Features
Trueview, Smart Capture. - Capture life moments with ease.
Unofficial Features
O2 Optimized Kernel
LibRIL updates
Added FIOPS/SIO/VR/Zen IO Schedulers
Added Badass/Hyper/Intellidemand/Lionheart/Smartmax Governors
Latest mpdecision from showp1984 hammerhead branch
Auto-brightness tweaks (more steps/dimmer in general)
init.d kernel settings script (one less app to install)
Other minor changes
Important links
Official Site - The official webpage where you can find the official download and everything you need to know about SlimRoms.
My Github - Source to the stuff I've changed.
Installation Instructions
Download, install and configure ivanich's 2.8.7.0 TWRP recovery from here.
Download and install the unofficial ROM through recovery from here.
Download and install the latest of my GApps packages from here.
Download and install the TWRP version of my odex package if desired from here. This essentially puts the dalvik-cache of system apps in /system which saves you some space in /data and also speeds up initial boot.
General Q/A
Q: Why SlimKat?
A: It is a great ROM and is very well suited for older devices.
Q: Why another SlimKat thread?
A: This is my own build with parts from various kernels that I feel are beneficial to pyramid users. It most likely won't be as stable as the official builds and therefore needs a separate thread.
Q: You just said it most likely won't be as stable. Does that mean it's buggy?
A: I will not release a build that doesn't work for me. The sensation is my only device and this build will always be my daily driver.
Q: Why not work with dexter93 to make the official build better?
A: That is my intention. We will all benefit from your support and testing. Let us know what works and what doesn't. Then it can be pulled into the official branch.
Frequently Asked Questions
How do I enable root access?
System settings -> Developer options -> Root access
First set to Disabled (if not already) and then set to Apps only or Apps and ADB.
How do I change resolution/dpi/density?
Manual: With root explorer, edit /system/build.prop and change ro.sf.lcd_density=182 to ro.sf.lcd_density=240 and reboot.
App: Download Texdroider DPI from play store to change 182 to 240 and reboot. You can then uninstall the app.
How do I change CPU min/max speed, governors and IO schedulers?
Manual: With root explorer, edit /etc/init.d/89kernel init script (setting options are in the script).
App: Download Kernel Tuner from play store.
How do I submit a bugreport?
See the Slim website instructions here. Attach the report in this thread.
What firmware/radio should I use with this ROM?
For TMOUS try: 3.32.531.14 which comes with radio 11.69A.3504.00U_11.23.3504.07_M2
For non-TMOUS try 3.32/3.33 firmware and corresponding radios from: firmware and radios
Tips/Tricks
If you use google apps, install the biggest package that you need. You want to do this because those google apps will be installed into /system. I've seen many users talk about wanting the smallest gapps they can have and then downloading just what they need from the play store. This is not a good approach for our Sensation because we have a very large /system partition and a very small /data partition (by today's standards). So, a better approach would be to get the *full* gapps package and either remove the apps that you don't need or disable them.
Odex your /system apps. This will free up quite a lot of space in the /data/dalvik-cache folder which again will give you more room for apps. There are many odex scripts available on XDA to choose from and probably even some apps in the play store. You can also try out my flashable zip here (md5sum: 04320206ec11669b2da2f5340bb647f2). Flash it after flashing GApps.
Known Bugs
Battery calibration issue on first boot causes charging to stop at 90%. Charging is normal after reboot. (Appears fixed now)
It has been reported that some bluetooth devices will fail to connect.
It has been reported that some VOIP apps will not work (Line/Skype).
It has been reported that call recording apps will not work.
Thanks
dexter93 - The guru who gave us SlimKat on the pyramid.
bruce2728 - 3.0 Kernel master
showp1984 - 3.0 Kernel master
SebastianFM - 3.0/3.4 Kernel master
sultanxda - 3.0/3.4 Kernel master
ivanich - 3.4 Kernel master
All other devs who have made the Sensation a fantastic device for over 3 years!
XDA:DevDB Information
Unofficial SlimKat (pyramid), ROM for the HTC Sensation
Contributors
LordNerevar
Source Code: https://github.com/LordNerevar
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: 3.32/3.33
Based On: AOSP
Version Information
Status: Testing
Created 2014-09-27
Last Updated 2016-01-12
Updates
Slim-pyramid-4.4.4.build.9.1-UNOFFICIAL-20160110-1414.zip
md5sum: 64a42295ee176c261b90468167c194a9
Updated to SlimKat 9.1
Updates to Bluetooth
Allow for F2FS on /system
Trying graphite compile optimization switch
User (instead of userdebug) build to save space in /data
Incorporation of Google's security bulletin patches through January 2016.
Older Releases:
9.0 Update 3: Slim-pyramid-4.4.4.build.9.0-UNOFFICIAL-20151011-1254.zip
md5sum: 7cfe0ea4d5f335a00dde66ab3adf69f0
Unofficial Changes:
Built with UberTC 4.8.5 toolchain (Kernel and ROM)
Kernel updated to 3.4.109
F2FS support for data/cache
ART is now working
Bluetooth updates
Thermald built into the kernel
Numerous security updates including those for stagefright
9.0 Update 2: Slim-pyramid-4.4.4.build.9.0-UNOFFICIAL-20150111-1119.zip
md5sum: b5dd51eb9e7dc3c3c1056ef76e963f88
Unofficial Changes:
Bluetooth and VOIP updates
9.0 Update 1: Slim-pyramid-4.4.4.build.9.0-UNOFFICIAL-20150105-2015.zip
md5sum: 7f12f89139d1e8e52e57084cb2dddf99
Unofficial Changes:
DashClock settings widget workaround for missing hdpi resources
Reverted vertical recording rotation hack which was broken recently
9.0: Slim-pyramid-4.4.4.build.9.0-UNOFFICIAL-20141221-2104.zip
md5sum: 93adac135d40010977c91b705debc806
Unofficial Changes:
No changes
8.20 Update 2: Slim-pyramid-4.4.4.build.8.20-UNOFFICIAL-20141209-1947.zip
md5sum: df2a03543a8db9e1fca6bdebf40e4549
Unofficial Changes:
Fix video camera stuttering from last build
8.20 Update: Slim-pyramid-4.4.4.build.8.20-UNOFFICIAL-20141209-0135.zip
md5sum: 7993a7df357c647517b0c23eea61ce21
Unofficial Changes:
Linux Kernel 3.4.105
Optimized LDFLAGS
Fixed lockscreen target selection
8.18 Update: Slim-pyramid-4.4.4.build.8.18-UNOFFICIAL-20141201-2127.zip
md5sum: e70f7f09cc5dda0ef382f16b70e7011b
Unofficial Changes:
MediaProvider updates from the CM base applied (see github for details)
Device tree updates (see github for details)
8.16 Update: Slim-pyramid-4.4.4.build.8.16-UNOFFICIAL-20141124-1939.zip
md5sum: 35c817148cdbb137f502e1a55cdfb1c1
Unofficial Changes:
ROM compiled with JustArchi optimizations for gcc 4.8 (it's not 6x faster as mentioned on that page but there may be some gains - you tell me)
Switched back to SIO for default scheduler (ROW was also giving me disk IO errors which cause FCs)
Added cooler color control in 89kernel
8.14 Update: Slim-pyramid-4.4.4.build.8.14-UNOFFICIAL-20141118-1755.zip
md5sum: f9b77e52154b6c510dff5a42d0326022
Unofficial Changes:
ROM compiled with gcc 4.8
Kernel copiled with gcc 4.8 (thanks to ivanich for finding the compiler option to get it booting)
ROW replaces FIOPS as the default scheduler (I was getting a lot of disk errors with FIOPS)
Use low-power flash when battery is low (thanks again to ivanich)
New adreno libs (thanks to sultan)
TCP congestion algorithm control (see 89kernel init script)
8.10 Update: Slim-pyramid-4.4.4.build.8.10-UNOFFICIAL-20141107-2317.zip
md5sum: 92d7b29e844a51cc01cf203e90cba9b1
Unofficial Changes:
USB OTG support
FIOPS replaces SIO as the default scheduler
Camera fixes
framework_av updates from CM
8.9 Update: Slim-pyramid-4.4.4.build.8.9-UNOFFICIAL-20141028-2037.zip
md5sum: 51cf55785c3acd53d3b59dfbb428b60d
Unofficial Changes:
Kernel updated to 3.4.104
Dalvik fixes
framework_av updates from CM
8.8 Update: Slim-pyramid-4.4.4.build.8.8-UNOFFICIAL-20141021-1253.zip
md5sum: 53c2441fbdef9b25fb9d285e4030bb87
Unofficial Changes:
Kernel incrementally updated to 3.4.94
Smartmax is now the default governor
Dalvik optimizations
8.6.1 Update: Slim-pyramid-4.4.4.build.8.6.1-UNOFFICIAL-20141015-2143.zip
md5sum: 6d728e918b8f7ad50933eb5ee81cf6ac
Unofficial Changes:
Kernel incrementally updated to 3.4.87
Added smartmax and hyper governors and updated intellidemand
Added vr and zen IO schedulers
8.4 Update: Slim-pyramid-4.4.4.build.8.4-UNOFFICIAL-20141008-1325.zip
md5sum: 17478f4a486b0a497a34f2d228886517
Unofficial Changes:
Get proprietary HTC blobs from TheLoonyBin
Fixed AC charging not starting immediately while in sleep
Added Vol2Wake setting to 89kernel (defaults to enabled)
8.2 Update: Slim-pyramid-4.4.4.build.8.2-UNOFFICIAL-20140930-0610.zip
md5sum: 5527dc8197b435d3370c149cbb36c87c
Unofficial Changes: Volume Rocker Wake Fix
Original Release: Slim-pyramid-4.4.4.build.8.1-UNOFFICIAL-20140926-1855.zip
md5sum: a5a0792ed2d89e213d0ac75e2e936d06
Good features! Thanks mate!
^^Hello, fellow Minchanin.
Xda: devdb? What does that green banner mean?
Are there any collaborative efforts between you and dexter?
Hello,
First off many thanks for your great work & contribution!
I would need S2W or a similar feature as the "Volume Rocker Wake" feature does not work in Slimkat. Would you have any recommendation for a custom kernel that I could flash that has such a feature?
Thank you.
what about cpu undervolt? is it working on this rom?
For sure, just tested this rom and its absolutely fast! With Lionheart governor and Sio I/O scheduler. But one question @LordNerevar, which option is the best for Multi-Core power savings?
ThatsABigOne said:
Xda: devdb? What does that green banner mean?
Click to expand...
Click to collapse
Nothing special. Just that the ROM has been added to the XDA database: http://forum.xda-developers.com/devdb/
ThatsABigOne said:
Are there any collaborative efforts between you and dexter?
Click to expand...
Click to collapse
Not yet, but I hope there will be in the future (see the Q/A section).
wieman01 said:
I would need S2W or a similar feature as the "Volume Rocker Wake" feature does not work in Slimkat. Would you have any recommendation for a custom kernel that I could flash that has such a feature?
Click to expand...
Click to collapse
Sultan's kernel had S2W for awhile but it caused lockups/reboots. I'll see if I can find why the Volume Rocker Wake doesn't work.
cclaxx said:
what about cpu undervolt? is it working on this rom?
Click to expand...
Click to collapse
I believe that is a custom Sultan feature that I haven't implemented. I take it you found it beneficial?
saldymhmd said:
But one question @LordNerevar, which option is the best for Multi-Core power savings?
Click to expand...
Click to collapse
Here is some technical information if you're so inclined...
http://lwn.net/Articles/297306/
LordNerevar said:
Nothing special. Just that the ROM has been added to the XDA database: http://forum.xda-developers.com/devdb/
I believe that is a custom Sultan feature that I haven't implemented. I take it you found it beneficial?
Click to expand...
Click to collapse
ye, i think that battery drain is the major problem of aosp roms... so a fewer cpu voltage could help
btw thank you for still develop for our device :good:
LordNerevar said:
Sultan's kernel had S2W for awhile but it caused lockups/reboots. I'll see if I can find why the Volume Rocker Wake doesn't work.
Click to expand...
Click to collapse
Thank you. Let me outline what has happened so far: Clean install of Slimkat (v7.9) with a formatted SD card and the system fully wiped. "Volume Rocker Wake" is enabled, however, only works for a few seconds after the screen has turned off. It also works perfectly when the phone is connected to a USB charger.
Occasionally the wake function would work even when the phone isn't charging, but this happens fairly randomly, no obvious pattern.
First of all, great rom!
Feels smooth and a lot of features.
But....... what about the resolution?
statusbar clock and such is really small, icons in appdrawer too, it almost looks like the resoltion is set to high.
When using google stock launcher the icons are normal but statusbar is still much smaller then the stock rom.
Is this changeable?
Grtz,
Ruben
g-member said:
First of all, great rom!
Feels smooth and a lot of features.
But....... what about the resolution?
statusbar clock and such is really small, icons in appdrawer too, it almost looks like the resoltion is set to high.
When using google stock launcher the icons are normal but statusbar is still much smaller then the stock rom.
Is this changeable?
Grtz,
Ruben
Click to expand...
Click to collapse
simply change density in build.prop to 240
Alternatively use TexDroid to change DPI to 240.
https://play.google.com/store/apps/details?id=com.texdroider.texdroider_dpi&hl=de
You need to grant root access in order for the tool to work.
Thanks for answering questions everyone! I've started an FAQ on the OP for the ones I've seen often on the Official SlimKat ROM thread.
I was able to fix the volume rocker wake bug in the kernel. It's working for me with and without a secure lockscreen enabled. Try it out if you need it. That along with all the 8.2 goodness from the Slim team is available in the 2nd post.
No way... Thank you very much! I shall give it a try tonight. I am very excited!
Just out of curiousity... What is a bug and if so what exactly was the problem?
Also would it make sense to report this back to the Slim Team, so they can fix this as well? I have seen other posts that report similar problems.
Thank you for you great support!
LordNerevar, your latest version fixed the volume rocker issue. Even better I did not have to clean-install, I simply upgraded from Dexter93's version 7.9 to yours and my phone works perfectly. I am more than happy and this has breathed new life into my old Sensation. Thank you very much!
Perhaps you can join forces with Dexter in that you let him know how you eliminated this bug?
Good job!
Upon closer examination of the code, I found that you can actually set /sys/keyboard/vol_wakeup to 1 and enable Volume Rocker Wake under Settings->Display as normal. This should even work with the Official versions. I will add this ability to the 89kernel init script.
Thank you, LordNerevar. Guess that is the fix I have been looking for. I never noticed that file.
Interestingly mine is still set to zero, but volume wake works nonetheless with your latest version.
wieman01 said:
Interestingly mine is still set to zero, but volume wake works nonetheless with your latest version.
Click to expand...
Click to collapse
That's correct. My latest version bypasses the need for that file. However, that file does serve a purpose and I was actually going to implement it when I found it already available. The purpose is that if you don't want volume rocker wake, having that tunable will keep the phone in sleep mode if the volume buttons are pressed. Without that file or with that file bypassed, if you have volume rocker wake disabled in display settings the phone comes out of sleep mode and just doesn't turn on the display.
So, with my next version you will need to enable the setting in 89kernel and in display settings for it to work.
LineageOS (CyanogenMod 13 formerly) is a free, community built distribution of Android 6.0.1 (MarshMallow) which greatly extends the capabilities of your phone.
This is the unofficial Build of LineageOS (CM13) for Jiayu S3 (advanced and basic, not S3 plus), with MT6752 SoC.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include
/*
* Your warranty is now void.
*
* We aren't 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 us for messing up your device, we will laugh at you.
*/
What's not working:
None.
TODO:
Add NTFS support;
Improve HDR in Camera.
Install notes:
Please, make full wipes or get bootloop.
Sources:
https://github.com/Shokerface/android_kernel_jiayu_s3_h560
https://github.com/sandstranger/android_device_jiayu_s3_h560
https://github.com/sandstranger/android_vendor_jiayu_s3_h560
Based on The M.A.D Team device tree.
Developer:
sandstranger
Download:
Сheck downloads tab.
Thanks to:
Verevka
The. M.A.D. Team
Zormax
Moyster
danielHk
DeckerSu
Zormax
XDA:DevDB Information
[ROM] [6.0.1] Unofficial Sandstrangers LineageOS13 - JiaYu S3 [MT6752], ROM for the JiaYu S3
Contributors
Borizzz, sandstranger, Verevka, superdragonpt, DerTeufel1980, fire855
Source Code: https://github.com/CyanogenMod/android/tree/cm-13.0
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: TWRP for MM from The M.A.D. Team
Based On: LineageOS
Version Information
Status: Stable
Current Stable Version: MOB31T
Stable Release Date: 2017-07-18
Current Beta Version: MOB31T
Beta Release Date: 2017-03-13
Created 2018-03-02
Last Updated 2018-05-03
Changelog
18.07.2017 Final1 v5:
PCM32 fully working now;
Full 48kHz support;
AUDIO_FORMAT_PCM fully working now.
17.07.2017 Final1 v4:
Android Security Patch Level: July 2017;
Synced last LineageOS13 sources;
Kernel 3.10.107 included;
Fixed hangs due to lmk.
02.07.2017 Final1 v3:
Now DRM should work.
01.07.2017 Final1 v2:
ROM built with dexpreopt support, so ROM now boots almost momentally, 10-15 seconds in fact. Keep in mind, xposed isn't compatible with dexpreopt;
Small bugs fixes.
25.06.2017 Final1 *REUPLOAD*:
Rolled out network commits in Kernel, maybe network apps should work stable now.
22.06.2017 Final1:
Updated codecs;
Fixed sound glitches;
Updated modem to 2016/04/18
19.06.2017 Final *REUPLOAD*:
Fixed f2fs mounting;
Included busybox from LineageOS repo;
Added TWRP 3.1.1 which can fully handle f2fs, so, @sandstrangers LineageOS13 is the only ROM for JiaYu S3 which can work fully and properly with f2fs.
19.06.2017 Final:
Synced last LineageOS13 sources;
Kernel updated to 3.10.106;
Android security patch level: 01.06.2017
Added f2fs support from extra fresh drivers;
Fixed hang with zram turned on;
Some other system hanging fixed;
Improved WiFi Hostspot support;
Some problems with netd fixed;
Some fixes for BT;
Updated binder drivers in Kernel;
No more fake NVRAM error;
Updated toolchain for Kernel build;
Some other fixes.
Prefinals:
08.06.2017 Prefinal 0.4:
Zram, zsmalloc & some other stuff backported from Kernel 4.1;
Low memory killer in Kernel updated;
Modem replaced, Wifi should work fine;
Some other fixes;
Sdcardfs turned off by default, it you want, turn it on in build.prop manually;
Fixed 40% battery drop.
08.06.2017 Prefinal 0.3.1:
Upstream sdcardfs support from Android 7;
Fixed error with hanging when creating/copying files on external SDcard with sdcardfs.
08.06.2017 Prefinal 0.3:
Android Security Patch Level: 01.06.2017
Fixed WiFi AP errors;
Added missed build packets like dhcpcd;
Security updates in Kernel;
Added sdcardfs support;
Fuse replaced by sdcardfs;
Bootanimation multithreading.
04.06.2017 Prefinal 0.2:
Modem updated from madOS 7.1.2;
Improved ROM boot speed;
Improved bootanimation;
Improved GUI speed.
30.05.2017 Prefinal 0.1:
Modem rolled out due to troubles;
Improved battery consumption and performance in ramdisk.
29.05.2017 Prefinal:
All BT and audiohal changes rolled out;
Other modem is used now;
Updated ext4 & exfat drivers in Kernel;
Audio configs are taken from Sony C4.
Stables:
27.05.2017 Stable8:
Synced last LineageOS13 sources;
Android Security Patch Level: 01.05.2017;
Audio drivers updated to Android 6;
BT drivers updated to Android 6;
Greatly improved VPN;
More than 70 new backports in Kernel;
Now you can switch doubletap from Powermenu instead of selfwritten java function;
Improved egl in ROM.
23.05.2017 Stable7.3.1:
Fixed problems with BT enabling;
Audio hal is taken from Sony C4 Dual.
21.05.2017 Stable7.3:
Doubletap now can be switched off from Settings;
Different fixes in Kernel;
Using of other RIL libs;
Fixed bug with wrong call counter displaying.
06.05.2017 Stable7.2 fixed:
Fixed problem with r00t;
Multiwindow mode is back.
06.05.2017 Stable7.2:
Kernel compiled with gcc5.4;
Sound frequency 48kHz used now;
BT configs updated from Android N;
Now LineageOS13 use other modem;
BT vendor is cleaned from trash.
03.05.2017 Stable7.1:
Synced last LineageOS13 sources, probably, last time - LineageOS13 developers slow down its development;
BT MM drivers rolled out. If you want nice working BT, try to use 900Mhz modem (from NewUI 20151407 - Modem 5.1 v39p8 + BT + 4g.zip), this solves most of issues;
BG processes limit removed;
MTK updates for Kernel 3.10 included;
Android Security Level 01.05.2017;
Different problems with FMRadio fixed.
02.05.2017 Stable7:
BT drivers updated to Android MM (so, now only noise in headset while talking, this can't be done nor with current MM nor with N drivers due to obsolete official support);
Other small fixes.
29.04.2017 Stable6:
Wifi work improved;
Power profile updated;
Improved codec work;
Video recording fix (previously video recording starts from 2nd time);
Other media improvements;
Charge current now is 1000mAh max as it was before.
22.04.2017 Stable5.1:
Applications FC fixed (fixed issues with openssl, so, all apps, which uses openssl, now should work OK);
All graphic drivers, except mali, now compiled from sources;
Libgralloc_extra sources updated.
19.04.2017 Stable5:
Kernel updated;
Killer feature - fully working camera drivers from Xtreme 5.1.1 ROM, so camera now shoots like in Android 5. Now we have plans to greatly improve camera, who knows, maybe like in KK?);
WiFi drivers updated;
Ramdisk updated;
Mtk_agpsd fully working now.
15.04.2017 Stable4:
Kernel updated with more than 300 backports;
Alarm in off state now working;
Thunderquake engine implemented in Kernel, so vibro frequency now works;
Wifi patch from danielhk rolled out;
Improved sleep mode;
UniqueDeviceId & PersistentStorage implemented;
Android Security Level 01.04.2017;
Synced last LineageOS13 sources.
01.04.2017 Stable3:
Reverted back camera libs from XtremeROM, this solve camera problems in external apps;
Improved GUI performance;
Many fixes in Kernel;
Limit background processes to 5, this need to lower energy consumption;
Fixed some security vulnerabilities in Kernel;
Added WiFi Display;
Android Security Patch Level: 01.03.2017;
Cleaned from trash vendor, more binaries are compiled;
Now all VPN should work;
Power lib is taken from xen0n
Improved Doze mode;
mtk-kpd now parsed without errors and working.
26.03.2017 Stable2:
Fixed LiveDisplay lags;
Fixed security vulnerabilities in Kernel;
Some other fixes in Kernel;
Updated drm libraries;
H264 codec is back;
Updated videocodecs alsps 7.0
WiFi now skip empty SSIDs;
Fixed FMRadio - no more lags, drivers are taken from Lenovo;
Fixed Hall sensor by The M.A.D. Team stuff;
Added first steps to include SmartWake support, but it isn't working yet;
Doze mode is working!
Added LED lights menu;
Added onscreen buttons;
Energy consumption optimizations;
Updated ril libraries;
Added sensors calibration in engineering menu;
YGPS included;
Fixed modem mode for BT;
Camera now records using software codecs;
Open source drivers for lights, cci_lib;
Synced last LineageOS sources;
If you're experiencing camera issues in WhatsApp or similar apps - flash this patch;
Some other stuff we forgot to mention.
15.03.2017 Stable1.1:
Fixed buttons vibro, thanks romkit;
Kernel rebuild with uid_cpu_time support;
WiFi 5Ghz fixed, thanks to DeckerSu;
Added selection of WiFi 5Ghz in WiFi menu.
15.03.2017 Stable1:
Drm libs reverted back due to this https://code.google.com/p/android/issues/detail?id=206345 issue;
Fixed IMEI;
Included flag of fixing bug in egl;
Updated libfmcust.
14.03.2017 Stable:
Updated drm libs;
BT fixed, headset now working, calls now working;
Audio configs are taken from Lenovo;
Fixed FMRadio;
Engineering mode:
Changing BT now works;
You can edit cell frequencies only on SIM1;
Release Candidates:
13.03.2017 RC6:
Sources updated to android6_r79 (MOB31T);
Android Security Level: February 2017;
This build is user now, so no internal root, you must root this ROM manually;
Youtube now uses vp9 codecs, thanks to DeckerSU;
Fixed h264 codec, thanks to DeckerSu;
Fixed using only hardware codecs in system;
Kernel rebuilt with gcc 4.9.4;
Camera drivers used from TF Android Xtreme 5.1, we've almost get rid of M.A.D Team vendor;
Removed Lenovo charging flags from Kernel;
WiFi AP fix backported from Android 7 tree;
Improved fakeiccid from ferhungmtk.
08.03.2017 RC5:
Kernel updated to 3.10.105;
Kernel now supports bfq mode;
Kernel now supports sockets killing;
Hall sensor now works!
Custom power library for mtk;
Greatly improved ril, but LTE bug still exists, dunno how to fix it (
Initial support of FMRadio;
Implemented mtk color support;
Fixed wrong battery voltage displaying;
Kernel now supports exfat;
Other improvements;
Synced last ROM sources.
23.02.2017 RC4:
Optimized energy consumption;
Synced last firmware sources;
Youtube now uses only hardware codecs;
Fixed BT headset bugs;
Other improvements.
13.02.2017 RC3.1:
Device tree cleaned from prebuilt stuff, most libs are compiled from sources;
Fixed vibro problems, but vibro on hardware buttons still don't work. Added submenu in Sounds menu where you can set vibro strength;
Fixed RC3 regressions - missing IMEI and lags.
12.02.2017 RC3:
Synced last firmware sources;
Torch is working now;
Probably fixed device hangs when plugging headset;
Fixed third-party cameras work;
Only hardware video decoder used during video recording;
Removed camera libs from The M.A.D. Team;
Updated camera libs;
Deleted plenty of prebuilt binaries and libs;
Probably found battery drain - deleted logd;
Kernel rebuilt with plasma mobile config.
09.02.2017 RC2:
Synced last LineageOS sources (android6_r78);
Gyroscope is working now!
Android security updates - January 2017;
The M.A.D Team BT fixes rolled out - we're using Android 6 Kernel, so don't need those fixes;
Updated BT & audio configs;
Wpasupplicant now compiled from sources;
First steps to support plasma mobile (kubuntu with ability to launch linux & android apps).
31.01.2017 RC1.1:
All sensors are working now except gyroscope. Most likely gyroscope will never work on this ROM, because sensors blob from Android MM was built without gyroscope support and we don't have sources for this library. If you in need of gyroscope you shouldn't use this ROM;
Removed unnecessary to network things from Kernel;
MTK codecs updated to Android MM, cleaned trash from codec libs from Android LP;
FC in SpecialForcesGroup2 fixed;
Xposed most likely don't supported but you can try;
Zram added back in Kernel. Drive disabled by default. You can enable Zram from Kernel auditor.
27.01.2017 RC1.01:
Synced last LineageOS sources;
Reverted root out-of-the-box and apps multiwindow, so ROM is userdebug again, also this was made: http://lineageos.org/Update-and-Build-Prep/. I can't find any differences between userdebug and user builds;
Updated nvram blobs;
Updated sepolicy;
Kernel build with TTL support and other features for network;
Included feature "Disable internet sharing restrictions";
Removed menu WiFI Dsiplay in engineering mode because activity sources for this feature are absent, so engineering mode is fully working now.
25.01.2017 RC1:
All libem libraries are updated to Android MM, all drivers, vendor libraries, which were possible to update now from Android MM. Only camera libs and couple of other are from Android LP. This is the most close to the official Android MM build of LineageOS13/CM13 build for JiaYu S3.
Betas:
24.01.2017 beta5:
Fixed screen flickering on low brightness values;
Fixed BT in engineering menu - now it works;
Improved Doze mode from M.A.D. Team;
Changed default cpu governor to pegasusq, scheduler to FIOS in ramdisk;
Improved pegasusq governor;
Now ROM is legacy build for using OTA in future;
Updated rest RIL-libraries;
Improved BT (based on M.A.D. Team improvements);
Lights, bt-vendor & BT-drives updated to Android MM;
Various other improvements.
22.01.2017 beta4.11:
Kernel rebuilded with gcc5.3, it's better optimized for arm than gss4.9;
Kernel rebuilded without zram (consumes battery, not necessary on 3Gb RAM device);
User firmware (no root for example) instead of userdebug;
Compiled from sources liblighst;
Removed M.A.D Team fmradio, it should be compiled from sources;
Included xen0ns commits for Vold, hardware-legacy and tinyals repos.
21.01.2017 beta4.10:
Synced updated LineageOS sources;
RIL libs replaced by Zormax project, it should be better with cell.network, but, maybe, this is placebo. Although, never had any LTE disconnections;
Fixed bug with operator name;
ROOT removed from ROM, you should install SuperSU, next builds will be user instead of userdebug.
14.01.2017 beta4.9:
Kernel updated from 3.10.102 to 3.10.104;
Fixed battery drain;
Headset icon now displays in statusbar;
Mtkplayer now compiled from sources.
10.01.2017 beta4.8:
Unity-based games are working now;
Working audio changing in engineering menu;
Fixed camera hangs in HDR mode;
Audio drivers and sensor drivers taken from Lenovo;
Fixed light sensor;
Updated LineageOS sources;
04.12.2016 beta4.7:
Fixed sensors like gyroscope etc;
More libs are taken from Lenovo.
02.01.2016 beta4.6:
DRM libs are taken from Lenovo;
LineageOS sources updated;
Fixed rear camera video recording.
31.12.2016 beta4:
Moved to LineageOS sources;
Added Engineering menu based on Zormax sources (bt, wifi, audio don't works);
YGPS added;
Both cameras are working, but can't take HDR photos;
Added wheatley in Kernel.
22.12.2016 beta3:
libstport.so no more needed - almost all system libs are taken from Lenovo device tree, which based on MM;
Fixed hardware video decoding;
Fixed playing video in browser.
18.12.2016 beta2:
Moved to Lenovo Kernel v.3.10.102 with modified sources;
Ported governors fiops & pegasusq in Kernel;
Updated graphics drivers in Kernel & in userspace from r5 till r7.2;
Hw libraries from Lenovo;
Camera libs taken from Lenovo but they aren't working yet;
Audio libraries updated from M.A.D. Team Android 7;
libui_ext & libgui_ext also taken from Lenovo;
CM13 sources updated;
Security updates from December, 2016;
Camera don't working, FMRadio don't working, will be fixed later;
Removed libandroid_runtime.so workaround (libandroid_runtime.so now compiled from sources).
10.12.2016 beta1:
Custom Kernel, builded with gcc 4.9;
Fixed fc in Notification area when adding new QS;
Fixed fc when playing video in browser;
Add NTFS support;
Add NFS (Network File Systems) support;
Removed zram;
FMRadio fixed with @superdragonpt support;
WiFi & BT in Hotspot mode are working now;
04.12.2016 beta:
Synced newest sources from android_r74;
Removed all native libs from Maximum rom;
Fixed bootanimation lags;
SIM cards fully working now;
Working incoming calls;
Working 4G;
Critical bugs fixed;
Removed awful MTK debugger hanging apps on start;
Build instructions
Download official sources;
Download device tree;
Download https://github.com/sandstranger/android_device_jiayu_s3_h560/blob/cm-13.0/mtk.xml;
Move to .repo/local_manifests;
Sync sources;
Build;
Get almost working ROM.
It should be better to just rename our mad cm13 ROM.zip
That's exactly what a Spanish user also did with "his" cm13 pseudo ROM
Considering the amount (if not all the critical base things ) are all prebuilt... From Mad cm13
There's even frameworks that where simply copied from MAD cm13
In the end, it's just another port
There's a lot of things that he could /should be building
A huge part of the source code used from xen0n , so it should be called xen0n cm13 , not Mad cm13
@superdragonpt, whats the problem?
You have credits in thanks to.
Some part of this ROM was used from your CM, huge amount - from xen0n, all is right with that.
Besides, you're also using xen0n sources, do you?
So, why do you saying that it is your renamed ROM? Please, clarify that more detailed.
Also port it is something that wasn't build from sources - just changed some files. This ROM is build from sources. So?
Borizzz said:
@superdragonpt, whats the problem?
You have credits in thanks to.
Some part of this ROM was used from your CM, huge amount - from xen0n, all is right with that.
Besides, you're also using xen0n sources, do you?
So, why do you saying that it is your renamed ROM? Please, clarify that more detailed.
Also port it is something that wasn't build from sources - just changed some files. This ROM is build from sources. So?
Click to expand...
Click to collapse
because device tree and part of firmware used from them , but I am not android developer , so I can not used my own device tree ,and if this is so critical, I can delete all binary files and this firmware
@sandstranger, hmm, device tree is free for all (opensource) as it was published here. Anyone can use this device tree freely in their projects with credits to The M.A.D. Team. So. I don't see any problems in this case. Nobody says that this is his own device tree, all credits added.
I don't see any problem.
Xen0n?
We don't use nothing from him,lol
That's a different approach, we don't hack SE or nothing like that (example)
sandstranger said:
because device tree and part of firmware used from them , but I am not android developer , so I can not used my own device tree ,and if this is so critical, I can delete all binary files and this firmware
Click to expand...
Click to collapse
Nothing wrong ,you got me wrong
I'm saying, the use of so many prebuilt things from MAD ROM on his Vendor is very bad.
For example , why including framework parts??
I mean, there's at least a bunch of blobs that should be compiled ( will compile)/just fine
In the end, all that's important to make the ROM boot, important things/Fix's
Its all prebuilt
@borizz that's why I said "port"
Libs (blobs) are prebuilt (copied) from cm13 MAD
Understand ?
Simple
cheers
sandstranger said:
A huge part of the source code used from xen0n , so it should be called xen0n cm13 , not Mad cm13
Click to expand...
Click to collapse
Everything device specific is prebuilt from MAD,not from xenon
I would love seing you even trying to boot the ROM, without all the prebuilt things you used from MAD...
(You wouldn't )
Not a critique, I'm just saying...
Why saying " source built ROM" when the most important is all prebuilt?
For me that's my point really
Other than that, nice to see community involvement
Good luck
Ok , I understand it now
Borizzz said:
@superdragonpt, whats the problem?
You have credits in thanks to.
Some part of this ROM was used from your CM, huge amount - from xen0n, all is right with that.
Besides, you're also using xen0n sources, do you?
So, why do you saying that it is your renamed ROM? Please, clarify that more detailed.
Also port it is something that wasn't build from sources - just changed some files. This ROM is build from sources. So?
Click to expand...
Click to collapse
Hard to explain for someone that doesn't build Android
(Not a critique )
He built a "generic" cm13 from source, that is correct...
But what he actually buit, would never work, it even would never boot on our device, without the huge amount of libs ,etc that where just copied.
Its fundamental a "port" .
Nothing about "credits " or so, just explaining it to you.
For the normal user, this is very misleading
Still nice to see this
At least he did some work... And actually partially compiled some things
What's the problem with FMradio, you need some help?
Did you try using just the prebuilt Mad fmradio.app?
You can add it to your device, using a platform signature + the relevant "libs" we built to fire it up.
Let me know
@superdragonpt, thank you ,we really appreciate your help.
Just to be clear - no one from us tries to steal your work or somehow say that we're 1337 developers, no.
Thank you again for explanation and help.
Borizzz said:
@superdragonpt, thank you ,we really appreciate your help.
Just to be clear - no one from us tries to steal your work or somehow say that we're 1337 developers, no.
Thank you again for explanation and help.
Click to expand...
Click to collapse
Nothing about "credits" or steal work at all
I'm actually saying that there's a lot of things that could /should be built without problems on his CM13
I'm actually offering my help to help fix the fmradio on his cm13...
If I didn't like him, I wouldn't say it
But this is MM, we have been working on 7.x builds, so a lot has changed.. Ever since ( thank google )
superdragonpt said:
It should be better to just rename our mad cm13 ROM.zip
That's exactly what a Spanish user also did with "his" cm13 pseudo ROM
Considering the amount (if not all the critical base things ) are all prebuilt... From Mad cm13
There's even frameworks that where simply copied from MAD cm13
In the end, it's just another port
There's a lot of things that he could /should be building
Click to expand...
Click to collapse
@superdragonpt
The work of the MAD team is very good, but the team's responses to other developers (professionals, amateurs or novices) are always abrupt or impolite. Please do not reproach other people's work, do not write complaints and scorn. It helps to get a better job. Help and teach the way to other developers. We will all thank you more. It helps to teach because other OS developers also taught you. Helping the community is also a job of the MAD team. Listen to my words .... please ..... thank you
---------- Post added at 08:22 PM ---------- Previous post was at 08:20 PM ----------
superdragonpt said:
Nothing about "credits" or steal work at all
I'm actually saying that there's a lot of things that could /should be built without problems on his CM13
I'm actually offering my help to help fix the fmradio on his cm13...
If I didn't like him, I wouldn't say it
But this is MM, we have been working on 7.x builds, so a lot has changed.. Ever since ( thank google )
Click to expand...
Click to collapse
This already seems a good answer. An educated and conciliatory response. Thanks again
FMRadio fixed now.
Will be included in next release.
UPD: fixed video in browser.
hey guys, im bored of RC5, but I seriously want Marshmallow because Xposed is available for it and 7.1.1 stable 4 has a few bugs I assume. my s3 doesn't go on 3g and is on 4g or 2g.
So, I wish someone would enable exfat in AICP11 till xposed is available on 7.1.1 or which ever newest build arrives during that time.
New build1 arrived just in time
Check changelog in 2nd post of this thread
Borizzz said:
New build1 arrived just in time
Check changelog in 2nd post of this thread
Click to expand...
Click to collapse
Congratulations for the dev!
Enviado desde mi S3 mediante Tapatalk
Can you do something with cast please? Miracast....for example?
asto63 said:
Can you do something with cast please? Miracast....for example?
Click to expand...
Click to collapse
Sory, my failt. Its working now.
As usual, flash at your own risk. By proceeding further you accept that, for whatever that happens to you, your device or anything, you won't blame me or xda.
Please read this post thoroughly before posting problems.
[COLOR="00BFFF"]SiS Kernel ️️️️[/COLOR]Excellent Performance to Battery-Life ratioSupports Android Pie and Oreo Treble/Non-Treble ROMs
Version 2.x onwards two builds are provided, one with CAF (old) led driver and other with Cyanogen (new) LED driver
CAF (old) LED driver This is the default notification LED driver used in almost all ROMs and Kernels for mido and it works for all mido devices. Filename: SiSK-*-all-*.zip
Cyanogen (new) LED driver This driver performs better, provides more colors but is supported by some mido devices. Filename: SiSK-*-newled-*.zip
[COLOR="FF4500"]Priority[/COLOR]
[Stability] > [Performance:Battery] > [Necessary features] > [User Requests] (! No placebos or patches without reason)
[COLOR="00FA9A"]SiS Kernel Info[/COLOR] (Common for both builds)
Linux 3.18.122
CAF LA.UM.6.6.r1-09700-89xx.0
Prima LA.UM.6.6.r1-09700-89xx.0 (wlan driver)
Codebase updated for GCC 7
Samsung SDFAT driver (exfat & vfat support)
Upstream F2FS 4.18-rc1
Upstream SDcardFS
USB Fast Charge
DTS Eagle driver support** [@LazerL0rd]
Westwood as default TCP Congestion algorithm
I/O schedulers: bfq, cfq, deadline, fiops, maple, noop, zen
ZRAM enabled by default
msm8953 optimizations
Compiled with GCC 7.3
Updated with latest Lineage OS sources
Supports Franco Kernel Manager* (Everything works)
*Ignore the update info in Franco Kernel Manage and don't update.
**DTS Eagle requires proper rom support along with kernel support. I just added kernel support. Visit this thread https://forum.xda-developers.com/and...le-to-t3802259 or telegram channel https://t.me/joinchat/D0smilMTLCdcjt0hUjcz_g to get more info on how to test it with your ROM.
[COLOR="DC143C"]Downloads[/COLOR]
Stable Releases
Changelog: 4th Post
[COLOR="00688B"]Instructions & more related info[/COLOR]
For kernel with CAF (old) LED driver check 2nd post
For kernel with Cyanogen (new) LED driver check 3rd post
[COLOR="FF8000"]Donate[/COLOR]
Support development, donate anything as per your liking https://www.paypal.me/Millan515
Keeps me motivated towards constanly improving this kernel
[COLOR="228B22"]Support[/COLOR]
Post your questions, requests, suggestions and problems here
Quick support and beta updates @ our Telegram Group https://t.me/SISKernel
-Only relevant and meaningful queries will be acknowledged.
-Become beta tester and your requests will have priority
[COLOR="1E90FF"]Credits[/COLOR]
abhisek987
franciscofranco
nathanchance
osm0sis
CAF, Linux & Xiaomi OSS
All mido kernel contributers
Please let me know of something I missed or did wrong, I'll rectify as soon as possibleThanks!
XDA:DevDB Information
SiS Kernel Project, Kernel for the Xiaomi Redmi Note 4
Contributors
Millan.SIS
Source Code: https://androidfilehost.com/?fid=962339331458997183
Kernel Special Features: Mentioned above
Version Information
Status: Stable
Current Stable Version: 2.7
Stable Release Date: 2018-09-18
Created 2018-06-09
Last Updated 2018-09-18
CAF (old) LED driver
SiS Kernel with CAF LED driver
- This is the default LED driver used by almost all ROMs and Kernels for mido
- This will work for all mido devices
- If you're unsure about your LED hardware compatibility and don't care much about notification LED, use this.
Installation
Reboot to twrp
Flash SiSK-*-all-*-.zip
Reboot
*The stars in the filename can be anything doesn't matter
Cyanogen (new) LED driver
SiS Kernel with Cyanogen LED driver
- This driver can produce more colors and better transition with the notification LED
- But your LED hardware may not work with this driver. *Blame xiaomi for using different hardware under the hood.
- Check if your device supports this driver:
=> Flash without worrying too much (nothing will happen to your device)
=> Reboot and check your notification LED
=> If it doesn't work
=> Follow the uninstall instruction below
=> switch to the CAF LED driver above.
About SiS Kernel Installer
- Kernel contains the driver but the ROM requires necessary HAL to properly* use the driver.
- This installer (powered by AnyKernel2) is used to enable Cyanogen LED HAL for your ROM.
- Its algorithm can automatically detect and perform appropriate operation (Install, Patch, Update, Uninstall, etc).
- You just have to reflash this zip.
*ROMs LED implementation should be proper as well. I can't help with that, ask your ROM dev.
Installation
Reboot to twrp
Flash SiSK-*-newled-*-.zip
Reboot
Uninstallation
Reboot to twrp
Flash SiSK-*-newled-*-.zip again
Flash SiSK-*-all-*-.zip or your ROM's boot.img
*The stars in the filename can be anything doesn't matter
Status
Changelog
Version 2.7 [18th September 2018]
CAF LA.UM.6.6.r1-09700-89xx.0 (40 files changed, 3528 insertions(+), 2610 deletions(-))
Prima LA.UM.6.6.r1-09700-89xx.0 (5 files changed, 120 insertions(+), 28 deletions(-))
Slightly underclock to the more efficient 1958Mhz (Can be changed to 2016Mhz using any kernel manager)
Input boost 1689Mhz (Better smoothness with negligible impact on battery compared to 1401Mhz, user changeable)
Update Franco Kernel Manager profiles (Optimized for SiS Kernel)
Boot time filesystem tuning
Kernel tuning
Version 2.6 [17th September 2018]
Release 2.6 as stable
Version 2.6 rc1 [10th September 2018]
Linux 3.18.122
CAF LA.UM.6.6.r1-09600-89xx.0
Prima LA.UM.6.6.r1-09600-89xx.0
SDFAT 2.0.8
Usb Fast Charge
Sync latest Lineage os changes
Switch to Westwood TCP Congestion Algorithm
Westwood improvements
Switch to bfq I/O Scheduler
Remove few wakelocks from blocker list
Fix deepsleep issue while wlan disconnected
Fix time reset at boot in some roms
Fix wifi bluetooth issue on pie gsi
Kernel tunings and Ramdisk cleanup
Installer: cleanup and update Anykernel2
Installer: improve algorithm. (Dirty flashing SiSK-*-all-*.zip over SiSK-*-newled-*.zip won't cause any problems from now on)
Version 2.4 [26th July 2018]
Release 2.4 as stable
Version 2.4 rc1 [23th July 2018]
Upstream linux 3.18.116
CAF LA.UM.6.6.r1-09200-89xx.0
Prima LA.UM.6.6.r1-09200-89xx.0
Update dts eagle
INSTALLER: Improved algorithm to detect & perform appropriate operation automatically
INSTALLER: Minor cosmetic changes
Version 2.2 rc2 [20th July 2018]
Upstream linux 3.18.115
INSTALLER: Removed user selection (twrp 3.2.2 incompatibility)
INSTALLER: Use alternating (hal) install/revert strategy
Version 2.1 rc1 [11th July 2018]
Sync with los changes
INSTALLER: Fix potential revert failure
INSTALLER: minor bug fixes
INSTALLER: cosmetic changes
Version 2.0 rc1 [7th July 2018]
Linux 3.18.114
CAF LA.UM.6.6.r1-09000-89xx.0
Prima LA.UM.6.6.r1-09000-89xx.0 (wlan driver)
Switched to Samsung sdfat driver (exfat & vfat support)
Upstream F2FS 4.18-rc1
Upstream SDcardFS
Added DTS Eagle
Codebase updated for gcc 7
Compiled with gcc 7
Compatible with Lineage OS 3 July 18 build
INSTALLER: Added user selection
INSTALLER: REVERT changes using the same zip
Version 1.1 [10th June 2018]
Fixes for non-treble roms
Version 1.0 beta [9th June 2018]
Intial release
Confirmed bugs
None.
New custom kernel.
Thanks.
If this works I will be very happy
BTW nice job :laugh:
EDIT: Didn't work on aosp extended the led just don't work :crying:
didn't work on omni 8.1, May 27th build
twrp said: vendor mismatch
bienna6.3 said:
If this works I will be very happy
BTW nice job :laugh:
EDIT: Didn't work on aosp extended the led just don't work :crying:
Click to expand...
Click to collapse
Did your led hw ever work with the new driver?
inVain_theGenuine said:
didn't work on omni 8.1, May 27th build
twrp said: vendor mismatch
Click to expand...
Click to collapse
Archive and send your /vendor folder
Millan.SIS said:
Did your led hw ever work with the new driver?
Yes that one works fine
But the notification led just don't work
Click to expand...
Click to collapse
bienna6.3 said:
Yes that one works fine
But the notification led just don't work
Click to expand...
Click to collapse
Works fine on aex official
What is difference between new and old LED drivers?
Sorry for bad English.
alperenadalar said:
What is difference between new and old LED drivers?
Sorry for bad English.
Click to expand...
Click to collapse
New one one will produce better/more colors and smoother transition. Read op
Amazing work however just like rom builds with new led drivers, notification led does not work on my device with 32gb of storage but works real smooth with my other one with 16gb of storage. Damn xiaomi putting different hardwares on their phones. Any chance that led can be fixed for us with different led hardwares?
Millan.SIS said:
Any error msg during flash?
Which aex exetended, thread link?
Also your led hw must support the new driver otherwise it won't work.
Mean while you can just dirty flash your rom zip and everything will be as it was before
Click to expand...
Click to collapse
No error while installing
It just the notification led that don't work and when I try to control the brightness of hw less it don't work neither
chickentuna said:
Amazing work however just like rom builds with new led drivers, notification led does not work on my device with 32gb of storage but works real smooth with my other one with 16gb of storage. Damn xiaomi putting different hardwares on their phones. Any chance that led can be fixed for us with different led hardwares?
Click to expand...
Click to collapse
Currently no my friend
bienna6.3 said:
No error while installing
It just the notification led that don't work and when I try to control the brightness of hw less it don't work neither
Click to expand...
Click to collapse
Seems like unsupported led hw
just dirty flash your rom zip
Those having problems or are willing to beta test for their favourite rom can contact me on telegram MillanSiS
Millan.SIS said:
Archive and send your /vendor folder
Click to expand...
Click to collapse
https://drive.google.com/open?id=1mUqneMQ6WcG8tp5mNHppw5AjZxUAllv7
I am using aosp extented and it doesn't work for me battery charging led work but not apps notification.but I find out some weird issue with your led driver and same with my rom led driver.if i turn off "led off time during led pluse(ms)" all led color work but unfortunately that option goes back to default after I press home or back key.
Please reply.
There are some changes regarding LED and aw2013 in mido-n-oss fom Xiaomi, idk if they fixed new hw but might be worth to check :good:
Version 1.1 test build
inVain_theGenuine said:
https://drive.google.com/open?id=1mUqneMQ6WcG8tp5mNHppw5AjZxUAllv7
Click to expand...
Click to collapse
v1.1 stable https://www.androidfilehost.com/?fid=890278863836290639
-fix for non-treble roms
vikasb32 said:
I am using aosp extented and it doesn't work for me battery charging led work but not apps notification.but I find out some weird issue with your led driver and same with my rom led driver.if i turn off "led off time during led pluse(ms)" all led color work but unfortunately that option goes back to default after I press home or back key.
Please reply.
Click to expand...
Click to collapse
wait for next build v1.2+
can't help if its rom problem