This is a build of the Android Open Source Project (AOSP) based on Android 4.4.4 or people who prepare pure Android without the extra feature of CyanogenMod or other ROMs..
Code:
/*
* 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.
*/
Device-specific source code for the Samsung Galaxy S II Plus:
https://github.com/ghsr/android_device_samsung_galaxys2plus-common
https://github.com/ghsr/android_device_samsung_i9105
https://github.com/ghsr/android_device_samsung_i9105p
https://github.com/ghsr/android_kernel_samsung_galaxys2plus-common
https://github.com/ghsr/proprietary_vendor_samsung_galaxys2plus-common
Downloads
ROM: https://basketbuild.com/devs/DorianDiaconu/AOSP KK
GApps: http://wiki.cyanogenmod.org/w/Gapps
What works?
Wi-Fi
Bluetooth
RIL (Calls, SMS, Mobile Data)
Sensors (Accelerometer, Compass, Light, Proximity, etc.)
Camera (photo & video)
Video playback
Audio (playback & recording)
GPS
Everything else not listed under "known issues"
Issues
Known device specific Issues
screenrecord does not work
Stock browser does not use hardware acceleration (Please use Firefox, Google Chrome, Dolphin, etc)
Known Sources Issues
Bluetooth Headset not working
FM Radio does not work (you can use SpiritFM, but I'm not providing support for any problem)
Installation
Make a backup!
Be sure that you have the 4.2.2 bootloader
Install a custom recovery
Install the ROM using your custom recovery
Optionally install the Google Apps Addon
Wipe data if coming from stock
Don't submit bugs to me, if you didn't do a full wipe and you are coming from another ROM
FAQ
Can you include the "ask first" option for sending messages?
The "ask first" option is not available in AOSP. However, you can select the SIM when you send the message if you use Google's Messenger app.
Battery Statistics shows that Wi-Fi is always on even though I've turned it off.
If you are using "scanning always available" in Advanced Wi-Fi Settings, then Wi-Fi will always be on to scan for available network to aid location discovery.
How do I enable root?
Root need to be flashed manually.
After installing, my storage was reduced from 8 GB to 4 GB
You only have 4 GB for user data in the first place. The other 4 GB is used by system files. This is the same with stock as well. However, stock might have displayed it as "8 GB with 4 GB used by system files", but AOSP-based ROMs will only display the space available for user data.
Can you include Feature X into your ROM?
No. This ROM will have AOSP's feature set.
Can you include S-Note/S-Planner/MultiWindow/Insert Samsung App Here?
No. This is an AOSP ROM and cannot have TouchWiz applications.
Can you include call recording?
No.
What kernel does this ROM use?
A slightly modified version of the stock kernel, the source code is linked above.
I've heard that Broadcom doesn't release source, how can you make this ROM?
Contrary to the popular belief, userspace driver source code is not always required to make an AOSP-based ROM as long as the proprietary binaries shipped with the device does not modify the API too heavily (or is from a very different version of Android). Instead of modifying the source code of the drivers, the Android source code was adapted to be able to use the proprietary binaries.
Can I use your ROM as a base?
http://source.android.com/source/licenses.html
Most of Android is licensed under the Apache License with other small parts licensed under other open-source licenses. Which means that you may modify and redistribute without asking for permission as long as the proper credits is given.
Can contacts be saved to phone/SIM?
No. It is not supported in AOSP-based ROMs.
Can I send files over Wi-Fi Direct?
Yes, but you must use third-party applications. The implementation provided on Samsung ROMs is not an open standard. AOSP/CM does not provide a native way to send files over Wi-Fi Direct.
Can I mirror your ROM?
You're free to, but I will not list it in this post.
Reporting Bugs
You may report bugs in this thread, note that I do not intend to update this ROM often and bug reports may be ignored. If you're looking for a ROM which is often updated, please use CyanogenMod.
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.
Bug report format
Code:
What is your--
Phone model (I9082 or I9082L):
Radio (baseband):
ROM version:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
Dual SIM:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
Thanks to GHsR for making this possible!
XDA:DevDB Information
AOSP KitKat, ROM for the Samsung Galaxy S II Plus
Contributors
doriandiaconu
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
Based On: AOSP
Version Information
Status: Stable
Created 2015-08-08
Last Updated 2015-08-08
Hello, Dorian
Just want to say I don't know why but my Bluetooth headset is working on MIUI by Haky since which is based on AOSP 4.4.4.
I have only bug with Bluetooth headset is while calling, caller heard noise.
xtremeprince said:
Hello, Dorian
Just want to say I don't know why but my Bluetooth headset is working on MIUI by Haky since which is based on AOSP 4.4.4.
I have only bug with Bluetooth headset is while calling, caller heard noise.
Click to expand...
Click to collapse
I don't use it. I didn't test it on this ROM. It may be working as well.
Please tell me if you find anymore bugs.
Congrats
haky 86 said:
Congrats
Click to expand...
Click to collapse
Haky knows what's up.
Wi fi
Hello Dorian....instal modular pico (uni)444 . WI FI don't work. It is bug or gaps is not compatible. I often used it on other ROM and not issue.
mix071 said:
Hello Dorian....instal modular pico (uni)444 . WI FI don't work. It is bug or gaps is not compatible. I often used it on other ROM and not issue.
Click to expand...
Click to collapse
I'm using it with the base package and I got no problem with anything.
Is there a way to get root? Flashing the 2.4
6. zip from Chainfire isn't working. Can you give me perhaps a proper link?
asros said:
Is there a way to get root? Flashing the 2.4
6. zip from Chainfire isn't working. Can you give me perhaps a proper link?
Click to expand...
Click to collapse
Did you also try the beta version?
Sent from my GT-I9105P using XDA Free mobile app
Yes, i tried. Same problem The message is: no binary installed.
asros said:
Yes, i tried. Same problem The message is: no binary installed.
Click to expand...
Click to collapse
Works OK for me. Try to google the problem. I seen it happen quite some times.
Binary issue
asros said:
Yes, i tried. Same problem The message is: no binary installed.
Click to expand...
Click to collapse
Hello.... You resolve issue binary...... I got same problem
mix071 said:
Hello.... You resolve issue binary...... I got same problem
Click to expand...
Click to collapse
Try to flash with CWM or other recovery.
Sent from my GT-I9105P using XDA Free mobile app
doriandiaconu said:
Try to flash with CWM or other recovery.
Sent from my GT-I9105P using XDA Free mobile app
Click to expand...
Click to collapse
I used cwm with all versione 444 and 5.1 and no issue binary......on some ROM i flash zip user 2.46 and resolve problem but in this version
no resolve nothing......
I give it up. Same problem.
mix071 said:
I used cwm with all versione 444 and 5.1 and no issue binary......on some ROM i flash zip user 2.46 and resolve problem but in this version
no resolve nothing......
Click to expand...
Click to collapse
Then just swtich the recovery. I flashed supersu with twrp with no problem.
doriandiaconu said:
Then just swtich the recovery. I flashed supersu with twrp with no problem.
Click to expand...
Click to collapse
OK...thank..... Now, I am on vacation....just return back I evaluate because my backup archive is with cwm. There is different between your cm 444 and this Aosp
AOSP has less features. Better battery life and performance, though.
Sent from my GT-I9105P using XDA Free mobile app
doriandiaconu said:
Then just swtich the recovery. I flashed supersu with twrp with no problem.
Click to expand...
Click to collapse
I rework with twrp and not resolved....I used all tool and only kingroot work with kinguser but I don,t like it because don,t know it. Patience ...... I don,t use aosp 444 now...
mix071 said:
I rework with twrp and not resolved....I used all tool and only kingroot work with kinguser but I don,t like it because don,t know it. Patience ...... I don,t use aosp 444 now...
Click to expand...
Click to collapse
This ROM is used as a base for MIUI v6. It has to be rooted the same way.
Related
CyanogenMod 11.0/12.0/12.1 for Samsung Galaxy Express 2
Notice:
This ROM is created for Samsung Galaxy Express 2 (SM-G3815). Obviously it'll not work on any other device.
Notice 2:
Uploading my files elsewhere (mirroring) is not appreciated.
If you need to add my files somewhere else, just post the link to the file(s).
Disclaimer:
If you have decided to install this ROM on your device, TheWhisp cannot be held responsible for any damage done to your phone and/or for any other kind of inconveniences you may experience (bricks, late for job due to alarm clock not working etc.)
By installing this ROM, you accept this rule.
What's not working:
* NFC - Express 2 uses NXP PN547 with NXP nfc stack which is closed source (unlike the stack for pn544)
Special thanks to:
arco: kernel, device configurations
CyanogenMod team, and everyone else contributing to CM
Additional information / resources:
Change logs: see 2nd post of this thread (cm-12.0 builds are tagged with [CM-12])
Google apps: http://wiki.cyanogenmod.org/w/Google_Apps
Download: http://www.androidfilehost.com/?w=files&flid=15292
How to install:
1) ClockWorkMod 6.0.4.8 (or higher) is required to install this ROM! Download: http://www.androidfilehost.com/?w=files&flid=15216 (you can also use Philz recovery which is also available at androidfilehost)
2) Download ROM .zip
3) Download Google apps (optional)
4) Put both .zip files on your device (either internal or external storage)
5) Boot your device into recovery mode
6) Make backup (if needed)
7) Wipe data/factory reset (not needed if installing updating from previous releases, but is necessary if upgrading between CM versions (example, cm-11.0 to cm-12.0 )
8) Install the ROM .zip file
9) Mount /system, install Google apps (optional)
10) Done.
Bug reporting:
https://github.com/TheWhisp/android_device_samsung_wilcox-common/issues
1) Visit the above link
2) Click on "New issue"
3) Choose a title that explains the problem
4) Explain your problem very clearly with as much details as possible
5) Attach logs and screenshots (if needed)
Don't report a bug if it's already reported.
Don't report a bug if it's not device-specific.
Don't report a bug if you:
1) have restored apps with Titanium Backup or similar software
2) are using any kind of task killer
3) are using any 3rd party tweak/hack
Don't forget to include the build date.
Use proper English, try not to make any spelling errors so I and other people can understand you correctly.
Click to expand...
Click to collapse
26/07/2015
* Fix issue when apps using OpenGL showed as incompatible in the Play store
04/06/2015
* Android 5.1.1
* Enable Ambient display
* Sync with CM sources
10/10/2014
* Sync with CM sources
* Some minor improvements
25/08/2014
* Sync with CM sources
* Fix some issues with camera (hangs while changing modes etc.)
21/07/2014
* Audio updates
* Allow 480p (640x480) video recording in some 3rd party apps like Google Camera (front camera)
10/07/2014
* Sync with CM sources
* Properly fix voice call mic when speakerphone is enabled (fix low volume)
29/06/2014
* Sync with CM sources
* Fix issue when mic was not working when audio was routed to speaker (voice calls, VoIP)
26/06/2014
* Sync with CM sources
* Fix some audio issues (lower speaker volume, fix low volume in sound recorder)
07/06/2014
* Fix off-mode charging that got broken in previous build
06/06/2014
* Sync with CM sources
* Android 4.4.3
* Some fixes
03/06/2014
* Initial build
Dont work link for download rom. ... Message in page: Access denied @TheWhisp
ROM uploaded and links fixed
@TheWisp
Congratulations and Thanks for creating separate thread.
Nofan Tasi said:
@TheWisp
Congratulations and Thanks for creating separate thread.
Click to expand...
Click to collapse
Yes.. and thanks you very very much for all. Work this ROM on my devices by 10 minutes and it's fantastic.. very very good job
Took her an hour and so far well and thanks for everything.Very good.:good:
Thank you very much for all the hard Work TheWhisp! Honest! :good:
One question, what is the diference between an official port for CyanogenMod from an unofficial?
Nothing much. You would be able to use CM updater and get.cm.
Sent from my SM-G3815 using XDA Free mobile app
TheWhisp said:
Nothing much. You would be able to use CM updater and get.cm.
Sent from my SM-G3815 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks! Gona give it a try this weekend and ill give some feedback! Gj TheWhisp
TheWhisp said:
Nothing much. You would be able to use CM updater and get.cm.
Sent from my SM-G3815 using XDA Free mobile app
Click to expand...
Click to collapse
Then new updates don't are via OTA?
No. You will have to manually flash it
Sent from my SM-G3815 using XDA Free mobile app
It can be implemented halo)))) well and thanks the rom.:good:
Installed and working, all ok, WiFi, bluetooth, gps.... Now to try and work all day.
Only the bookmarks not synchronize.
Thanks
I have read that the CM nightly builds have been updated to Android 4.4.3. This ROM will be updated to and you will see an update to CM 12 only?
Thank you for all
new cm-11 build with Android 4.4.3 uploaded, also CWM 6.0.4.9
TheWhisp said:
new cm-11 build with Android 4.4.3 uploaded, also CWM 6.0.4.9
Click to expand...
Click to collapse
Very very Thanks everything .... All work very good...
Yess, very very good thank you
Sent from my SM-G3815
stop mirroring this thread to "htcmania.com".
Thank you for your hard work!! You're a life saver!
It seems to be working quite well, but com.android.nfc seems to be still force launching itself and is using huge amount of batterylife. Would it be possible to write it out of CM so it wouldn't try to launch, until you can get legit drivers for that NFC chip?
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.0 (Ice Cream Sandwich), which is designed to increase performance and reliability over stock Android for your device.
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.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the MSM7225 Github repo. You can also view the Changelog for a full list of changes & features.
Downloads
ClockworkMod Recovery:
6.0.1.2 U8150: http://www.androidfilehost.com/?fid=23578570567714776
6.0.1.2 U8160/80: http://www.androidfilehost.com/?fid=23501681358561937
ROM:
9.2.1 U8150: http://www.androidfilehost.com/?fid=23578570567715226
9.2.1 U8160/80: http://www.androidfilehost.com/?fid=23578570567715227
Google Apps:
20140711 Optimized: http://www.androidfilehost.com/?fid=23501681358561026
Optional Google Talk (no Hangouts) add-on: http://www.androidfilehost.com/?fid=23501681358561898
Previous Releases:
ROM:
9.2.0 U8160/80: http://www.androidfilehost.com/?fid=23501681358561881
Installation
If the ROM doesn't boot flash
this Stock ROM (compatible with U8150)
or
this Stock ROM (compatible with both U8160/80)
and retry.
- First time flashing CM9 to your MSM7225 Device (or coming from another ROM)?
Install/Update ClockworkMod Recovery using ADB Fastboot (fastboot flash recovery recovery.img) or using already installed CWM.
Reboot into Recovery using 2 or 3-button-combo depending on your device
Do a Nandroid backup! (Optional)
WIPE (wipe data/factory reset + wipe cache partition + format /system partition)
Install the ROM from sdcard using ClockworkMod Recovery
Optionally install the Google Addon
- Upgrading/Downgrading from CM7/CM10?
Do a Nandroid Backup!
WIPE (wipe data/factory reset + wipe cache partition + format /system partition)
Install the ROM from sdcard using ClockworkMod Recovery
Optionally install the Google Addon
- Upgrading from another build of CM9?
Do a Nandroid Backup!
Partial WIPE (wipe cache partition + wipe dalvik cache)
Install the ROM from sdcard using ClockworkMod Recovery
Current Status
U8160/80:
Working
Audio
Copybit pseudo H/W Accelleration (using CPU)
2D/3D Software Emulated OpenGL (no OpenGL 2.0, just basic apps)
Sensors
Calls
Camera
Camcorder (using an Hack but can record videos)
Mobile Data
Bluetooth
Wi-Fi
Tethering (Wi-Fi & USB)
Not Working
Audio/Video Decoding/Encoding (OMX, temp. using software ones)
Real Camcorder (related to missing enc. stuff)
LDPI Layouts needs some "enhancements"
U8150:
Working
Audio
Copybit pseudo H/W Accelleration (using CPU)
2D/3D Software Emulated OpenGL (no OpenGL 2.0, just basic apps)
Sensors
Calls
Camera
Camcorder (using an Hack but can record videos)
Mobile Data
Bluetooth
Wi-Fi
Tethering (Wi-Fi & USB)
Not Working
Audio/Video Decoding/Encoding (OMX, temp. using software ones)
Real Camcorder (related to missing enc. stuff)
Manual WiFi scan (pressing Scan button)
Bluetooth can't be turned on after turning it off (e.g. ON ok, OFF ok, ON won't work)
LDPI Layouts needs some "enhancements"
Reporting Bugs
You are allowed to report bugs only in this thread. Before reporting a bug, please make sure you are running as stock as possible. This means no custom kernel, no custom framework modification, etc. If you are using any of the above modifications, please flash the rom again to get rid of the modifications before reporting.
REPORT BUGS IN THIS THREAD ONLY
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. The following is a useful format to follow. Note: If you can provide the latest night/build that the bug didn't exist, it would greatly help in tracking down what caused it.
Code:
What is your--
Phone model:
Radio (baseband):
CM version:
CM Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
CMSettings/Performance settings (other than stock):
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
Changelog
9.2.1:
Added U8150 support
Optimize ROM Performance
Updated proprietaries from latest U8180 Stock ROM
Previous Releases:
9.2.0:
First Release
The MSM7225 team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
XDA:DevDB Information
[GearCM][MSM7225][ROM/Recovery][4.0.4] CyanogenMod 9 for Huawei U8150/60/80, ROM for all devices (see above for details)
Contributors
Alberto96, psyke83, Testers => kaikun97 (u8160) | leo_deos (u8150)
ROM OS Version: 4.0.x Ice Cream Sandwich
ROM Kernel: Linux 2.6.x
Version Information
Status: Stable
Current Stable Version: 9.2.1
Stable Release Date: 2014-07-19
Created 2014-07-14
Last Updated 2014-07-19
Reserved
Video Review (by @kaikun97):
Reserved
Looking good, you fixed the Trebuchet Offset bug ya?
kaikun97 said:
Looking good, you fixed the Trebuchet Offset bug ya?
Click to expand...
Click to collapse
Not yet, Krish will help me for layouts
Alberto96 said:
Not yet, Krish will help me for layouts
Click to expand...
Click to collapse
You signature is huge xD. Ill record a youtube video showcasing this rom soon
Send me the link via PM and i'll add the Video Review on Reserved Second post
Alberto96 said:
Send me the link via PM and i'll add the Video Review on Reserved Second post
Click to expand...
Click to collapse
Will do, I'll record it today or tommorow ya? Do you want screenshots too?
kaikun97 said:
Will do, I'll record it today or tommorow ya? Do you want screenshots too?
Click to expand...
Click to collapse
Just the Video (i don't mind if today or tomorrow don't worry), screenshots no need.
Alberto96 said:
Just the Video (i don't mind if today or tomorrow don't worry), screenshots no need.
Click to expand...
Click to collapse
Oh and I changed my sig because your rom is what I use now (well a test build but its close to final lol)
Video Review added. Thanks @kaikun97
MSM7225, but no U8500
Anyway, thank you for your work with MSM7225 devices
JekaPinsk said:
MSM7225, but no U8500
Anyway, thank you for your work with MSM7225 devices
Click to expand...
Click to collapse
U8500 support can be added, but I need new kernel. Old kernel for U8500 shared with U8150 works slower than the one for U8160/80. :/
Alberto96 said:
U8500 support can be added, but I need new kernel. Old kernel for U8500 shared with U8150 works slower than the one for U8160/80. :/
Click to expand...
Click to collapse
The phones are almost the same, maybe better add missing stuff?
I know one kernel, where I can build it for 2 devices
JekaPinsk said:
The phones are almost the same, maybe better add missing stuff?
I know one kernel, where I can build it for 2 devices
Click to expand...
Click to collapse
It is like U8160 and U8180, almost identical. U8150/U8500 have different wifi chipset.
Alberto96 said:
It is like U8160 and U8180, almost identical. U8150/U8500 have different wifi chipset.
Click to expand...
Click to collapse
Wifi chipsets are opensource, aren't they?
JekaPinsk said:
Wifi chipsets are opensource, aren't they?
Click to expand...
Click to collapse
Not always.
Alberto96 said:
Not always.
Click to expand...
Click to collapse
I mean chipsets for this devices
JekaPinsk said:
I mean chipsets for this devices
Click to expand...
Click to collapse
Yes.
I'm working on it
When will the video and audio get hw rending ????
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.1.1 (Lollipop), which is designed to increase performance and reliability over stock Android for your device.
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.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo.
Device-specific source code for the Samsung Galaxy S II Plus are available from:
https://github.com/andixlm/android_device_samsung_galaxys2plus-common
https://github.com/andixlm/android_device_samsung_i9105
https://github.com/andixlm/android_device_samsung_i9105p
https://github.com/andixlm/android_kernel_samsung_galaxys2plus-common
Compatibilitiy Patches: https://github.com/andixlm/build_tools/tree/cm-12.1/patches
Do not submit bugs on CyanogenMod issue tracker
Downloads
ROM: https://s.basketbuild.com/devs/andixlm/CM12.1
GApps: http://opengapps.org
What works?
RIL (Calls, SMS, Mobile Data)
Wi-Fi
Bluetooth
GPS
Camera
Video playback
Audio (playback & recording)
Sensors (Accelerometer, Compass, Light, Proximity, etc.)
Everything else not listed under "Known issues"
Known Issues
There are no major hardware issues
Changelog
20160115: Upstream merge. Fixed freezing.
20160111: Upstream merge.
20151213: Upstream merge.
20151107: Upstream merge.
20151004: Upstream merge, fixes and improvements.
20150912: Upstream merge.
20150828: Restored adaptive backlight feature. Reduced /system partition's size. Upstream merge.
20150812: Upstream merge.
20150709: Upstream merge.
20150617: Upstream merge.
20150523: Added Ambient display feature. Upstream merge.
20150503: Fixed screen pinning. Removed adaptive backlight feature. Android 5.1.1. Upstream merge.
20150415: Initial release.
Reporting bugs
You are allowed to report bugs only in this thread.
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. The following is a useful format to follow.
Code:
What is your:
- Phone model (I9105 or I9105P):
- Radio (baseband):
- CM version:
- CM Download URL:
- GApps version:
Did you:
- Wipe:
- Restore with titanium backup:
- Reboot after having the issue:
Are you using:
- A task killer:
- A non-stock kernel:
- CMSettings/Performance settings (other than stock):
- Other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
Thanks
- The CyanogenMod team for providing a great ROM. Without all the compatibility work which went into it, this ROM would've been much harder to make
- @pawitp - for patches
- @CoolDevelopment, @LuK1337, @GHsR and other I9105/P and I9082 devs
- @beegee
Installation:
Make a backup!
If you were on CM 10.1 or a stock ROM prior to 4.2, upgrade to 4.2.
Install ClockworkMod or TWRP recovery with SELinux support. Older CWM will result in a "status 7" error.
Reboot into recovery
Wipe data if coming from stock or another non-CM ROM (You may get a "staus 7" error if you fail to wipe.)
Install the ROM
Optionally install the Google Apps Addon
FAQ
Q: Can you include Feature X into your ROM?
A: No. This ROM will have CyanogenMod's feature set.
Q: Can you include S-Note/S-Planner/MultiWindow/Insert Samsung App Here?
A: No. This is an AOSP ROM and cannot have TouchWiz applications.
Q: Can you include call recording?
A: No. CyanogenMod does not include call recording to avoid potential legal issues.
Q: What kernel does this ROM use?
A: A slightly modified version of the stock kernel, the source code is linked above.
Q: I've heard that Broadcom doesn't release source, how can you make this ROM?
A: Contrary to the popular belief, userspace driver source code is not always required to make an AOSP-based ROM as long as the proprietary binaries shipped with the device does not modify the API too heavily (or is from a very different version of Android). Instead of modifying the source code of the drivers, the Android source code was adapted to be able to use the proprietary binaries.
Q: Can I use your ROM as a base?
A: http://source.android.com/source/licenses.html
Most of Android/CyanogenMod is licensed under the Apache License with other small parts licensed under other open-source licenses. Which means that you may modify and redistribute without asking for permission as long as the proper credits is given and it is not misappropriated as being the official CyanogenMod. (In other words, you must say that it is based on pawitp's unofficial CyanogenMod, but is not related to CyanogenMod in any other way.)
Q: Can contacts be saved to phone/SIM?
A: No. It is not supported in AOSP-based ROMs.
Q: Can I send files over Wi-Fi Direct?
A: Yes, but you must use third-party applications. The implementation provided on Samsung ROMs is not an open standard. AOSP/CM does not provide a native way to send files over Wi-Fi Direct.
Q: Will you add OTA support?
A: No.
Video Review:
can we flash it over CM12 without wiping /data ?
karamancho said:
can we flash it over CM12 without wiping /data ?
Click to expand...
Click to collapse
You can flash but it's better to perform a clean install.
andixlm said:
You can flash but it's better to perform a clean install.
Click to expand...
Click to collapse
Good work very smooth and stable... about issue device control solve that! keep up:good:
quick feedback:even after a 'dirty flash' CM12.1 feels way snappier and more fluid than last CM12. nice work @andixlm
Good work mate!
Good work, but this 5.1 or 5.1.1
morrows said:
Good work, but this 5.1 or 5.1.1
Click to expand...
Click to collapse
CM12.1 is based on 5.1
Hope we can fix the adaptive backlight bug.
Battery drain is not good for our phone. Battery life already sucks...
doriandiaconu said:
Hope we can fix the adaptive backlight bug.
Battery drain is not good for our phone. Battery life already sucks...
Click to expand...
Click to collapse
Use servicely,same as greenify but better.
After a clean flash , everything is smooth and OK except for a little annoying bug: the web browser it's not hardware accelerated . its the same bug in kitkat ROMs
Anyone has noticed it ?
Ricky392 said:
After a clean flash , everything is smooth and OK except for a little annoying bug: the web browser it's not hardware accelerated . its the same bug in kitkat ROMs
Anyone has noticed it ?
Click to expand...
Click to collapse
Yes, same here.
beegee said:
Yes, same here.
Click to expand...
Click to collapse
I tried other roms based on 5.1 and it's the same for each one
Whats about FM Radio? Is it working?
Kiro73 said:
Whats about FM Radio? Is it working?
Click to expand...
Click to collapse
Yes, use this instruction: http://forum.xda-developers.com/showpost.php?p=60027886&postcount=1105
karamancho said:
quick feedback:even after a 'dirty flash' CM12.1 feels way snappier and more fluid than last CM12. nice work @andixlm
Click to expand...
Click to collapse
Hm, I have a single issue after a dirty flash - drawer transition effects extremely lagging. Previously it was caused by LiveDisplay changing the color temperature in the evening, but now I have it disabled. No such issue for you?
Lauriso said:
Hm, I have a single issue after a dirty flash - drawer transition effects extremely lagging. Previously it was caused by LiveDisplay changing the color temperature in the evening, but now I have it disabled. No such issue for you?
Click to expand...
Click to collapse
I'm using Nova Launcher and there's no lag in drawer transitions
Lauriso said:
Hm, I have a single issue after a dirty flash - drawer transition effects extremely lagging. Previously it was caused by LiveDisplay changing the color temperature in the evening, but now I have it disabled. No such issue for you?
Click to expand...
Click to collapse
You should always perform a full wipe.
I use Google Now, and I don't have nothing as lag in transitions.
Above status bar
Android is an open source software stack created for a wide array of devices with different form factors. The primary purposes of Android are to create an open software platform available for carriers, OEMs, and developers to make their innovative ideas a reality and to introduce a successful, real-world product that improves the mobile experience for users.
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.
*/
ROM: https://basketbuild.com/devs/haky86/SamsungGalaxyS2Plus/Android-5-Lollipop/AOSP/27042015
-11/02/2016: click here.
-27/06/2015: click here.
-17/07/2015: click here.
-21/08/2015: click here.
Google Apps: http://d-h.st/users/dhacker29/?fld_id=27426 (use the ones marked "lpmr1")
-i9105p:https://github.com/hak86/android_device_samsung_i9105p/tree/aosp-5.0
-galaxys2plus-common:https://github.com/hak86/android_device_samsung_galaxys2plus-common/tree/aosp-5.0
-kernel: https://github.com/hak86/android_kernel_samsung_galaxys2plus-common/tree/lollipop
-vendor:https://github.com/hak86/proprietary_vendor_samsung_galaxys2plus-common/tree/master
Change Logs:
11/02/2016:
-Browser: fixed.
-Video Rec: fixed.
-NFC: Fixed, copy nfc_nci.bcm2079x.capri.so into system/lib/hw if not work that you can download from attached files.
-Unique bug: for unpinning screen, the device needed to be rebooted for unlocking.
27/04/2015:
-initial build.
-Android 5.1.1 R1.
27/06/2015:
-Android 5.1.1 R4.
-NFC: fixed.
-Set wallpaper from gallery: work.
-Set wallpaper from menu: work.
17/07/2015:
-Android 5.1.1 R8.
-2 bugs only.
21/08/2015:
-MultiTasking and Long Press button: fixed.
-Video Rec and NFC should work without problems.
-I will try to fix Pinning Apps too, but it's source bug.
What works?
Wi-Fi
Audio notifications.
Charging percentage + when device locked it's works too.
RIL (Calls, SMS, Mobile Data)
Sensors (Accelerometer, Compass, Light, Proximity, etc.)
Camera
Audio (playback & recording)
GPS
Everything else not listed under "known issues"
Known Issues
Recent apps not work?: Since "no body" love nav button, I remove them so use xposed to fix.
Unpinning screen.
FM Radio does not work
Installation
Make a backup!
If you were on CM 10.1 or a stock ROM prior to 4.2, upgrade to stock 4.2 first.
Install ClockworkMod recovery with SELinux support (.tar) (.zip). Older CWM will result in a "status 7" error.
Reboot into recovery
Wipe data if coming from stock or other ROMs (You may get a "status 7" error if you fail to wipe.)
Install the ROM
Optionally install the Google Apps Addon
FAQ
Can you include the "ask first" option for sending messages?
The "ask first" option is not available in AOSP. However, you can select the SIM when you send the message if you use Google's Messenger app.
Battery Statistics shows that Wi-Fi is always on even though I've turned it off.
If you are using "scanning always available" in Advanced Wi-Fi Settings, then Wi-Fi will always be on to scan for available network to aid location discovery.
How do I enable root?
Root need to be flashed manually.
I'm having battery issues
Read http://forum.xda-developers.com/gala...5/post57836573
Can you include Feature X into your ROM?
No. This ROM will have AOSP's feature set.
Can you include S-Note/S-Planner/MultiWindow/Insert Samsung App Here?
No. This is an AOSP ROM and cannot have TouchWiz applications, use CM TouchWiz Style app.
Can you include call recording?
No.
What kernel does this ROM use?
A slightly modified version of the stock kernel, the source code is linked above.
I've heard that Broadcom doesn't release source, how can you make this ROM?
Contrary to the popular belief, userspace driver source code is not always required to make an AOSP-based ROM as long as the proprietary binaries shipped with the device does not modify the API too heavily (or is from a very different version of Android). Instead of modifying the source code of the drivers, the Android source code was adapted to be able to use the proprietary binaries.
Can I use your ROM as a base?
http://source.android.com/source/licenses.html
Most of Android is licensed under the Apache License with other small parts licensed under other open-source licenses. Which means that you may modify and redistribute without asking for permission as long as the proper credits is given.
Can contacts be saved to phone/SIM?
No. It is not supported in AOSP-based ROMs.
Can I send files over Wi-Fi Direct?
Yes, but you must use third-party applications. The implementation provided on Samsung ROMs is not an open standard. AOSP/CM does not provide a native way to send files over Wi-Fi Direct.
Can I mirror your ROM?
You're free to, but I will not list it in this post.
Reporting Bugs
You may report bugs in this thread, note that I do not intend to update this ROM often and bug reports may be ignored. If you're looking for a ROM which is often updated, please use CyanogenMod.
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.
PLEASE, DON'T QUOTE THIS POST BEFORE OR EVEN AFTER FINISH EDITING, THANKS
Glad to see 5.1.1 so soon. I will download it now
Rahulmsinghvi said:
Glad to see 5.1.1 so soon. I will download it now
Click to expand...
Click to collapse
I'm build new one may solve video recording need near 6 hours to done.
haky 86 said:
I'm build new one may solve video recording need near 6 hours to done.
Click to expand...
Click to collapse
is this rom have a Reduce LCD power? if yes please disable it
@haky 86, that would fix nfc apply those patches:
https://github.com/CyanogenMod/andr...mmit/e0fd6f529ab71ac079e6e8112528e591b53ef92d
https://github.com/CyanogenMod/andr...mmit/6af994f422eb9821640cf6f8f3baa3acfb407907
GHsR said:
@haky 86, that would fix nfc apply those patches:
https://github.com/CyanogenMod/andr...mmit/e0fd6f529ab71ac079e6e8112528e591b53ef92d
https://github.com/CyanogenMod/andr...mmit/6af994f422eb9821640cf6f8f3baa3acfb407907
Click to expand...
Click to collapse
thanks a lot, I will use them
[*]04/05/2105:
-CM 12.1 animation boot fixed.
-NFC fixed.
-will be online once fixed the rest of bugs
Root status
Will I have root access after installing this ROM?
Rahulmsinghvi said:
Will I have root access after installing this ROM?
Click to expand...
Click to collapse
no your device have to be rooted already
I know that. What I am asking is that will my root access be retained after installing AOSP?
Sent from my GT-I9105P using XDA Free mobile app
Rahulmsinghvi said:
I know that. What I am asking is that will my root access be retained after installing AOSP?
Sent from my GT-I9105P using XDA Free mobile app
Click to expand...
Click to collapse
aha when you do clean install install rom install gapps then install supersu from here your root access will be retained but actually i don't know if you can manage root permissions that some apps ask for better flash with rom and gapps, supersu as well
https://download.chainfire.eu/696/SuperSU/UPDATE-SuperSU-v2.46.zip
AOSP will be discontinued due to unsolved video camera and home button issue, since nobody want the navigation bar buttons, i will not waste my time with this rom anymore.
No problem @haky. You've given us so many ROMS to use. Thank you for all your efforts
Sent from my GT-I9105P using XDA Free mobile app
New build soon too
Aosp 5.1.1 r3
In the next build that's im compiling will be fixed:
-NFC.
I will provide to fix video recording on R4
26/06/2015
New build with following fixes:
-Android 5.1.1 R4.
-NFC.
-Video Recording: fixed.
Soon will be updated to R5 and port Android M
Good job developer waiting for stable r5
-27/06/2015: click here.
enjoy
Great, does home button shows recent stuff?
beegee said:
Great, does home button shows recent stuff?
Click to expand...
Click to collapse
not yet bro, I found some solutions will be added on R5 build, but just add qemu.hw.mainkeys=0 in build.prop file as temp solution :good:
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 6.0 (Marshmallow), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are 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 us for messing up your device, we will laugh at you.
*
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit our Gerrit Code Review.
Downloads
Use Latest TWRP When Flashing
5/17 Build
https://www.androidfilehost.com/?fid=24545070682210625
Instructions
Install Latest TWRP Recovery
Wipe Everything (Factory Reset)
Install ROM
Install GApps (optional)
Reboot
Profit
Google Apps
OpenGapps: http://opengapps.org (use an ARM, 6.0 zip)
NOTE: Be sure you flash the gapps package with your rom before you boot up the first time.
Sources
Device: https://github.com/awid777/android_device_samsung_picassowifi
Kernel: https://github.com/awid777/android_kernel_samsung_picassowifi
Known Issues
Camera does not work (Along with the torch)
I'm sure there's more - Post here if you find any
XDA:DevDB Information
Unofficial Cyanogenmod 13 for the Galaxy Tab Pro 10.1 (picassowifi), ROM for the Samsung Galaxy Tab Pro 12.2, 10.1, 8.4
Contributors
awidawad, crpalmer, shevt
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Version Information
Status: Beta
Current Beta Version: 3
Beta Release Date: 2016-05-17
Created 2016-05-05
Last Updated 2016-05-17
Before You Post a Bug
PLEASE include steps to reproduce the bug, and a logcat would be nice. If it's hardware related or your device reboots please post your last_kmsg.
How to logcat?
See here (read up to the end of the "logcat" section).
Upload it to a pastebin, include the link in your bug report.
or if you're on your phone and can't get to a computer:
If you install a terminal (this one works nicely) and type this:
Code:
su
then, accept the superuser prompt, and type
Code:
logcat -d > /sdcard/logcat.txt
it should save a logcat at /sdcard/logcat.txt. You can change the filename, and it will overwrite whatever exists already at /sdcard/logcat.txt
How to get last_kmsg?
Copy /proc/last_kmsg and upload the file contents to a pastebin, include the link to that in your bug report
Please feel free to ask questions pertaining to this rom and post bugs or any issues you may run into. Any help/contributions would also be appreciated as my free time is limited.
DEVICE CHANGELOG
Code:
17MAY16
*Fixed SD Card
*Kanged Tab S blobs (WIP)
*Cleaned up minor bugs
*Enabled auto power modes
15MAY16
*Rotation Fix Implemented
*Added OpenGL ES 3.1 Support
*Various GPU and performance fixes
*Misc. CM Changes
04MAY16
*Initial Build
Best man ... ??
I will try it and give you Feedback...
Thank you very much sir! finally CM13 for this device I’m giving it a try
Thank YOU
I will definitely be thankful if this whole thing will work als daily driver one day! :fingers-crossed:
Thank you for your effort @awidawad !! :good::good::good:
Keep our picasso alive!
Works pretty good so far, thanks! Only thing I noticed is slow animation on the notification bar and auto rotation doesn't seem to work... Other than that great work!
Sent from my SM-T520 using Tapatalk
Cryonic90 said:
Works pretty good so far, thanks! Only thing I noticed is slow animation on the notification bar and auto rotation doesn't seem to work... Other than that great work!
Sent from my SM-T520 using Tapatalk
Click to expand...
Click to collapse
Works very good .. got same problems
nice a lot of us have been hoping for this. thanks!
Wow, this is awesome. Thank you for your hard work. I'm gonna try it as soon as a stable version is released.
Cryonic90 said:
Works pretty good so far, thanks! Only thing I noticed is slow animation on the notification bar and auto rotation doesn't seem to work... Other than that great work!
Sent from my SM-T520 using Tapatalk
Click to expand...
Click to collapse
I've noticed the same things. What I've found for auto rotation is a reboot or soft reboot temporarily fixes the issue for me. I'm going to look into fixing the camera and then look into auto rotation. As for the animation I haven't experienced it myself but will look out for it and take it from there.
Sent from my SM-T520 using XDA-Developers mobile app
Great work! So happy to finally have M on my tablet.
The main problem I see is that my external SD card doesn't get mounted.
Proper symlinks exist and point to '/sdcard1', but that folder is missing.
Dear awidawad,
Thank you very much for your CM13.0-unofficial-bacon build!
awidawad said:
What I've found for auto rotation is a reboot or soft reboot temporarily fixes the issue for me.
Click to expand...
Click to collapse
I/we have the exact same issue with CM13 and picassolte. Autorotation works after a reboot, but once the device goes to sleep for the first time it stops working. Logcat shows all kinds of activity related to rotation when it works, but once it stops, nothing is logged. It looks like the motion sensor is not reactivated when the device wakes from sleep.
Hello
mt520 picassowifi
seems to be very pleasant
but i can't access external sd & usb key
thanks
regards
I'm currently experiencing the same issues (auto-rotation, no camera, SD not mounting), but this is simply fantastic. And the awesome battery life from Android M makes it all worth it while you work out the bugs. Way to go keeping this device alive!
Ok, so I gave it a try and it seems quite smooth and stable. Awesome work awidawad, thank you again!
Because I use this tablet for online television streaming with the magineTV app (in Germany) I recognized that "widevine DRM" is not installed.. so I can't start streaming.
I guess this is also necessary to have if you're using google play movie or other streaming apps.
I just wanted to tell
There is problem in flashing of cm-13.0-20160505-UNOFFICIAL-picassowifi.zip.
https://www.androidfilehost.com/?fid=24531035584725336
Permanent return in TWRP.
M0lle said:
I/we have the exact same issue with CM13 and picassolte. Autorotation works after a reboot, but once the device goes to sleep for the first time it stops working. Logcat shows all kinds of activity related to rotation when it works, but once it stops, nothing is logged. It looks like the motion sensor is not reactivated when the device wakes from sleep.
Click to expand...
Click to collapse
Thanks for this observation, helps a lot. :good:
validatus said:
Hello
mt520 picassowifi
seems to be very pleasant
but i can't access external sd & usb key
thanks
regards
Click to expand...
Click to collapse
Flangan25 said:
I'm currently experiencing the same issues (auto-rotation, no camera, SD not mounting), but this is simply fantastic. And the awesome battery life from Android M makes it all worth it while you work out the bugs. Way to go keeping this device alive!
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Thanks for letting me know. Tested my own SD card and have it noted. Will add this to bug list and work on a fix.
crisis_trustee said:
There is problem in flashing of cm-13.0-20160505-UNOFFICIAL-picassowifi.zip.
Permanent return in TWRP.
Click to expand...
Click to collapse
Are you using the latest TWRP?
crisis_trustee said:
There is problem in flashing of cm-13.0-20160505-UNOFFICIAL-picassowifi.zip.
https://www.androidfilehost.com/?fid=24531035584725336
Permanent return in TWRP.
Click to expand...
Click to collapse
I have the same issue, using the latest version of twrp, the 0504 works fine with the same version of twrp
Sent from my SM-T520 using Tapatalk
Newbie approach also possible?
Thanks for all the good work you're doing. I'm thrilled that I can upgrade my device to MM 6.0.
Sorry for my newbie questions, but as more readers are not really techies, maybe you can give an answer to these two questions?
1) Do you need root to flash this ROM? If so, how can I do that? Is there a sort of manual for non-techies available?
2) Where can I find TWRP Recovery, I can only find TWRP Manager (Requires root), TWRP Coordinatot (Requires root). Or do you mean something else? Can you give a link, please? How does it work?
Thanks a lot.
Also on behalf of lots of unexperienced users.
Best,
Hans