[ROM] CyanogenMod 9.1.0d (Android 4.0.4) [20130107]

Search This thread

Eiertschik

Senior Member
Mar 28, 2011
399
67
Google Nexus 4
Google Nexus 5
Am I the only one to get reboots after entering the PIN?

It takes several tries to unlock the phone without the boot animation re-appearing for a few seconds.


The last nightly build usually revoked the PIN on first entry - even if the right one was entered... now it gives me those strange short-reboots...
 

kabaldan

Inactive Recognized Developer
Dec 15, 2009
1,640
3,926
Prague
android.doshaska.net
Eiertschik: It's caused by a stalled broadcast to Toggle2G, causing activity manager trying to kill both phone and system process. That's why I temporarily removed Toggle2G from build, recently.
Good news is that Toggle2G source has been made open and published 5 days ago, so it can be reviewed and adapted, but it'll take some time.
 

adome5

Senior Member
Oct 22, 2011
275
7
the camera is slowly and the dialer and phone contact,all works fine but the rom its slowly its the only problem after sms problem was solved.
thank you all!
when kabdlan will have officlay version of android 4.04 ?
 

vishalmullur

Senior Member
Feb 6, 2011
130
0
Boot animation problems.

I have tried disabling the boot animation but it still works and hence it takes a lot of time to boot up the device. Atleast twice than what I used to get without boot animation. Also I am unable to remove/disable the USB Debugging mode.
Please help.
Thanks.
 

LightingZ

Senior Member
Aug 10, 2011
239
98
Ramat - Gan
New Build. Flash it and see what happens, I have no idea ;)
https://rapidshare.com/files/1008733429/update-cm-9.0.0-RC0-umts_sholes-UNOFFICIAL-signed.zip
http://www.mirrorcreator.com/files/...0-RC0-umts_sholes-UNOFFICIAL-signed.zip_links
http://createmirror.com/files/F0AZ2X3N/e-cm-9.0.0-RC0-umts_sholes-UNOFFICIAL-signed.zip
0d80ec338f4ba124e73bcda467644fba

