Hi,
I've decided to publicly release my device & vendor files for HTC Chacha:
https://github.com/adumont/android_device_htc_chacha
https://github.com/adumont/android_vendor_htc_chacha
https://github.com/adumont/htc-kernel-msm7227
Hopefully someone can help with the missing parts and help getting the rom better with a better support to this nice little phone (if that is the case I'd appreciate people to do pull request and share their work).
To build SuperOSR:
Code:
repo init -u git://github.com/SuperTeam/android.git -b gingerbread
repo sync
. build/envsetup.sh
lunch team_chacha-eng
make bacon
Let's the fun begin (or continue) :-D
IIRC, here are the modifications I did to other repositories:
* Change I87e5f21d: Add chacha support (HTC ChaCha A810e)
http://review.cyanogenmod.com/#change,11922
* Change Ice487342: InputMethodManager: prevent Sym key from displaying the IME picker
http://review.cyanogenmod.com/#change,11924
https://github.com/SuperTeam/android_frameworks_base/commit/78e0d0ed4b9850292856a5720589f58690ebf1f9
* Change I279d3283: Implement rotation compensation for landscape devices
http://review.cyanogenmod.com/#change,11925
https://github.com/SuperTeam/androi...mmit/eafe204ce415d05c49f687512955bb78e2097cea
Unnecessary patches (Abandonned or already merged):
* Change Ic7ad89ac: Change proximity behaviour for devices w/ fixed keyboard (MERGED)
http://review.cyanogenmod.com/#change,11926
https://github.com/SuperTeam/androi...mmit/942d97d95495705d6f46b3d5d43cfbd10efe0d64
* Declare chacha as VISION_KEYPAD (ABANDONED)
https://github.com/SuperTeam/android_frameworks_base/commit/fb7326a1ec2db3be7e25ea3dece6ddf1d2999bd7
http://review.cyanogenmod.com/#change,11923
Reserved for future use
Noob-question: what can i do with this stuff or other way ... what will be possible?
basti84 said:
Noob-question: what can i do with this stuff or other way ... what will be possible?
Click to expand...
Click to collapse
You can download the sources, and build a rom from source for HTC Chacha.
adlx. add the camera fixes to your mods list in the OP.
Alex C. said:
adlx. add the camera fixes to your mods list in the OP.
Click to expand...
Click to collapse
Added (for the moment it's a temporary fix, it's not pushed even to SuperOSR git)
I have pushed the changes to Gerrit, for CM team to review them:
http://review.cyanogenmod.com/#dashboard,1829
adlx.xda said:
I have pushed the changes to Gerrit, for CM team to review them:
http://review.cyanogenmod.com/#dashboard,1829
Click to expand...
Click to collapse
This would mean official CM support, right?
Also: might it be a good idea to get CWM Recovery that we have in the forums submitted to koush so we can use ROM Manager too?
Yeah good idea. I'll build one tomorrow from my sources...
Just a tip: If you can, add ext2/3/4 mounting in it - the current CWM we have can't mount /sd-ext, but can format it
2-way / 2wcr kernet patch
will be possible to patch the kernel with 2-way / 2-wcr that will allow us to record calls ?
evilinside said:
will be possible to patch the kernel with 2-way / 2-wcr that will allow us to record calls ?
Click to expand...
Click to collapse
Idk, maybe
Hello. I finally decided to test CM7 in my ChaCha. I'm used too much to Sense style of work, but I'm trying to get used to this.
With stock rom, lgCamera didn't allow to record 800x480 videos, being 720 the most. Now with CM7 I can select that resolution and record videos in that resolution. I can even select 1280x720 but the screen get garbled. I think that is a limitation of the camera firmware, and being that it's the same camera modula the HTC Desire Z has, maybe it could be 'ported' to chacha.
I'd like to know if the kernel the latest CM7 port has /proc/mic_level enabled or included. I'd like to be able to set the mic recording level, and there is an app for that (Mic control for HD2), but it can't work because the absence of that /proc/mic_level stuff.
Thanks for your work.
Related
As every other Dev im not responsible if u brick your phone, even if all my roms are tested on my own G1 before i release i cannot be bothered if there is something wrong with your method of flashing or with your hardware etc.
This ROM is based of the latest Test2 CyanogenMod.
Note that this is meant for users with an qwertz keyboard layout.
Ill provide an update.zip to change layout back to qwerty soon.
Q&A:
Q: Where are the screenshots?
A: No Screenshots yet as this rom isnt skinned and just a basic build now without any interesting stuff exept a Black Notification Bar.
Q: So when will there be screenshots?
A: Screenshots will come as soon as there is something interesting to be shown on screenshots
AOSP [eu] Build
Working / Included:
--WIFI
--BT
--LED's
--root
--Camera (ThX NCommander for the source)
--3D accelleration
--GSM 3g / UMTS / hsdpa
--BusyBox & toolbox
--OverClocked Kernel by DroidBasement
--JIT by DroidBasement
--360° rotation
APPS:
--Gapps
--Spare Parts
--Developer tools
--Genie-Widget
--SetCPU
--Twitter
--Facebook
--Bruts Maps v9
--Music Player Beautification V1.1
--Cytown's Modified Phone.apk v28.1
--Eclair ADW Launcher 0.7beta6
Issues:
--
Downloads:
http://crystalnet.eu/cMoRPH_signed.zip
[CHANGELOGS]
V. 0.9.9 - I haz beef xD
--Fresh Build from scratch
V. 0.8.10 - Lucky Strike ;p
--Modifyed Ramdisk for /etc/init.d/ support
--added A2SD script from Cyanogen, THX
--added /system/etc/hosts
-Kernel Changes
--IP: tunneling
--The IPv6 protocol
--IP6 tables support
--Support for large block devices and files -off (affects only drives bigger than 2TB so not needed for phones)
--Kernel debugging -off
V. 0.8.9 - Root'ed Baby
--root working
--BT Working
V. 0.8.8 - Initial alpha Release for public
--WIFI Working
--LED's Working
--Camera Working - ThX NCommander - No Video yet just plain pic's
--Genie Widgets from Nexus Dump
--Included Busybox
--Normal Phone usage possible
--No sync as there are no gapps in this release yet
--WIFI-Tether (not working since netfilter isnt compiled into kernel)
--SlideME Market
--Spare Parts
--Developer tools
--Log Collector
--YouTube Downloader (for later use when gapps are included)
So what is this, Eclair? Giving some information on what your ROM is might help.
thanks, ive overseen it
added to the title, comming straight from the master branch
Psych0_D0g said:
thanks, ive overseen it
added to the title, comming straight from the master branch
Click to expand...
Click to collapse
2.1 = Flan, not Eclair lol.
No screen pics? Nobody puts on screen pics anymore?
I heard 2.1 is still Eclair. Did I misunderstand?
yah screenshots and actual download link would help out alot
EDIT: read the OP again(third time) sorry I see what u did with the link
MrBrightside said:
I heard 2.1 is still Eclair. Did I misunderstand?
Click to expand...
Click to collapse
technically it's Flan.
link is on the bottom, sry no direct links from me yet as i have to wait till my account gets approved so i can post direct links.
just Copy / Paste the textlink at the very bottom and change hxxp to http
Finally, we get a cam in eclair
Gonna try this one, when you got it rooted, A2SD & BT...
To clarify, this is compiled from 2.0.1 not 2.1, and 2.1 is not flan. As discussed by the guys from androidguys, and cyanogen.
So community is way faster than htc...
would original cam drivers still be superior? like faster or nicer or less memory or whatever? or is it just nice?
Big thanks. Gonna try it out this evening
/edit: now flashing. will report later
I'm not flashing this yet, due to the lack of gapps, but very impressive work. Can't wait until everything on this rom is working fine.
Cam IS working, though I cannot take any pictures...
Cam app tells me that my SD card is being prepared whatsoever (and forever)
Plus, I didn't get WIFI to work. Tells me that it cannot activate.
I'm on Magic 32b. SDcard has fat32, ext2 and swap partition on it.
Nice though.
Will try next version also
read the topic please, atm this rom is Dream Only
I am sorry.
Must have somehow overread it...
Maybe because I was so fastcinated by the idea of a working camera...
but good to know that the driver works also for your phone, dual rom will come later
[Bump] updated 1. post
About OpenDesire
OpenDesire was made with made purely for the HTC Desire and is compiled from a variety of public repositories, OpenDesire is NOT a port of any HTC ROM, it is compiled from source purely with the exception of the Google Apps for which the source code is not publicised.
OpenDesire was built with stability and reliability in mind and therefore does not contain any additional applications. Since version 3.x some community maintained repositories from CyanogenMod have been included in the release.
Requirements
You MUST have your Desire rooted in order to use this ROM, I like to try and help all users but I will not be expanding further on this. (use search if you really need help)
Features
Built 100% from source (with the exception of Google Apps)
2.6.34.x kernel
Google Apps
Superuser by ChainsDD
Legacy A2SD with Cache2SD
Busybox
720p camcorder support
FLAC / WMA / WMV media support
Deodexed & Zipaligned
many more mods/tweaks & hacks
Changelog
See 2nd post.
Installation
Ensure you have a custom recovery image installed
Download the zip file from the link below and copy it to your SD card
Restart your device in recovery mode
PERFORM A NANDROID BACKUP FROM THE MENU
Select the option to apply an update zip, and select the zip file you copied to your memory card
Download
OpenDesire v3.6.0
OpenDesire v3.6.1 patch (wont install if you dont have v3.6.0)
!!!make sure you have a 5.x radio installed or the camera will not work!!!
Upgrading
No wipe is explicitly required in order to use this ROM, however if you do encounter issues of any kind, it is recommended that you wipe your device and reproduce the issue before raising it here.
Credits
dnlgee (testing new releases, finding bugs)
defer (kernel work)
st0kes (getting me interested in community android roms)
CyanogenMod Team (packages and contributions)
Changelog
3.6.1 patch
removed chrome2phone
updated proprietary libs
3.6.0
Updated apps/framework/kernel
Removed Facebook/Twitter (both can be downloaded from the market)
Reverted OC to 1305mhz (most phones can handle this and I would rather concentrate on making the rom more stable than just trying for performance gains)
(NOTE: for those that tried the pre-release that was available, I listened to everyones comments and removed all additions, OD is back to stock and 100% source compiled and will remain this way.)
(NOTE 2: OpenDesire/DeFroST use the CyanogenMod community framework base. OD/DF/CM roms are all individual and are completely different, OD is a minimalist ROM and as close to a stock bare base as possible.)
To save everyone from another lame flame war I'm not listing fixes/updates for 3.6 due to claims of ownership, Android is licensed under the Apache license and is opensource and nobody owns anything in my opinion, below is a quote from the Apache License wikipedia page, interpret it however you wish.
"Like any free software license, the Apache License allows the user of the software the freedom to use the software for any purpose, to distribute it, to modify it, and to distribute modified versions of the software, under the terms of the license."
Excellent work, congrats
In a phrase "woot".
Cannot wait to get home from work to try this out.
I'll give it a shot when u release 1.1 =)
But, very nice mate! Keep on the good work~
Very nice work. I do still have white noise on the receiving end though, no echo as far as I can tell. Any way you can dial down the mic's gain?
nice) downloading now.
blubber83 said:
Very nice work. I do still have white noise on the receiving end though, no echo as far as I can tell. Any way you can dial down the mic's gain?
Click to expand...
Click to collapse
Yes this can be done in the kernel, it's on my todo list
thanks adam, will try i asap
new on desire scene, one month in Hero scene, leaving the hero boat now
What does works/don't works?
Video? Cam? Wifi?
Thank you.
WiFi - works.
Camera - works.
Video rec - doesn't work.
Everything else should work normally.
Nice Adam...was waiting for it for a long time
Waiting for superuser to try...
I hope my bluetooth problems with froyo are solved with this version.
Keep the good work!
Sent from my Desire using XDA App
Thread updated with version 1.1
Today, you are The Man of Xda Developers
screenshot pls
Just done my Nandroid backup and am now installing!
Thanks!
Is a wipe required or can i install the .zip directly on 1.0? (1.1)
hensk said:
screenshot pls
Click to expand...
Click to collapse
Here. (10char)
would love to have spareparts in V1.1a
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.0.4 (ICS), 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.
*
* Submitting bug reports on nightly builds is the leading
* cause of male impotence.
*/
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.
BroadcomCM is based on the CyanogenMod Project. Our goal is to create ROMs based on CyanogenMod Sources for Broadcom BC21553 devices. All the source code for CyanogenMod is available in the broadcomCM Github repo. You can also view the Changelog for a full list of changes & features.
IMPORTANT INFORMATION
Click to expand...
Click to collapse
We'll not support users and answer questions from users which:
are running a custom kernel
have flashed mods
modified system files
didn't follow our intructions word by word
are unfriendly
INSTRUCTIONS
Click to expand...
Click to collapse
First time installing CyanogenMod 9.1 to your Galaxy Y, or coming from another ROM:
Iinstall ClockworkMod Recovery.
Reboot into Recovery using 3-button-combo
Do a Nandroid backup! (Optional and only if you weren't running TouchWiz before)
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/CM11?
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!
Wipe always recommended but Optional.
Install the ROM from sdcard using ClockworkMod Recovery
DOWNLOADS
Click to expand...
Click to collapse
CyanogenMod 9.1 Downloads:
Current version:
Beta 5: http://www.mediafire.com/download/4b87zagaw494x3h/CM9_totoro_Beta_05.zip
Old versions:
Beta 4: http://www.mediafire.com/download/3grd7c26ypbayek/CM9_totoro_Beta_04.zip
Beta 3: http://www.mediafire.com/download/1ckscl73822irx8/CM9_totoro_Beta_03.zip
Beta 2: http://www.mediafire.com/download/4knp3xbat6rqbtz/CM9_totoro_Beta_02.zip
Beta 1: Never released for Galaxy Y
Alpha 1: Never released for Galaxy Y
Google Apps:
http://www.androidfilehost.com/?fid=23501681358561026
ClockworkMod Recovery:
Version 6.0.1.2: http://forum.xda-developers.com/galaxy-y/development/cwm-clockworkmod-6-0-1-2-broadcomcm-t2805392
Version 5.0.2.8: http://forum.xda-developers.com/showthread.php?t=2649475
CHANGELOG
Click to expand...
Click to collapse
BETA 5:
Re-newed device tree from scratch
Optimized libgralloc and libhwcomposer
Fixed laggy bootanimation
Completly removed artifacts on screen due to bad HW drivers
Finally improved and fixed whole HW system
Imporved Nexus S audio libs
Fixed microphone
New liblight lib open source - future support of BLN
New camera library based on QCOM msm7x27 devices
Camera preview working
Camera pictures working too on native camera app
Added all propietary necessary camera libs
Panorama mode also working
New binary for get_macaddrs and patched libbrcm_ril.so
New WIFI configurations
FIxed WIFI signal bars
Fixed GPS, need more tests
Stop using old Bluetooth system, and swithced to CM9
Renewed and swithced to AOSP open offline charging
Vold now built from source, and faster media scanning
Fix battery capacity of some devices, and imrporved battery stats
Init and adb binaried built from source
Fixed whole adb system (adb shell, su)
Force adb to work on the first boot without debug options
CWM6 built from ICS source and integrated on kernel build
New kernel worked from 0 for all three devices
New ramdisk full compatible with CM9 and built from source
Common kernel is present on this build
Switched to Alcatel libv3d kernel drivers
Adapted cooperve camera drivers to common kernel
New recovery.fstab partitiont table
BETA 4:
Fixed RIL (2G and 3G/H+ working)
Fixed SMS / MMS sending and recieving
Added libbrcm_ril from CM7 device tree
IMEI fixed too
Added back libasound (deprecated on ICS) but called by RIL
Removed wrong configs for RIL on BoardConfig
New RIL build.prop tweak that was deprecated
Clean up overlay on device tree
Fixed more layout issues on LDPI overlay (tassve and totoro)
Fixed Orange weird animations on LDPI devices
Sensors fixed for Tassve
Fixed PRDOUCT_NAME on Tassve
Fixed battery stats (linear bar)
Fixed 1% battery bug (some users expierencing it, like me)
BETA 3:
Improved HW drivers implementation
Fixed Audio coming through speakers
New audio libs built from source (legacy ALSA - Nexus S)
Fixed USB Mass Storage (USB connected through PC)
Fixed torch (Cooperve) deleting dependency with Camera libs
Fixed Sensors adding memsicd to build and new Sensor libs
Fixed accelerometer (rotation screen, smooth effect)
Fixed proximity sensor (on calling)
First support of open-sourced liblights (future BLN support - not included)
First work done on fixing battery stats (Settings -> Battery, not working atm)
Fixed LDPI (tassve, totoro) values for trebuchet and framework
Added back small and simple file Manager (requested)
Deleted double de-fines on build.prop
New property overrides took from CM9 of msm7x27 devices (untested)
Improved stability of CM9 on BCM devices
Update-script like CM9 official (removing Kernel install)
Improved device tree
BETA 2:
Fully HW fixed thanks to Broadcom Drivers
Gralloc, HGL, hwcomposer built from source
FIxed Media Scanner due to HGL working
CRT animation, rotation... (all animations) working smooth
Fixed rotation animation
Reduced a lot of booting time with 4.0 Kernel
Updated overlay
As always, cleanup in device tree
BETA 1:
Fixed Bluetooth on CM9
FIxed Keyboard layout
Fixed RIL - Unusable due to no audio and really usntable
Fixed all FC's with phone app
Fixed all MDPI issues about layout
Fixed WIFI (bars not showing)
Fixed offline Charging
Fixed Bootanimation
Fixed Media Scanner (not 100% - not proper EGL)
Improved stabilty
Fixed colors ons swipe menus (up and down)
Completly new device tree on BroadcomCM
Faster than alpha 1 - it runs on EXT4!
Build compatible with CM7 SPecific Basic kernel 3.0 (it will have a CM9 kernel when many bugs fixed)
ALPHA 1:
Initial build, based on Galaxy Y ICS sources.
Build it from source, NOT PORTED
Phone deleted because it crashes the system
BUGLIST
Click to expand...
Click to collapse
Audio routing (Front Speaker and headphones not working)
Video Recording
Encoders (Hantro) - this mostly will never be fixed
Tethering
DEAR KANGERS
Click to expand...
Click to collapse
If you're going to reuse our work, which we're doing for free, be fair and give proper credits.
This is the only payment we're really demanding and we deserve it to be mentioned because of the countless hours we've put into this project.
Open-Source doesn't meant Out-of-Respect!!!
The broadcomCM team would like to thank everyone involved in helping with testing, coding, debugging & documenting! Enjoy!
XDA:DevDB Information
[ROM][DEV][UNOFFICIAL] CyanogenMod 9.1 - BroadcomCM [TOTORO][Beta 5 - 14/07/2014], ROM for the Samsung Galaxy Y GT-S5360
Contributors
bieltv.3, Alberto96, psyke83, Spacecaker, Lopicl.00
ROM Kernel: Linux 2.3.x
Based On: CyanogenMod
Version Information
Status: Beta
Current Beta Version: 5
Beta Release Date: 2014-07-14
Created 2014-07-14
Last Updated 2014-07-14
Sources:
Main BroadcomCM Source:BroadcomCM link
Device Totoro: Device Source Link
Common/Device Vendor: Vendor Source Link
CyanogenMod sources: CM Sources link:
Story:
As most of you all might know.
In the last month Broadcom was very kind to us and released the HW drivers for our devices ( BCM21553 )
These sources where based upon android 4.0.1 and thus not working on 4.0.4.
We as Team BroadcomCM (SpaceCaker and Bieltv.3) have been working from the release date till now to make these compatible with 4.0.4 ICS and tested these to make sure all edits where right.
During this we worked almost 24/7 to get it proper.
As first result we had it working on AOSP ICS 4.0.4 ( SpaceCaker Build ) But sadly on this we didn't had touchscreen working and Colors not proper.
Later we build on CM9 (Bieltv.3 build) and found out that colors as in previous build weren't proper.
After tons of work and such we found out that our problem was laying in something very simple, something we overlooked during the editing process. After Biel tried the fix it suddenly worked like it should and from then with our latest Team edits we managed to get the HW drivers ported the proper way.
Thanks to our amazing team we have got HW to work proper now.
Also A lot of thanks to Broadcom for releasing the initial drivers.
me too
How to logcat:
Make sure you have ADB installed
Open CMD (Windows) or terminal (Linux) http://developer.android.com/sdk/index.html & http://developer.android.com/tools/help/adb.html
Type:
Code:
adb devices
Then type:
Code:
adb logcat -v long > totorologcat.txt
Then the file logcat.txt will be saved on the directory you're doing the commands
Paste it on pastebin.com and post it, we will thank you
Shall I make the review and installation video?
When does the cooperve version come out? I am so excited!
This is great. I hope audio fix releases soon
Sent from my GT-S5360 using Tapatalk 2
Is this version witch builded with new broadcom drivers?
dnzdeniz said:
Is this version witch builded with new broadcom drivers?
And, audio working?
Click to expand...
Click to collapse
yes to drivers and audio has never worked properly yet
actually read the thread as the op has written everything which answers both your questions - all you have to do is read!
Maybe few months from now we'll have aokp / paranoid android / pac roms running on our lil device.
Have you guys thought about it?
---
If and when you guys get free time, please do consider twrp recovery as well.
What's not working:
Important things
Camera
3G + Data
Audio
USB Mass storage
Lot more...
Click to expand...
Click to collapse
@bieltv.3, when you say Audio is not working, is that means no ringtones or just no sound while playing music ?
I just whait for that and the USB Mass Storage to be fixed, and that will be good enough for me, to be a daily usable rom
OxygeenHD said:
@bieltv.3, when you say Audio is not working, is that means no ringtones or just no sound while playing music ?
I just whait for that and the USB Mass Storage to be fixed, and that will be good enough for me, to be a daily usable rom
Click to expand...
Click to collapse
Audio fully not works and thanks to that calling is unnecesary
Sent from my S500 using xda app-developers app
Color swapped in videos(.mp4 videos played in MX player). Cannot establish superuser access(su) in terminal
---------- Post added at 02:28 AM ---------- Previous post was at 02:11 AM ----------
l0lh4rd said:
Color swapped in videos(.mp4 videos played in MX player). Cannot establish superuser access(su) in terminal
Click to expand...
Click to collapse
Logcat totorologcat.txt (File size 533KB; exceeds xda upload limit and pastebin free members)
l0lh4rd said:
Logcat totorologcat.txt (File size 533KB; exceeds xda upload limit and pastebin free members)
Click to expand...
Click to collapse
put logcats in a zip file next time - just a tip so you can upload them here
How to install ?
The kernel is the CM specific basic 4.0 ?
Edit - no more needed
ok so flashed it successfully .....evertthing as stated is working properly but my mobile network is not working....its showing no service
vishal1404 said:
ok so flashed it successfully .....evertthing as stated is working properly but my mobile network is not working....its showing no service
Click to expand...
Click to collapse
Me 2, and "The process com.android.phone has stopped."
---------- Post added at 07:45 PM ---------- Previous post was at 07:39 PM ----------
And... that little ball on the statusbar pulldown is not on the center
And the dialer needs resizing too
K3VYNC said:
Me 2, and "The process com.android.phone has stopped."
---------- Post added at 07:45 PM ---------- Previous post was at 07:39 PM ----------
And... that little ball on the statusbar pulldown is not on the center
And the dialer needs resizing too
Click to expand...
Click to collapse
i think 90% has already been resized for next version
its already on git but wasnt compiled with the builds
sorry forthat
Sent from my S500 using xda app-developers app
SpaceCaker said:
i think 90% has already been resized for next version
its already on git but wasnt compiled with the builds
sorry forthat
Sent from my S500 using xda app-developers app
Click to expand...
Click to collapse
Thanks for the attention, and, any date for the next AOSP build?
Sorry I'm so happy with all
Sent from my SM-T210R using xda app-developers app
The network problem and data connection problem can be fixed by using blackreacter kernel.
It works fine but some problems in bluetooth.
The main problems (for me) are usb storage and audio.
Then cm9 would be totally stable for me.
Keep up the good work.
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?
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: