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

Search This thread

mrvek

Senior Member
Feb 10, 2011
579
460
/home
Running the no-theme version, runs smooth :) (extra 2M free?)
Couldn't we add a menu script to openrecovery (/sdcard/OpenRecovery/utility/RemoveThemes or similar) to simply delete the Theme*.apk files?

It is not that simple. If it would be, you could easily remove those 2 files using some file manager (with root support), terminal, adb...
System needs to support being themed, that's why it was necessary to remove overall theme support, and that is what kabaldan did for us. Only reason why there are two "versions" for latest nightly.
 

pnsdhrn

Senior Member
Nov 19, 2010
2,786
374
Samsung Galaxy Z Fold2
Anybody please

As the Sound Recorder is absent in my App Tray although it is seen in the App Settings is it feasible to uninstall the apk from Managing Applications Menu in Settings or using Titanium Back up and installing a third party Recorder apk?In that case which is the most apt one suitable for the ICS Milestone?
One thing more.When opening the Phone Portal a message "Unfortunately Phone Portal stopped working" appears all the time!Is there a way to get it functioning?Or is it better to remove this apk also and install another one from Playstore?In that case which is the most apt one?
Waiting with thanks,
pnsdhrn
 
Last edited:

adome5

Senior Member
Oct 22, 2011
275
7
still sms app,contact phone and dialer take time to show they..have some way to fix it?
how going about officaly version rc1 of kabdlan?
 

ErzlordCaron

Member
Jan 28, 2008
20
1
New nightly build made from kabaldan's brilliant and very ingenious work.

...

MD5: ae6359d851e4e7bb3d347dd06b739031
File size: 109,774,202 bytes
Download

First of all, thanks for the great work to kabaldan and all contributors. It lets my Milestone live much longer than than it would have without them.

Unfortunately, I had some trouble with kabaldan's 7.2.0 RC1 (no, I did not file any bug reports, shame on me) and didn't have the impression that there is still much going on, so now I tried the ICS version quoted above. This seems to work great on first glance, but I have some show-stopping issues:
- Quite a few apps are marked incompatible. Among the problematic apps are "DB Navigator", Öffi, "Fahrplaner DE" and "Zombie, run". I have the impression that this has to do with GPS.
- Both Handsent and SMS/MMS quit immediately after starting the app. I have around 400 messages in storage.

Under storage it says
Total: 197MB
Apps: 294MB
Free: 119MB

so the sd-ext thing seems to work fine and the SMS problem doesn't seem to be a memory issue.

Any help?
 

ErzlordCaron

Member
Jan 28, 2008
20
1
backup messages, then delete all and reset sms storage and see if it works then

Damn(?) currently, I cannot reproduce this behavior clearly, even with messages. What I can tell is that Screeble in the background kept working. This got stopped in 7.2.0 when memory issues occured.

For the GPS thing: In maps I get a position (without WLAN) and the GPS dot is there, so the system itself seems to work. Still no DB Navigator. Can anybody confirm that?
 

naeem123

Senior Member
Nov 23, 2010
170
6
ROOT

I am i on the CM9 knightly build and its working just fine, but one question i have to ask is how to get root, i would go on open-recovery and click root but then when i go into a app which requires root it gets denied.. please help!
 

dstruct2k

Senior Member
Jan 31, 2008
1,253
938
Winnipeg
Google Pixel 4
I am i on the CM9 knightly build and its working just fine, but one question i have to ask is how to get root, i would go on open-recovery and click root but then when i go into a app which requires root it gets denied.. please help!

It had root in the first place. Pretty much all custom ROMs do. Reinstall the ROM, and DON'T hit "root" in the recovery; That's designed to root stock ROMs, and will probably break root on already-rooted ones by installing incompatible files.
 

chokitodopoder

Senior Member
Jul 1, 2011
111
35
I'm using the latest build 28.05.2012. It's faster and smoother than the previous, for sure. But I'm still having mobile data drops. At least once a day (usually by the morning, when I wake up) I have to enable airplane mode and disable to have mobile data working again. Also, my clock isn't showing charge level when connected to the dock. I don't know if it is because the ICS clock doesn't display that info or if it's only not working. Not that it matters, just noticed.
 

k1alek1

Member
Jun 9, 2009
36
1
Looks realy fine, works fast. Mobile data works ok but i have different problem. Instaling apps from Googel play shows error -110, instaling apps from SD don't work either. I uses extendet partition, is this could cost the problem?? I reflash gapps and did not help. Any ideas??
 

ssj3gohan

New member
Nov 10, 2008
3
4
WiFi power use

First of all, I really like ICS on the Milestone. Makes the phone very quick and responsive compared to earlier versions with very little drawbacks as long as you know that RAM is limited on this device. There is one problem that has been bugging the nightly builds though: I seem to get very high power draw from WiFi. Just leaving the phone alone overnight causes a 50% battery drain with extended battery!

I don't have any apps aside from latitude, drive and gmail using data but more importantly: I never got this problem on earlier versions of Android with basically the same usage profile. Is this a known bug? I have already reflashed a couple of ROMs, wiped everything in between, so I'm pretty sure that won't help.
 

Haloruler64

Senior Member
Aug 11, 2010
2,206
387
Daly City
Sorry for ultra stupid question, just acquired a DROID. Verizon model. This won't work, will it? (I have no service, so no need for data/telephone)
 

Hexchain

Senior Member
Oct 8, 2010
118
25
Found a problem: I'm not able to connect to PPTP or L2TP/IPSec VPN. It just says Unsuccessful or Timeout, and I'm sure those VPN works well on CM7. IPSec not tried because I don't have that. Does anyone have the same issue? I can't provide logs currently, but if no one has the same problem I'll look into it later. Busy with exams now :p

Sent from my Milestone using XDA
 

ErzlordCaron

Member
Jan 28, 2008
20
1
I have been testing the ROM over the weekend and as many pointed out, it is really fast.
Now, I know that memory is limited, but I experience frequent closings of apps like the browser, while just using it (not even with many tabs open).
HOW limited exactly should I expect the memory to be?
 

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.