Seriously, don't ask me for a changelog, I'm not as good an uploader as mrvek is ;) All I know is that nadlabak merged lots of changes before I built and none afterwards (up to the moment I'm writing this). And don't blame me, nadlabak or anyone else since this is an unofficial build and solely your responsibilty, ok?

Ah, and since apparently some people don't know: I don't really do much, I just download what nadlabak (that's kabaldan in reverse) and the upstream guys of CyanogenMod do, run a single command and upload what falls out of it 10 minutes to an hour later, so all credits go to nadlabak and CyanogenMod. All blame when something goes wrong, however, goes to you because you didn't read the disclaimer :p

(Until now, everything has been working just fine for me, though)

Finally Themes + Lockscreen Customization :D
 

igna.worn

Senior Member
Dec 3, 2011
117
15
I find it very fast now, I normally use Opera Mini, Whatsapp and Google Talk...

I would also like to inform an issue that sometimes (I think when it start running out of memory) when y press the input for text (WhatsApp, Talk, SMS) before the keyboard finishes loading the app closes

Somebody is experiencing the same issue?
 

horazius

Member
Dec 29, 2008
9
0
Buenos Aires
I find it very fast now, I normally use Opera Mini, Whatsapp and Google Talk...

I would also like to inform an issue that sometimes (I think when it start running out of memory) when y press the input for text (WhatsApp, Talk, SMS) before the keyboard finishes loading the app closes

Somebody is experiencing the same issue?

I have the *same* problem.
One of my theory is the keyboard app take the memory of the app.
My second idea is related to the contacts provider, messin' things out.

------------------------------------------------------------

Como sos de Argentina, como yo, te cuento lo mismo más o menos en castellano. Una de mis ideas es que el teclado usa mucha memoria y eso hace cerrar la aplicación. Pero también me ha pasado con el teclado físico.
Otra teoría es que hay algo en el provider de contactos (todas las app que me hacen esto, consultan los contactos del teléfono, o sea, whatsapp, gmail, Mms.apk ..) y quizás este devuelve malformado alguna comunicación, y hace cerrar el programa que solicita la info.
 

mrvek

Senior Member
Feb 10, 2011
579
460
/home
New nightly build (17.05.2012.)

Nigthly build, May 17th 2012.

As usual, this is just an update to previous nightlies (but can be used to flash for the first time) for CM9, all made possible by kabaldan.

Some info about title and file name change
The title says "nightly" instead of "unofficial" because it has been pointed to me that "UNOFFICIAL" in the update package filename is not reffering to "not uploaded by kabaldan" but instead means "not official CyanogenMod (not officially supported by CyanogenMod team)". This was incorrectly understood by me, hence the incorrect title of previous posts.
(This still makes little sese to me because Motorola Milestone A853 was never supported by CM team and possibility that it ever will is, I assume, non-existent (especially for ICS). And filename part "unofficial" appeared about the same time as other people besides kabaldan started to upload his work. You have to admit it was a logical mistake ;)

Changelog:
Code:
Fixes for video recording and camera
Keyboard: Add Hungarian predictive dictionary support, Add Hungarian accents (required for the predictive dictionary to work)
Revert Hungarian keyboard to qwertz and add alternative qwerty layout
DSPManager: Add missing Brazilian Portuguese translations
Camera: some German, Portuguese and Hebrew translation fixes and updates
Settings: Updated Hungarian, Korean, Italian, Hebrew, PT-BR languages.
Lockscreen shortcuts: updated Hungarian
Volume Settings: fix link mute states checkbox (vertical rearrangement)
PowerWidget: Restored icons; updated visual feedback
Settings: Data usage: Linear chart option and 2GB to 100MB vertical axis limit
Use low resolution bootanimation
USB: Don't enable data connectivity on unplug if it was disabled before.
Settings: Wi-Fi direct (peer-to-peer conectivity)
Move dalvik-cache of system to cache (was on data (ext); slightly increases performance)
Enabled notification LED settings
Disabled dock options
Removed Toggle2G

MD5: 6833201e5ed3fa778ddc0ca15b7e126a
File size: 115,159,686 bytes

Download
 

Attachments

  • update-cm-9.0.0-RC0-umts_sholes-UNOFFICIAL-signed.zip.md5sum.zip
    323 bytes · Views: 255
Last edited:

sebastjanp

Senior Member
Feb 1, 2011
435
230
Pivka
Nigthly build, May 17th 2012.

As usual, this is just an update to previous nightlies (but can be used to flash for the first time) for CM9, all made possible by kabaldan.

Some info about title and file name change
The title says "nightly" instead of "unofficial" because it has been pointed to me that "UNOFFICIAL" in the update package filename is not reffering to "not uploaded by kabaldan" but instead means "not official CyanogenMod (not officially supported by CyanogenMod team)". This was incorrectly understood by me, hence the incorrect title of previous posts.
(This still makes little sese to me because Motorola Milestone A853 was never supported by CM team and possibility that it ever will is, I assume, non-existent (especially for ICS). And filename part "unofficial" appeared about the same time as other people besides kabaldan started to upload his work. You have to admit it was a logical mistake ;)

Changelog:
Code:
Fixes for video recording and camera
Keyboard: Add Hungarian predictive dictionary support, Add Hungarian accents (required for the predictive dictionary to work)
Revert Hungarian keyboard to qwertz and add alternative qwerty layout
DSPManager: Add missing Brazilian Portuguese translations
Camera: some German, Portuguese and Hebrew translation fixes and updates
Settings: Updated Hungarian, Korean, Italian, Hebrew, PT-BR languages.
Lockscreen shortcuts: updated Hungarian
Volume Settings: fix link mute states checkbox (vertical rearrangement)
PowerWidget: Restored icons; updated visual feedback
Settings: Data usage: Linear chart option and 2GB to 100MB vertical axis limit
Use low resolution bootanimation
USB: Don't enable data connectivity on unplug if it was disabled before.
Settings: Wi-Fi direct (peer-to-peer conectivity)
Move dalvik-cache of system to cache (was on data (ext); slightly increases performance)
Enabled notification LED settings
Disabled dock options
Removed Toggle2G

MD5: 6833201e5ed3fa778ddc0ca15b7e126a
File size: 115,159,686 bytes

Download

323 Bytes ?!?

EDIT: Nevermind I was to quick ;)
 
Last edited:

afadel

Senior Member
Aug 16, 2010
285
54
Campinas, SP
I find it very fast now, I normally use Opera Mini, Whatsapp and Google Talk...

I would also like to inform an issue that sometimes (I think when it start running out of memory) when y press the input for text (WhatsApp, Talk, SMS) before the keyboard finishes loading the app closes

Somebody is experiencing the same issue?

I get this a lot in whatsapp and SMS app.

Sent from my Milestone using Tapatalk 2
 

pnsdhrn

Senior Member
Nov 19, 2010
2,777
373
Samsung Galaxy Z Fold2
Thanks mrvek and pnsdhrn...

well, after a night of none use the phone everything worked fine, but after a time navigation in the Internet only began to scroll up and down and just pressing buttons! then remove the SD and SIM card turned it on and it worked fine, but after a while of use failed again, maybe it's a hardware problem because they are three years of use of the MM, but the strange behavior I've seen in the pc with viruses. :/

i think that is time to change the phone :'(

Sent from my Milestone using XDA
Your real problem is with the phone's digitizer.I had also this same problem and I replaced the digitizer with a new one heeding to the advice of "eiertschik".Now my phone is working smoothly without any problems.
pnsdhrn
 

kabaldan

Inactive Recognized Developer
Dec 15, 2009
1,640
3,926
Prague
android.doshaska.net
I'd like to have some feedback about the video recording.
Currently, I'm limiting the overall camera preview frame rate, to ease the CPU stress and to achieve better response to user actions when the camera preview is enabled.
I also restrict the preview frame rate even more, when there is a risk of video frame dropping, due to encoder not catching up with the frames coming from camera, to try to prevent unneeded frame drops.
In other words, I prefer better video recording outcome before the user experience with the video preview during recording.
Is the current set-up OK from the user perspective, or are the lowered preview frame rates too disturbing?
 

chokitodopoder

Senior Member
Jul 1, 2011
111
35
In my opinion, what really matters is the end file quality, the one that we are going to store. The preview as the name says is just a preview ^^ .
 

btvinoz

Member
Aug 19, 2009
9
0
Melbourne
Hey there , I thought I'd jump in a do the (little) help I can for our old milestones.

I've tried the previous few nightlies, so thanks to kabaldan, mrvek, and LightingZ.

Anyway the previous builds have been great but here's my report card:

1. Re video recording I agree outcome is much better than preview.
2. Wifi tether now does work but only for WPA-PSK (not WPA-PSK2 for me anyway). (I think USB does work though).
3. Might as well delete the motorola portal app as it coughs up a funny address for the browser once plugged it via USB. The address looks something like a mac address though not exactly and of course the computer won't connect to it.
4. No more issues with call quality so far. Had a few issues with previous builds where voice would drop in and out for some reason, felt like the processor couldn't keep up or something. Anyway all good now.
 
Last edited:

adistf

Senior Member
Jun 9, 2011
326
92
32
Craiova
www.facebook.com
Video recording is decent at the moment.it has low fps but i dont use my phone for camera :) after i take the video and i play it,it has more fps(not much).
And,in other words,i see a little delay when i scroll in menus.after i touch and the screen and for example scroll down,it take a bit to follow my gesture.And that's all about i want to "complain".
 

