Related
Main credits:
Obviously, it's the CyanogenMod team and all CM contributors in the first place.
Besides that and my own humble work, CM for Milestone would not be where it is now without the essential works of Skrilax_CZ (2nd-init, OpenRecovery, custom kernel, 2ndboot fixes and more), Czechop (hack to the kernel usb initialization code that allows to keep BP working after 2ndboot to custom kernel), f_pasha (gkisystem semaphore patch), Tiago Sousa (author of the original overclock kernel module) and contributions from others that I forgot to list here .
Also worth mentioning is a lot of notable work done by the Defy developers: Epsylon, Quarx and Maniac103
The original 2ndboot code is by Dmitriy Taychenachev and Eugen Maksimov.
Please note that Milestone is not officially supported by CyanogenMod.
Source: https://github.com/nadlabak
Home page: http://android.doshaska.net/cm9
Build from source: http://android.doshaska.net/cm9build
Download:
CM9.1.0d: http://d-h.st/7eH
gapps 20121225: http://d-h.st/xd0
OpenRecovery 2ndbootOR: http://code.google.com/p/cyanogenmod4milestone/downloads/detail?name=OpenRecovery_2ndbootOR_v1_1.zip
Because of limited space in system, gapps are installed to /data/vendor. But if ext partition is present on sdcard, they are moved to /sd-ext.
Therefore ext partition is highly recommended for CM9, otherwise the space for apps in /data will be too limited.
You can find instructions on how to resize fat and create ext3 partition directly in OpenRecovery in this very fine guide by pontomedon:
Full guide from stock Motorola Android to CyanogenMod 7 for Milestone
CM9 for Milestone is using 2ndboot to run custom kernel despite the bootloader kernel lock.
Android 4.x requires at least 340MB RAM available to kernel and userspace
As we have only 225MB, don't expect any miracles - the hardware constrains count.
HW acceleration increases application's RAM demands. You can use the included HWA Settings app to disable it per app.
Known issues:
You tell me .
9.1.0d (4.0.4) 07.01.2013
- fix: keep keyboard backlight off while keyboard is hidden
- fix crash on launch of certain apps (e.g. Aldiko) - use workaround for occasional mysteriously zeroed bitmap scale parameter
- Apollo music player fixes - jellybean backports; reworked image fetching and caching (by iwo)
9.1.0c (4.0.4) 30.12.2012
- call recording: fix recording for calls with asterisk in the phone number
- fix the per app HW acceleration disable code to work according to application package name as specified by HWA Settings app (the original implementation [which pre-dated HWA app usage] used process name, not package name)
- re-implement the 'Disable Dock Observer' option - for users of phone cases with magnetic closures (to prevent the screen turning on in reaction to a magnet appearing near the phone)
9.1.0b (4.0.4) 26.12.2012
- fix VoiceSearch, VoiceTyping and Talk (voice) - please use the updated gapps package http://d-h.st/xd0
- fix adb toggle
- fix possible crash when recording videos and re-enable limited preview frame rate for better Camera app responsiveness
- fix backup of system files (mostly gapps) during ROM updates
- add built-in call recording option; no beeps every 10s during call recording any more
- updated CMFileManager
- wifi: disable 802.11n support by default (HT_Enable in tiwlan.ini) to prevent stale data connections when using certain N routers
- kernel: reverted doubling of the DAC fifo size to 16384 (to prevent audio drop-outs) as it caused broken audio playback in certain games
in case you're wondering why the new build is not uploaded to github as before, see https://github.com/blog/1302-goodbye-uploads
9.1.0a (4.0.4) 11.12.2012
- fix relaunch of some activities on keyboard slide out/in (e.g. YouTube playback, Root Explorer...)
- CMFileManager included (backport from JB)
- fix unwanted lcd-backlight activation by camera button while the screen is off (was related to the light sensor workaround that allows to use camera button to provoke sending of light sensor data without waiting for ALS interrupt)
- better handling of Basband Processor panic (by maniac103) - instead of immediate reboot like in stock firmware, user is notified and can choose to postpone the reboot (e.g. when he's got some work to finish first). Note about the reason of reboot is displayed after restart.
- workarounds for some motorola RIL issues that cause occasional data connectivity problems (by maniac103)
- optional swap activation on boot via /system/etc/init.d/12swap
-- requires swap partition present as third partition on sdcard
-- swap size (in kB) is determined by persist.sys.swapsize property
-- no persist.sys.swapsize property defined or set to 0 means no swap activation
example how to set persist.sys.swapsize property in terminal:
su
setprop persist.sys.swapsize 16384
9.1.0 (4.0.4) 05.12.2012
notable recent fixes and features:
- support for connecting to adhoc wifi
- fixed wifi networking when using UPnP/DLNA apps
- note that this build is done from the branch with removed theme engine,
as the theme support seems to be too heavy, hurting performance of our device
07.03.2012
update-cm-9-20120307-SNAPSHOT-umts_sholes-signed.zip
- video recording (not exactly smooth yet, but working nevertheless)
- added missing sysctl to prevent RAM fragmentation (cause of gmaps freezes)
- etc.
03.03.2012:
- camera is working (only taking pictures, not video recording; panorama mode is not working)
- switched back to Calendar and LatinIME built from source (use the updated gapps-ics-4.0.3-20120302)
- bootanimation is enabled by default, it can be disabled under performance settings
- baseband selection is under device>advanced settings
- usb and native wifi tethering is not working yet (but should be fixed soon, probably in the next build)
14.01.2012:
notes:
- until the open source solution will be ready, Google builds of Calendar and CalendarProvider are installed via gapps to provide Google Calendar sync. Google build of LatinIME is included to provide access to downloadable dictionaries.
- most of the gapps are installed to /data/vendor. if you are updating from earlier CM9 build, use "rm -r /system/*" in recovery console before installation to make sure you don't run out of space in /system because of previously installed gapps
- bootanimation is disabled (debug.sf.nobootanimation=1 in build.prop), because the default bootanim takes more than 80MB of RAM while running, which may cause issues - from very long boot time to bootloops.
thanks its enough for me to see the ics working in my poor milestone
Sweet, thanks for that update...too bad the Camera aint working yet, else i would give it a 24/7 testrun
Fantastic. Thanks for the update.
Gonna use it on a daily basis (already using the first "unofficial" RC0)...
camera is an optional to me...
+1 testing
thanks kabalan...
when you say that "dont expect a fix anytime soon", you mean it´s almost impossible? or there´s a possibility?
i´m not asking for ETA, just want to understand a little more about this problem.
thanks again!
I left my laptop at night building the rom and when I woke up today was 100%, LOL.
well, at least now i know how to do that hehe...
it´s always nice to learn something...
thanks again, again! hehe cya
jonatasmz said:
thanks kabalan...
when you say that "dont expect a fix anytime soon", you mean it´s almost impossible? or there´s a possibility?
thanks again!
Click to expand...
Click to collapse
Let the future answer
thanks nadlabak!
Can all apks of the system combined GAPPS coexist now?
Let's start with feedback.
1) when using games (that need multitouch for onscreen controls), there's a sort of "touch memory": the device "remembers" the last touch without registering correctly touch release event. When you press a virtual button again, the device "feels" the old touch in other places of the screen, and the only way to reset the situation is applying a double touch (a sort of pinch)
great work, Thanks for your hard work for our milestone.
Is it possible to use a QWERTZ (Germany) keyboard layout für the hardware keyboard?
Thanks in advance..
Soxes said:
Is it possible to use a QWERTZ (Germany) keyboard layout für the hardware keyboard?
Thanks in advance..
Click to expand...
Click to collapse
would you try through openrecovery? It would be interesting to check...
Can I put bootanimation to data\local as in CM 7?
I'm asking just to make sure it won't cause any problems in this alpha ROM.
This alpha version works as a charm anyway. And I don't know what You did Nadlabak, but I had problems with Wi-fi always (most of the pages loaded slowly (took 5mins on Wi-Fi)) but now everything loads very quickly while on Wi-Fi too.
Thanks for doing CM 9 for us
You are the best!
Wow~ nice work!
I'll test on my Milestone.
And i'll try to port to XT800W and XT720.
Thanks for your work always!
Still having no luck building a working package.
Core 2 Duo P8700
4G RAM
Archlinux 64bit
python2 2.7
gcc-libs-multilib 4.6.2-5
gcc-multilib 4.6.2-5
jdk6 6-1
make 3.82
The output package can be applied in OR, but reboot results in a black screen. After removing /system/media/bootanimation.zip and set debug.sf.bootanimation=0 in build.prop, original android boot logo shows up.
Then I see android logo animation, after about 10 secs, it stucks and black screen and show again. Loop.
Nothing in /cache/logger/
What should I do to provide more information?
Working great here, awesome job as always kabaldan!
Anyone knows if there's a way to only show the contacts which have phone numbers like in the contacts app from GB?
i´m stuck at Android is Upgrading...
it´s in loop
Optimizing aplications...
Starting aplications...
and then appear Unfortunately, Google account manager has stopped
and go again to "Optimizing application"
i wiped everything.. =\
maybe i need to format my SDCARD.. will try it... (WORKED)
thanks!
cya
scoutme said:
would you try through openrecovery? It would be interesting to check...
Click to expand...
Click to collapse
Doesn't work
Sent from my Milestone using XDA App
WOW great to see ICS alpha finally on the Motorola milestone
Even though I have moved on to the Nexus S
I'm still waiting for my ics OTA because its been pulled due to battery issues
Sent from my Nexus S using XDA App
Wow... it runs amazingly well!!! However, I'd like to report a bug in case nadlabak isn't aware of it, usb tether FCs settings.
Great work as always!
Enviado desde mi Milestone usando Tapatalk
BangL's UNOFFICIAL CM7.2-RC1 BUILD for p920/p925
Current build version: BangMod-beta16
Project stopped until it makes sense to continue...
http://forum.xda-developers.com/showpost.php?p=24752098&postcount=27
NOTES
- Echo issue is not completely fixed but some ppl reported that they don't have the issue, so try out and report. good luck!
- This is an UNOFFICIAL build of CM7 ( CyanogenMod 7 ) for p920/p925 and this is NOT my ROM. I am just compiling from CM Source and 100% credits goes to TeamDouche, Ricardo Cerqueira and all the coders who contributed to CyanogenMod.
- This is similar to a nightly from CM but has some extra goodies baked in. If you can't handle some things possible being broken, please don't use this and then complain to me for building it.
- Wondering why its named "BangL's"? - usually i am "BangL", the name was just already used here
- This is still beta! Be careful and do backups before you use it! I am new to building ROMs and i don't even own a p920/p925 phone.
CHANGELOG
MERGED COMMITS UP TO
Ib1fe3118: Make PhoneToggler accept the same values as are configurable in the settings.
http://review.cyanogenmod.com/#q,status:merged,n,z
CHERRY-PICKS
NEW I5dbb53be: Show approximative cpcap battery percentage
NEW I47bca356: Set supl_host_set flag in loc_eng_set_server
NEW If7034665: Allow using PLMN and SPN text as part of Custom Carrier text (1/2)
NEW I1748108a: Allow using PLMN and SPN text as part of Custom Carrier text (2/2)
MERGED Ib1fe3118: Make PhoneToggler accept the same values as are configurable in the settings.
I08102b94: Add option to turn-off vibration on device shutdown
Ie412a1e8: Add option to turn-off vibration on device shutdown
I19cb79b8: Fix typo in queue_property_triggers ident
I8541e910: Fixing a crash when doing lock profiling
I9cc7e309: Avoid method overriding if its super method is inaccessible.
I9ce24ddf: bionic: make static object initialization thread safe
I01dd1b62: Modify Running ProcessView as ics (claimed to be better)
I5511e2c3: Galley3D: Use the same screen brightness as the camera app
Icbbcc346: products/common.mk: remove the test statement for *.apk *.so *.jar and *.xml...
I06df6f1f: Don't cache toasts.
I5973e1aa: watchprops would go to 100% CPU after processing first change
I6c4cb0e4: Fix ash to read /etc/profile
I6011d37d: libcutils: Fix race issues in mspace_usable_size
Ib51fa07e: Restore fp after calling JNI method in allstubs interpreter
I2ad55454: Added option to hide alarm icon in status bar (1/2)
I00a21e01: Added option to hide alarm icon in status bar (2/2)
Ic92366ed: free memory allocated by strdup
I7cef7a6d: fix memory leaking
I64b6f0a7: Fix file descriptor leak in read_num
I2126e87c: Fix memory leaking in the VM
I368a957a: Fix possible file descriptor leaking
I79911e41: bionic: fixed the race condition in dlmalloc_usable_size()
I3c8986ec: libm: fix invalid result of function remquo/remquof
Ia4ecd1a6: Don't use deleted Node object in setSizeScreenWidthAndScale
Ib7993a6d: ipsec-tools: build racoon XAUTH client
I2b48c941: Undecoded jobject leaking in through attachThread
Ib5638156: Prevent deadlock when using fork
Ib31db963: Add optimized version of memset for Cortex A9
Ice487342: InputMethodManager: prevent Sym key from displaying the IME picker
Ie125c120: Don't malloc between fork and exec
I5271c272: Redesign dlopen() locks to be recursive per thread picked from https://github.com
I0e78bdcc: bm: cherry-pick one patch from freebsd to fix logb() denormals issue
I0ab8bca5: cleanup redundant interfaces from iftable to avoid excessive LinearAlloc use
I0040d662: Don't pay for filename/line number lookup unless you need to.
If77b8cfd: memcmp: prefetch optimizing for ARM Cortex-A8/A9
Id062a29e: Start playback when A2DP headset gets connected
I22f98423: FM: Allow tuner to loop from upper back to lower and lower back to upper (frequency).
I3d9dcbcf: SpareParts: Posibility to translate app name. Add spanish app name. Default name (english) was included.
I6be6e26c: Development: Add possibility of translation in other languages
Ibaada8b5: add option to disable volume key beep sounds (1/2)
I35d940b6: add option to disable volume key beep sounds (2/2)
I95c987f1: Toggling the flashlight from the lock/pattern/sim unlock screens
I5db06ce5: Toggling the flashlight from the lock/pattern/sim unlock screens
Iacc911df: Camera: Allow focus sound muting (1/3)
I8ef31c58: Camera: Allow focus sound muting (CMParts, 2/3)
I1b57c6b5: Camera: Allow focus sound muting (3/3)
I95b8f2b1: The Torch app had to much "old" and deprecated code.
I5bb6e423: add NITZ override:
I2894b19b: Frameworks/base: move translations in arrays.xml into strings.xml
I64eaca07: apns: add entry for the new free mobile operator (france)
Ibe80ad55: Settings: update Simplified Chinese translations
I27f1bc60: Added format number option to dialer
Ib065f61a: Fix English summary for haptic feedback
I5b40a39b: fix summary for compability mode
I067aeb3a: unecessary whitespace cleanup
I913dceee: Added portuguese (pt-pt) translation
I4ed39a28: Always follow the user's preferred contact display name format when syncing the phonebook.
Ie9fc0463: Add individual contact call history and show groups yes/no setting on call log. - fix
I26b7475a: Overscroll color (1/3)
If920c93a: Overscroll color (2/3)
Ia8d8e687: Overscroll color (3/3)
Ic57f4acc: pattern unlock screen: Add an option to hide pattern error
Icf77cc36: Add ability to swap volume keys in selected orientation. (Frameworks)
I550604b3: Add ability to swap volume keys in selected orientation. (CMParts)
If8f37d8f: Default volume control media (2/2 CMParts)
I0e4ebbc0: Estonain keyboard
OWN CHANGES
- Changed volume steps to 15 and 30,default levels to 10 and 20
- Added own hdpi bootanimation
- Added "Build version" to phone info
- Replaced CM Gallery with QuickPic
- Replaced CM FileManager with ES File Explorer
- Replaced CM ADWLauncher with GoLauncherEX
- Updated RomManager to 5.0.0.6
- Updated Superuser to 3.0.7
- Removed CM LiveWallpapers
- Removed CM Wallpapers
- Removed CM Protips
- Removed CM Updater
- Removed CM Update Notification
- Removed CM Stats
- Removed CM DSP Manager
- Included build.prop Tweaks by setiron
- Included Roboto Fonts
- Included Sony Bravia engine
- Included HTC Beats
- Included GetRIL
PLANNED
- Include Gapps
- Include Gtalk-Video
- Include Youtube
- Include Aroma Installer to make things optional
KNOWN ISSUES
- 3D not working
- HDMI not working
- Possible incall echo
- Possible battery drain
DOWNLOADS
P920 ROM: http://download.bangl.de/BangMod/p920 (For Gingerbread basebands)
P925 ROM: http://download.bangl.de/BangMod/p925 (For Froyo basebands)
GAPPS: http://www.mediafire.com/?xv8wk55chuaoa86
CREDITS
The whole idea comes from temasek's build, who does nearly the same for my p990, thanks to him for his awesome cherry-pick selection <3
TeamDouche
Ricardo Cerqueira aka aremcee / arecee / RC
All other coders for making CM possible!
aMpeX, who wrote the "How to compile a KANG tutorial"
coming soon... (not sure about all yet)
reserved for the future
reserved for the future
You guys want a p925 build, huh?
compiling beta10 with p925 build now...
Changes
- merged up to "Ia8c90c15 olympus: enable screencap, adjust CRT animation speed (MERGED)"
- updated tweaks by setiron
Compiling finished, both beta10 versions are online now. happy testing
Thanks! Testing..
Sent from my LG-P920h using xda premium
beta11 uploaded.
Changes:
UPDATED I01dd1b62: Modify Running ProcessView as ics (claimed to be better)
NEW - Added own hdpi bootanimation
UPDATED - Included build.prop Tweaks by setiron
NEW - Included Xperia Bravia engine
NEW - Included Beats
Thanks for your work. Is there a echo during calls in this ROM?
-----If it ain't working, try something else. ------
i dont really have the chance to test everything, cause i dont own a p920/925.
i got the one of my fellow-worker for one day, and i tested now the p925 variant on the froyo(v10k) baseband, and there is a kind of echo. -.-
the guy who calls you will hear himself more than he hears you.
now i will try the 920 variant on gb baseband ...
EDIT:
the p920 variant on the v21a baseband seems awesome. The calling quality is nearly the same as on my p990.
should also work nice on the p925 with a gb baseband
EDIT2:
hmmm.. it looks like there are still some issues with the prebuilt cm kernel for p920...
bluetooth and usb seems unstable.
i just put an experimental build online which includes some files out of stock firmware, i hope that this could fix echo calls. But it is also possible that it wont even boot up.
any volunteers?
EDIT:
wasnt working, building experiment #2
why does nobody report?
MisjudgedTwat said:
i just put an experimental build online which includes some files out of stock firmware, i hope that this could fix echo calls. But it is also possible that it wont even boot up.
any volunteers?
EDIT:
wasnt working, building experiment #2
why does nobody report?
Click to expand...
Click to collapse
Hi,
I had tried to install the experimental one, but once have installed by recovery mode, decive doesn't start... It's like a bootloop but with black screen.
Before, had you said that the p920 versiona haven't got the echo issue?? For me, this is the principal issue from the CM7 roms. Can you confirm than this rom haven't got this issue?
Sorry for poor english.
Best regards.
PD: I'm on beta11, and i can't connect to my wifi, doesn't find it...
yague.cercos said:
Before, had you said that the p920 versiona haven't got the echo issue?? For me, this is the principal issue from the CM7 roms. Can you confirm than this rom haven't got this issue?
Click to expand...
Click to collapse
Yesterday we tested the p920 by one simple call, and it was better than with the p925 variant, but still not perfect.
So no, i absolutely cannot confirm this build haven't got this issue, but i really hope that i find any way to fix it. (it will be hard without having the phone)
Thats why i'm trying out some stuff with the experimental builds now. Can you check experimental2? it is up now.
yague.cercos said:
PD: I'm on beta11, and i can't connect to my wifi, doesn't find it...
Click to expand...
Click to collapse
i also noticed unstable wifi yesterday, but i got it working by enabling/disabling it some times.
I didnt know that this phone is so problematic at cm when i started building this. -.-
I will borrow the p920 of my working fellow-worker over the weekend, so i can start excessive testing.
MisjudgedTwat said:
i also noticed unstable wifi yesterday, but i got it working by enabling/disabling it some times.
I didnt know that this phone is so problematic at cm when i started building this. -.-
I will borrow the p920 of my working fellow-worker over the weekend, so i can start excessive testing.
Click to expand...
Click to collapse
Thanks for your work and effort. Gonna try experimental2.
ok. using cm currently makes no sense at p920/p925.
so i will freeze building until ricardo fixes the incall echo issues.
as far as i know he is on it, so just hang on.
i recommend to use ThiaiZ stock based rom until cm works well.
MisjudgedTwat said:
ok. using cm currently makes no sense at p920/p925.
so i will freeze building until ricardo fixes the incall echo issues.
as far as i know he is on it, so just hang on.
i recommend to use ThiaiZ stock based rom until cm works well.
Click to expand...
Click to collapse
Hi,
In Rootzwiki, Ricardo said:
"I really have no idea of what the echoing is. I spent a ridiculous amount of time calling myself yesterday and can't find anything wrong with the voice quality on a P920 using the v21a baseband.
So... what's the device you have, and its baseband version? "
So i dont't think he had been working to fix the incall echo issue.... Have you talk with him? Do you ask him about it?
Another question, it's a noob question but, have you tried with another dialer if still having the incall echoing issue?
Thanks.
No, i didnt talk to him. I just read his rootzwiki posts before that one.
So he dont know about the issue, and he is not having it.
Well.. i also just have it in one way: for me the voice is completely fine, but the one who speaks to me is hearing himself more then he hears me. I also tested this alone, with two phones.
No, i didnt try with another dialer yet.
Ok i will compile now beta13 with latest changes, you guys could test again if you want and then report who have the issue and who not. please also tell us which baseband ure using.
maybe theres still a hope for the p920/925? we will see.
MisjudgedTwat said:
No, i didnt talk to him. I just read his rootzwiki posts before that one.
So he dont know about the issue, and he is not having it.
Well.. i also just have it in one way: for me the voice is completely fine, but the one who speaks to me is hearing himself more then he hears me. I also tested this alone, with two phones.
No, i didnt try with another dialer yet.
Ok i will compile now beta13 with latest changes, you guys could test again if you want and then report who have the issue and who not. please also tell us which baseband ure using.
maybe theres still a hope for the p920/925? we will see.
Click to expand...
Click to collapse
For me (like you) the issue is only in one way, the one who speaks with me ears his own voice more than mine.
Downloading the new rom fro try it... then report you.
Thanks
I'm running beta 11 P920 variant on AT&Ts P925 with v20c.
No voice echoing on my phone.
At least no one has said anything!
Been running for 24 hours, so far so good.:thumbup:
Sent from my CM7 Thrill
I have tried it, beta 13 with bb v20p and still having echoing issue.
In fact, i have installed two alternative dialers (DWcontacts and Exdialer) and this ones doesn't fix the issue.
---------- Post added at 01:59 AM ---------- Previous post was at 01:54 AM ----------
Markyzz said:
I'm running beta 11 P920 variant on AT&Ts P925 with v20c.
No voice echoing on my phone.
At least no one has said anything!
Been running for 24 hours, so far so good.:thumbup:
Sent from my CM7 Thrill
Click to expand...
Click to collapse
Hi,
Have you make any change in the phone settings?
What envy
Hi!
I've decided to post my build of CM10.1 for all you flash-o-holics so let me introduce NameLess Bean:
based on CM10.1 sources
bruce2728 kernel sources
Evervolv's media-legacy and display-legacy repos (up to 22.03.2013 build)
Arco's media-legacy and display-legacy (since 28.03.2013 buil)
What's not working:
while in call touchscreen stays active even when backlight is off because of that you can accidentally do all weird stuff while talking.
1080p recording credits to cile381
MHL (most probably I have no means for testing this but I've also made nothing that could possibly fix this)
gfx glitches when playing video using Gallery
tethering fixed upstream (CM)
no autofocus while recording
System Settings>System>Hardware keys "Enable custom actions" does not appear to work (thanks @zath for bug report)
Sweep2Wake causing random touchscreen freezes
most probably there is more and I'm sure you'll find it fast
Additional features:
Frequent contacts in Contacts and Phone app can be hidden (see settings in Contacts app)
sweep2wake control in Settings -> Display
pinch to zoom (all credits go to ufrat
scrolling cache disabled in framework
audio volume control files taken from ARHD 7.0 (most probably HTC is the real source of those)
Install notes::
If you are coming from any other ROM wipe everything (except SDCard) in Ext4Recovery (Do not use Superwipe script!).
When upgrading from earlier version of this kang there is no need to wipe anything.
Make a nandroid backup. Just in case.
Flash the ROM
If flashing for the first time flash GApps.
Reboot
ROM can be downloaded here:
NL-J.org
Box.com
Please use latest GApps from Goo.im
Sources are on my GitHub
Please add logcat if you are reporting a bug. This will make my life a bit easier. THX
Now the most important part:
You would have nothing to flash if not some hard working people:
Team Cyanogen and all devs that contribute to this project
Vorbeth, TamCore, intervigilium, cretin45, for their excellent work on getting CM on HTC Sensation
bruce2728 for his excellent work on CM10
Team Evervolv for getting things done for CM10.1 on HTC Sensation
ufrat for pinch-to-zoom camera
arco and tbalden
Big THANK YOU!!
Changelog
28.03.2013
NameLessBean-20130328.zip md5sum: f4001aa53f72f9a76b71ba9eabc2a925
Fixed touchscreen issues while in-call (again! Stupid mistake!) thx @txgaryf for catching this bug
raised volume levels thx to @erraggy
switched to arco's media-legacy and display-legacy (to be closer to CM sources)
upstream changes
22.03.2013
NameLessBean-20130322.zip md5sum: 7e78c917b5ff73e5bc73c38817c76725
fixed Camera issues other than that only upstream changes (mostly translations)
20.03.2013
NameLessBean-20130320.zip md5sum: fba5ef3f631725ab7c3842fc3a74422f
This is just refreshed build so all changes are from upstream. Last one merged changes is Calculator: Fix build warnings
11.03.2013
NameLessBean-20130311.zip md5sum:b989d3f1f2573835f23843ed803fa221
soft reboots should be gone for good thx to Ablinoman887 shifting of various PMEM bases around
Showing/hiding frequent contacts is now user selectable (see settings in Contacts app)
upstream changes (last merged LockscreenPattern: Fix toggle dots/error pattern visibility
06.03.2013
NameLessBean-20130306.zip md5sum: b7a5c10b6782726f1a5c411d66b7fbb9
Fixed sweep2wake issues
Bumped PMEM size a bit. Should get rid of softreboots and wallpaper reverting to default one. If this proves to be stable I'll plan to wait for ION implementation in kernel. As soon as bruce2728 posts patches I'll try to work on it too
Upstream changes
05.03.2013
NameLessBean-20130305.zip md5sum: 651bf1736cb47c3ffbe88a1822e5a559
switched to CM-10.1 branch of GPS code (uptill now I was using older jellybean (CM-10) branch)
disabled scrolling cache in framework (should improve scrolling)
reverted all in kernel PMEM allocation changes. This trashed display badly. Potentially soft-reboots might come back. Please let me know if you get this
audio volume control files taken from ARHD 7.0.
26.02.2013
NameLessBean-20130226.zip md5sum: 5baa32b805e27308852c9d48c5242dd4
really fix touchscreen freezes when s2w enabled
custom action for hardware keys fixed (wasn't working only for Search key)
bumped PMEM size in kernel (hinted by Albinoman887 and bruce2728) - this should stop soft reboots and wallpaper reverting to default one. This also lowers a bit amount of gfx glitches tho doesn't help in Chrome
upstream changes as of Feb, 25th 2013
22.02.2013 test build
NameLessBean-20130222.zip md5sum: f60976b666478a83f67280fb2e7fd3e1
Fix for touchscreen freezes with s2w enabled
upstream changes as of Feb, 22th 2013
20.02.2013
fix sweep2wake logic in Settings
upstream changes (will update this later when I'll have some time)
18.02.2013
If you want to use sweep2wake than don't flash other kernels You will most likely experience touchscreen problems. You've been warned
(if you don't want to use sweep2wake you can flash whatever kernel you want)
JellyBean 4.2.2
Upstream changes from CyanogenMod (last change included: Feature : Volume adjust sound preference 2/2 (Merged)
Proper (as much as it can be) fix for spurious touch events while calling when sweep2wake is enabled
05.02.2013
pinch-to-zoom by ufrat
Upstream changes from CyanogenMod (last change included: Restored Fused Location app name (Merged)
tethering fixed (upstream)
30.01.2013
workaround for spurious touch events while in-call.
1080p recording now works (thanks to cile381)
Sweep2Wake control in Settings.
Upstream changes from CyanogenMod (last change included: Keyguard: Remove duplicated code).
reserved just in case
welcome and good luck :fingers-crossed:
Nice to see new cm10.1 dev for sensation topic every day.
[ROM][CM-10.1][JB 4.2.1][KANG] NameLess Bean [26.01.2013]
Can you tell me what's different on this one from the other 4.2.1 builds?
Re: [ROM][CM-10.1][JB 4.2.1][KANG] NameLess Bean [26.01.2013]
blahbl4hblah said:
Can you tell me what's different on this one from the other 4.2.1 builds?
Click to expand...
Click to collapse
+1? Just wondering
Sent from my HTC Sensation using xda premium
The differences from albinoman887 ROM are minimal:
working GPS
no frequent contacts list both in Phone and Contacts (frequent not starred)
it's safe to use even with kernels that do not have built-in thermald and mpdecision
Both mine and his ROM are based on CM10.1 so naturally they are similar. I'm quite sure that you can switch back and forth between albinoman887 build and mine without wiping.
Team Evervolv uses some mixture of pure AOSP, CM10(.1) and their own changes. As a result they f.ex have working 1080p recording. As I mentioned in OP I've used their work too.
Why I posted my build? Well I tend to build ROMs for my own usage. I thought maybe someone will make some use of them too. And I can feel the fun of having Android again... Just like in the good ole HTC Dream and FroYo days....
How much time you spend on it per day?
Today? hmm took aroound 2hrs to figure out the gps thingie (not counting build time) thermald/mpdecision was easy so not counting it at all
Before? At least 4hrs probably some more.
Why are you asking? Does this matter at all? After all I'm doing it for fun so time does not matter that much
I've just now started complete rebuild of sources with a bit of repo rebasing. I think this should make build more consistent. Most probably the build will fail so tomorrow I'll have something to do. If not I'll probably add Sweep2wake control in Settings or have a look at tethering depending on the mood if my wife or kids won't mind
delete..........
thanks for contributing. Tried to download, but got Out of Bandwidth from Box.
Awesome, I think I'll try this soon. I remember you from the G1 forums. Great to see some CM 10.1 ROMs!
papikev1714 said:
I can report that adb was not picking up my device with your rom. I could neither push or pull or any other function with adb. Reverted to a backup and it is fine now. By no means a complaint, just informing you if it helps. Everything else seemed to be good. Thanks for your efforts. Regards.
Click to expand...
Click to collapse
Odd... I've been using adb quite a lot.. Did you enabled developer settings in ROM? (tap several times on build number in About phone in Settings). If not - enable them and check again.
THX
BTW I've added another download location in OP.
NLJ said:
Odd... I've been using adb quite a lot.. Did you enabled developer settings in ROM? (tap several times on build number in About phone in Settings). If not - enable them and check again.
THX
BTW I've added another download location in OP.
Click to expand...
Click to collapse
silly.....of course. My bad, simple oversight on my part. Preoccupied with something else when I flashed. Works fine. Sorry for the post......deleted. Good work bro.
i downloaded today in the morning, till now works fine, happy to have it:good:
im planning to use this a s my daily use rom, we will need to see how about battery drain in next days.
Thanks for the ROM NLJ. Been testing since last night. For the most part, very solid, just the odd thing here and there. I received two calls, during the first my ear managed to set an alarm for Sunday 9 am and the second managed to change my time zone and kept setting off key tones like it was pressing on the dailer. The proximity sensor had the screen off, but it still managed to do things behind the curtains. I'll test some more today.
namaste74 said:
Thanks for the ROM NLJ. Been testing since last night. For the most part, very solid, just the odd thing here and there. I received two calls, during the first my ear managed to set an alarm for Sunday 9 am and the second managed to change my time zone and kept setting off key tones like it was pressing on the dailer. The proximity sensor had the screen off, but it still managed to do things behind the curtains. I'll test some more today.
Click to expand...
Click to collapse
You should have a serious talk with your ear, playing with other peoples phones is bad.
namaste74 said:
Thanks for the ROM NLJ. Been testing since last night. For the most part, very solid, just the odd thing here and there. I received two calls, during the first my ear managed to set an alarm for Sunday 9 am and the second managed to change my time zone and kept setting off key tones like it was pressing on the dailer. The proximity sensor had the screen off, but it still managed to do things behind the curtains. I'll test some more today.
Click to expand...
Click to collapse
I've noticed that too and I'll update OP with this bug in a few. Don't quite know where to start at fixing this tho.
At this moment I'm trying to rebase whole source tree and get rid of Evervolv repos as it seems they don't like this. I've spent whole sunday on this but it will take some time
Right now I have two separate source trees and one of them (the one I've build ROM in OP) is quite a mess. If time permits I'll make it compilable again today and see if I can fix this bug as it seems most serious atm.
New build is up on OP.
I managed to find a workaround the bug reported by namaste74. Let me know how this works for you.
As small bonus you can now toggle sweep2wake in Settings -> Display
awesome, will be setting this up now and put it through basics tomorrow. Really love 4.2.1, be great to iron out the issues.
What is NamelessROM?
What is NamelessROM ?
Simple - NamelessROM is opportunity.
An opportunity to have a voice to the development team of the after-market firmware that you run on your device.
The main goal of NamelessROM is to provide quality development for android devices, phones and tablets alike.
NamelessROM developers are available nearly 24/7 and respond to bug reports and feature requests almost instantly.
This availability will allow you, the end-user, to have direct input into exactly what features and functions are included on the firmware that YOU run.
NamelessROM maintains features and functions of several well-known open-source, AOSP-based ROMs, as well as many features of our own. See the screenshots in the 3rd post, and visit our website for more detailed information.
NamelessROM = endless possibilities. Unless you have an iPhone, then you're out of luck.
Click to expand...
Click to collapse
NamelessROM Gerrit Review
NamelessROM Youtube
For video reviews and stuff :highfive:
ANNOUNCEMENT: We are looking for Device Maintainers to expand our support, please visit our IRC channel or PM @jakew02, @Evisceration or @jumoog for information
Disclaimer
#include <std_disclaimer.h>
*
* 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. Hard. A lot.
*/
Click to expand...
Click to collapse
Got a bug report? Want to request a feature? Need extended support?
NamelessROM Forums
http://NamelessROM IRC
Or from your IRC client:
Server: irc.freenode.net
Channels: General Discussion - #namelessrom
Development Discussion - #namelessrom-dev
Installation Instructions
FROM OTHER ROMS
Factory Reset/Wipe Data
Format System
Format Dalvik Cache
Install ROM
Install Gapps
Reboot
Profit
UPDATE FROM NamelessROM TO NEWER RELEASE
Just download the zip and flash it. You will NOT need to wipe anything.
OTA Updater is work in progress and will be available soon!
Click to expand...
Click to collapse
Downloads
ROM:
jflte
Gapps:
Banks Gapps
Click to expand...
Click to collapse
ExtrasSoundPackages for AudioThemes
courtesy XplodWild's thread
ZOOPER WIDGET template from Screenshots
Made by @jakew02
Click to expand...
Click to collapse
Contributions and Credit
CyanogenMod
OmniROM
AOKP
SlimROMs
AOSPA
Android/Google/AOSP
ALL OF OUR AWESOME TESTERS
Click to expand...
Click to collapse
Source
NamelessROM Source
Click to expand...
Click to collapse
here
Features List
NamelessROM Proprietary Features
NamelessROM Setup Wizard (replaces Google SetupWizard)
DeviceControl App - Allows for device-specific customizations
NamelessROM OTA Update Center
Fully Integrated KitKat White UI Theme
Advanced Device Information in Settings -> About Phone
Interface Features
DarkToggle - TRDS
Animation Control
Custom Battery Icon Settings
Center Clock Setting
Custom Carrier Label
Signal Icon Settings
Network Activity Indicator
Network Speed Indicator
Notification Count in StatusBar
Double-Tap StatusBar to Sleep
Theme Chooser
Recents RAM Bar
Configurable / Hide-able ClearAll Button in Recents
Screen-Off Animations
Notification Drawer Features
BrightnessSlider in Notification Drawer (see screenshots - like Stock ROMs)
Contextual Notification Panel Headers (notification header background image changes based on time of day)
Auto-Close Notification Drawer
Notification Drawer / Notification Transparency Settings
CM QuickToggles and Ribbons
Lockscreen Features
Lockscreen Notifications
Lockscreen See-Through
QuickUnlock for PIN/Password Security Lockscreens
Battery Level Around UnlockRing
Carousel Animation for Lockscreen Widgets
Custom Lockscreen Widgets
Sound Features
Audio Themes - (will be grayed out until SoundPackages are placed in proper directory on SD Card!!!)
QuietHours
Charging Sounds
Dialer Features
Non-Intrusive InCallUI
Flip to Mute / Flip to Reject Incoming Call
Send Incoming Call to NotificationDrawer/StatusBar
Reverse Lookup
Nearby Location Search within Dialer (like GoogleDialer)
Button Features
Music Playback Control (long-press volume buttons to skip music tracks)
Reorient Volume Buttons on rotation
Keyboard Cursor Control with Volume Buttons
Volume Button Wake
Screenshot / Screenrecord PowerMenu options
Click to expand...
Click to collapse
screenshots 02/04/2014
jakew02 said:
reserve2
Click to expand...
Click to collapse
interesting... Is this CM based ? Omni ? I have to say I'm confused
Nice to see you Jake, looking forward to a test drive but right now the download takes me to a survey
hednik said:
interesting... Is this CM based ? Omni ? I have to say I'm confused
Click to expand...
Click to collapse
we are currently using a CM base but have made major modifications to it, proprietary NamelessROM stuff as well as several features from other AOSP roms such as OmniROM, AOKP, Slim, etc.
PapaMag said:
Nice to see you Jake, looking forward to a test drive but right now the download takes me to a survey
Click to expand...
Click to collapse
i'll fix that, i was between classes when i posted and didn't have time to revise it -- doing that now..
jakew02 said:
we are currently using a CM base but have made major modifications to it, proprietary NamelessROM stuff as well as several features from other AOSP roms such as OmniROM, AOKP, Slim, etc.
i'll fix that, i was between classes when i posted and didn't have time to revise it -- doing that now..
Click to expand...
Click to collapse
Got it, going to flash and take a look now
Thanks
jakew02 said:
we are currently using a CM base but have made major modifications to it, proprietary NamelessROM stuff as well as several features from other AOSP roms such as OmniROM, AOKP, Slim, etc.
i'll fix that, i was between classes when i posted and didn't have time to revise it -- doing that now..
Click to expand...
Click to collapse
You should build a pacman like Rom. With all the features of everything from everywhere
Right now I am impressed with what I see. As far as performance this Kat is the best benchmark I have logged on 4.4. I like the customization so far, would like to see a few more options with the buttons such as power off etc. Battery seems to be very stable and holding steady. Rom is nice and smooth.
Guess I'll have to come up with a new signature banner
Could you please post a list of features included in the ROM somewhere? I can't seem to find one on your site or its forums, unless I missed something.
Make a backup and flash it to see...works every time
Sent from my SGH-I337 using XDA Premium 4 mobile app
Tryer1234 said:
Could you please post a list of features included in the ROM somewhere? I can't seem to find one on your site or its forums, unless I missed something.
Click to expand...
Click to collapse
look at post #2 jake may add more features later. but that is a good start for now.
@jakew02 Just so I understand correctly...the reason that flashing custom kernels on Nameless and Omni causes display issues is because the Omni kernel has components that the CM kernel does not have? Or is it the other way around? I love both Omni and Nameless, but I also am attached to my custom kernels lol.
Is there one particular thing in the framework that depends on having the Omni kernel? Ie is there a certain thing I could pull from the Omni kernel and use to kang the custom CM-based kernels to be fully compatible?
I do know that the KT Kernal doesn't marry up well, had to reflash after flashing it. Just wanted to try it to compare, and now I know the rest of the story
only issue i've come across is the battery icon. Upon reboot, i lose the circle battery with %. I have to toggle the option that enables percentage display and the circle icon reappears.
Otherwise, everything else is good so far!
thanks a lot!
CPA Poke said:
@jakew02 Just so I understand correctly...the reason that flashing custom kernels on Nameless and Omni causes display issues is because the Omni kernel has components that the CM kernel does not have? Or is it the other way around? I love both Omni and Nameless, but I also am attached to my custom kernels lol.
Is there one particular thing in the framework that depends on having the Omni kernel? Ie is there a certain thing I could pull from the Omni kernel and use to kang the custom CM-based kernels to be fully compatible?
Click to expand...
Click to collapse
the problem with the custom kernels, ie with ktoonsez's kernel, is that he's updated the kernel-side drivers to the Flo adreno stuff, but we aren't building omni or this with the device-side or blob-side stuff, so it causes a mismatch, hence the errors. I'll see if I can't get it to work with the device stuff in, but not the kernel stuff, therefore making it compatible with both kernels with and without the updated flo stuff, but i doubt that will work. maybe we should just bite the bullet and add the flo stuff :silly:
Great rom no problems that i am aware of.
jakew02 said:
the problem with the custom kernels, ie with ktoonsez's kernel, is that he's updated the kernel-side drivers to the Flo adreno stuff, but we aren't building omni or this with the device-side or blob-side stuff, so it causes a mismatch, hence the errors. I'll see if I can't get it to work with the device stuff in, but not the kernel stuff, therefore making it compatible with both kernels with and without the updated flo stuff, but i doubt that will work. maybe we should just bite the bullet and add the flo stuff :silly:
Click to expand...
Click to collapse
With your stock kernal I'm getting better performance than any other KitKat, KT did not help with the 01-05 version and mismatched as you say very badly with the 01-13 update which I guess is the side stuff added I presume. All I know is I can leave this build on my device without the urge to flash back to Liquid v2.37.
Thanks again for your efforts and time spent
jakew02 said:
the problem with the custom kernels, ie with ktoonsez's kernel, is that he's updated the kernel-side drivers to the Flo adreno stuff, but we aren't building omni or this with the device-side or blob-side stuff, so it causes a mismatch, hence the errors. I'll see if I can't get it to work with the device stuff in, but not the kernel stuff, therefore making it compatible with both kernels with and without the updated flo stuff, but i doubt that will work. maybe we should just bite the bullet and add the flo stuff :silly:
Click to expand...
Click to collapse
Awesome, thanks for clarifying.
So when you say the ROMs aren't built with the device-side or blob-side stuff, are there specific blobs from vendor/samsung and device/samsung/jf-common that are in CM's repos but not AOSP's? If so I'd love to know which ones so I could just cherry-pick them from CM and build this for my personal use
Edit: I just realized that my last question isn't really that easy to answer without you wading through the CM and TheMuppets repo commits...I can do that, but if you happen to know which project(s) are missing the blobs, that would help tremendously!
CPA Poke said:
Awesome, thanks for clarifying.
So when you say the ROMs aren't built with the device-side or blob-side stuff, are there specific blobs from vendor/samsung and device/samsung/jf-common that are in CM's repos but not AOSP's? If so I'd love to know which ones so I could just cherry-pick them from CM and build this for my personal use
Edit: I just realized that my last question isn't really that easy to answer without you wading through the CM and TheMuppets repo commits...I can do that, but if you happen to know which project(s) are missing the blobs, that would help tremendously!
Click to expand...
Click to collapse
haha yes, Evisceration said it pretty well when he said in the jfltexx forum "why would we put the drivers for a different piece of hardware in the source?"
makes sense to me, maybe the kernel devs can be convinced to release kernels that don't include the flo adreno stuff.
but yea you could probably get away with using CM's blobs as they are now, but there are several commits that you can see regarding "Flo Adreno" , you can click the "jf-common" folder and then click "History" button for all the commits made that affected the "jf-common" folder. then you will see them, probably on page 2 or 3 :highfive:
Find downloads and read the announcement in full at our website: http://www.slimroms.net
[font=Arial, Helvetica, sans-serif]Ok guys new weekly rolling out trying to iron out some bugs.[/font]
[font=Arial, Helvetica, sans-serif]Note AIO is still uploading will be available in a bit[/font]
GENERAL NOTES:
It is highly recommend to download and flash the new gapps package to have everything fully working.[/*]
Gapps filename is the same as last week (check the upload date)[/*]
YouTube still remains to the old one due that google is still fixing latest version.[/*]
Changelog:
Fix SystemUI memory leak and some cleanup[/*]
Fix linnked volumes does not persist on reboot[/*]
Fix possible NPE and missing expandable panel[/*]
Fix lockscreen slider logic[/*]
Recents do not kill favorite apps[/*]
Fix kill all recents fc[/*]
Check if faceunlock is disabled[/*]
Change sql to improve performance[/*]
Various small fixes for DSPManager[/*]
Dialer/UnCallUI/Telephony code cleanup[/*]
CM upstream to keymaster[/*]
Quite Hours automatic switch[/*]
Add "is starred" to quite hours[/*]
Disable keyguard widget frame[/*]
Lockscreen rotation optional[/*]
Fix pin-layout[/*]
Fix palm rejection (Galaxy Note devices)[/*]
Fix possible ANR and navigation freeze[/*]
Fix possible denial with selinux[/*]
Fix Gallery permissions for extsdcard[/*]
Massive update to frameworks av, frameworks native, system_core, audio-caf, display-caf, media-caf. for caf devices from cm[/*]
Various tweaks to jf and d2 devices[/*]
G2 lots of kernel and device changes[/*]
Upstream for smdk4412 camera driver[/*]
P51xx/P3100 fix sim-pin[/*]
Fix Xperia Z1 6902 ril problem[/*]
Mako/geeb: Update kernel to 3.4.83 && tune CPU boost[/*]
Hammerhead: small kernel fixes[/*]
d2lte: various network fixes[/*]
Update various translations[/*]
Gapps: update Google Play Services, added Google Music TRDS version, Playstore TRDS fixes, update Google+[/*]