chokitodopoder

Senior Member
Jul 1, 2011
111
35
Where can I get the nightly builds to test it? I've just found the update-cm-9-20120307-SNAPSHOT-umts_sholes-signed.zip update.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 176
    Yes, it simply means that we (and other locked devices as well ;) ) finally have a proper graphics driver needed by ics.

    So we have fully working hwui for any app, Chrome works (though it's too RAM hungry for Milestone to be anyones favorite browser, I guess).

    For Milestone it also means one important thing: one nasty bug of the old driver is gone. It plagued Gingerbread as well as ICS - it happened on orientation change.
    Under ICS it caused parts of the screen to become black when rotating the phone while running recent Opera Mini (due to hw reset of sgx unit during the change).
    Under Gingerbread, it caused crashes in sgx libs on rotation, for which I used workarounds directly in app source (Gallery3D) or in the framework (GoogleMaps).
    So I'll try to use the new drivers also in CM7 in the future.

    It also means that I upload a new build soon, because I postponed any releases until I'll be able to get the new drivers to work despite the locked kernel.
    I'm really happy that I succeeded :D .
    143
    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.
    33
    To let you know what's going on:
    CM10 (Jelly Bean) boots fine here. A lot has been already done and achieved, though there's also a lot of minor issues that will need more work.
    What's important - there doesn't seem to be any show stopper at this point.

    CM9/ICS is more or less dead from the moment of JB release, therefore I fully focus on bringing CM10 to omap3 / Milestone now.

    (Indeed, CM7 for Milestone will also get a significant update, hopefully sometime soon, when JB frenzy will cease a bit).
    30
    thanks for your explainations. i didnt know that we did not have full hw acceleration on our cm9 but its good to know. but may this new driver also fix the video encoding issue? if we would have full hw acceleration and could watch videos without any lags, that really would be awesome.

    Accelerated video encoding already works fine.
    It's the hw accelerated video decoding, and that is still a problem (on every omap3 device running ics). But I dare to say that it's really the last hard bit remaining to be solved.

    Anyway, the ICS for Milestone has reached a point I wouldn't dream about at all in the beginning.
    16
    Just to let you know: I plan to upload new build + new gapps package in a few days, stay tuned.
    And... thanks to those providing the intermediate builds for other users. I'm rather busy, so I appreciate your help.