yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] Hetfield666:
tried the new libaudio

i can confirm che 0 volume audio is fixed. great job: this is the same of the stock

unfortunately we still have the other bug: when headphones are plugged in, notification sound will output from headphones and not speakers, even if you selected that from CM menus.

please have a look with CM guys/subpsyke too
[Miscellaneous Android Development] aorth:
Awesome. That's good to hear. I'll submit that fix to CyanogenMod's gerrit ASAP. It's great psyke found that one! Also, thanks for testing, reporting, and helping me reproduce those.

Edit: Here's the change in Gerrit. It should get merged for 7.2 final. http://review.cyanogenmod.com/#change,13862

Hehehe, yes, I'm hoping this is a CM bug! I'll keep it in mind.
[Miscellaneous Android Development] FUSIONdev:
Recently I've made some benchmarks with AndroBench on my LeanFUSION (an unreleased light version of fusion, with a kernel based on your noma) and I've found the NOOP scheduler absolutely the best for ideos.

I don't know if you made some benchmarks, but I remember that SIO didn't perform better than noop ;)

I hope this will help you for a next release ;)
[Miscellaneous Android Development] lucadue:
I tried libaudio.so but the audio now is bad quality because there is a swish after the sound.

Why?
[Miscellaneous Android Development] isofra:
I try to do an update.zip and I noticed that line

mount("yaffs2", "MTD", "system", "/system");

is wrong because it needs only 3 parameters, so I replaced that line with

mount("MTD", "system", "/system");

and now it works :D
[Miscellaneous Android Development] lucadue:
i try the update.zip make by isofra but the audio doesn't work very well
[Miscellaneous Android Development] aorth:
Ah, cool. I meant to do tests with the Android version of bonnie++, but never got around to it. I guess SIO is better than BFQ (the previous default), so I'm moving in the right direction!

That strange "swish" (as you call it) is from the AudioFilter.csv... not the libaudio.so :). Restore the original AudioFilter and you'll be good to go!

Hmm. Good to know. It was so late last night I can't remember where I got the original syntax... maybe a CM zip.

Anyways, thanks!
[Miscellaneous Android Development] isofra:
libaudio.zip

I did an update.zip with new Alan's libaudio.so.

I didn't try it, if someone want to test it, you can download from here:

http://www.mediafire.com/file/9rcam7exz7det6a/libaudioSO-signed.zip
[Miscellaneous Android Development] lucadue:
I tried this zip to test the libaudio.so: i restore my cyanogen and install it with the recovery.

The audio is ok at 70%, not very well over.
[Miscellaneous Android Development] ZDjKT7Ec:
CyanogenMod-7-20120306-NIGHTLY-u8150

Video camera selection works fine here.

Continuous wifi also works fine.
[Miscellaneous Android Development] smashman42:
The new AudioFilter.csv fixes the distortion bug, the libaudio.so is for a different in call audio bug IIRC
[Miscellaneous Android Development] aorth:
Yep, those work in my March 6th nightly because we tweak a few things in the CM source before we build. CyanogenMod's automated RC1 build doesn't take these hacks into account, so various things are broken in the official RC1 (for example, Barcode Scanning, and possibly the video recording).

I don't know how to fix them without the nasty hack, and CyanogenMod will never merge this nasty hack to mainline because it's nasty! http://review.cyanogenmod.com/#change,12653

Tell 'em like it is! btw, it's a shame the AudioFilter fixes distortion but causes the weird popping sound after any sound effect. We just can't win haha.
[Miscellaneous Android Development] FUSIONdev:
Sure, it's the right direction... with SSD we do not need complex schedules like BFQ....

The Noop scheduler performed FAR BETTER than BFQ and CFQ...

I suggest to perform some tests with AndroBench between SIO and NOOP... and choose the best one for your cyanogen !

benchmarking the other schedulers is a waste of time, already did by me, lol xD

ONE MORE THING.... I had some speed boost in LeanFUSION optimizing about all the packages (there was some problem only with few one..I don't remember the name...maybe the sync adapter) and the framework with APKOPT (http://xdaforums.com/showthread.php?t=560271)

It saves some space optimizing the PNGs (cyanogen is a little fat) and recompresses the apks as you like (I use that parameter: -mx5)

With that compression (-mx5) the apks are bigger, but faster on loading.

I hope this will help you on building a lighter cyano ;)
[Miscellaneous Android Development] robyshot:
hotfix

i have a little doubt about the hotfix, can i apply it to the 8 february rom or do i have to flash the 6 march one before?
[Miscellaneous Android Development] aorth:
If I optimize more then what will be left for the downstream ROM developers like you?! :)

But CyanogenMod's build process already optimizes PNGs, so I'm not sure how much optimization there is left...?

Yes, the March 6th hotfix will work with the February ROM. The March 6 hotfix is just a new kernel. :)
[Miscellaneous Android Development] drayln:
Hi guys. Got everything installed and running correctly with this ROM. Camera transitions fine for me from camera to video recorder, wifi perfect, audio is fine after the audiofix 12. For install i did a stock rom recovery, flashed DroniX 0.6 Raw, then did backup, wiped, and installed ROM. My only issue now seems to be with a app i use alot called Heywire. Now when i install the app it says I already have a number (which shows one that wasnt mine) and prompts for a password. I can't seem to find a way around this as it seems for some reason that the app is seeing someone else's heywire registration on this ROM. Any ideas? Thank you.

U8150

CM7.2-RC-0 with March 6th hotfix
[Miscellaneous Android Development] aorth:
March 22nd nightly

I posted a new nightly (March 22, 2012). This one is essentially on par with the official CM 7.2.0-RC1 release, but with our U8150-specific barcode/video recording hack, as well as a fix for an in-call audio muting bug. Flash with ClockworkMod Recovery (yes, I mean it). Wiping isn't necessary unless you're coming from a nightly older than January 31 or so.

Download

ROM (March 22, 2012): goo-inside.me / BayFiles (md5: c4e72b00f37c823faaddabfdf62a66cc)

ClockworkMod Recovery (5.0.2.8): goo-inside.me / BayFiles (md5: 1b835fb177a0aab362c226f07158bb59)

Google Apps: http://goo-inside.me/gapps/

Fixed issues / changes

March 22, 2012

Sync with latest CyanogenMod code (7.2.0-RC1)

Fix bug with in-call audio being able to go to "0" and essentially mute the remote caller (fix: 13862)

Contains the kernel from March 6 Hotfix 1

Good luck and $god speed.
[Miscellaneous Android Development] Hetfield666:
plus....of course the camera workaround too. am i right?

---------- Post added at 08:41 PM ---------- Previous post was at 08:40 PM ----------

what about kernel, latest works ok for me
[Miscellaneous Android Development] FUSIONdev:
I tried to optimize the framework, some pngs are reported to be already optimized, but others should be optimized from about 1% to 9% in size.

Original APK 3993 KB

Optimized APK: 6670 KB

So the cyano build process compresses a lot...and is not very nice for our poor cpu... there is a lot of free space on the System partition, why not use it for faster loadings?

Maybe is a waste of cpu time, but it would be cool to optimize pngs at maximum level directly on rom building stage (instead of reverse engineering), and build the apks with less compression....

I was not suggesting to use that lamer tool for cookers, just the "idea" to optimize more... ;)

I know that the official cyano will be built with other tools, but you already build an "alternative" one with some workarounds.. and the kernel with another toolchain...
[Miscellaneous Android Development] djjoza:
hi guys, please help if you can. i went to flash the latest nightly and did a full backup like always, wiped and flashed the rom and when i tryed to do an advanced restore of my data partition i've got "md5 mismatch!" !!! and on full restore also the same error! is there any chance for my data?! please help. thanx a lot!!

(p.s. i use the latest clockwork mod recovery and have done this procedure several times without any problems)
[Miscellaneous Android Development] aorth:
The only time I've seen that is when attempting to restore a 3.0.2.4 backup in 5.0.2.x. Also, are you sure you're in 5.0.2.8? There was a bug with advanced restores in 5.0.2.7!
[Miscellaneous Android Development] djjoza:
yeah, i know about that bug, that's why i've been avoiding the 5.x.x.x versions. i do have 5.0.2.8 now and did a few sucessful restores with it also.

i've checked the backup folder of clockworkmod recovery today and found that this last backup is only ~115 mb in size and usually it's about ~450 mb, so obviously something went wrong during the backup procedure, i don't know what could have caused this! but it seems that i'll have to start reinstalling my apps from scratch cause i've deleted the old backup, eh stupid of me :)

anyway, thanks for this great rom :)
[Miscellaneous Android Development] aorth:
"Fun times" beta kernel1

I stumbled across some kernel patches for various things, so here's the "fun times"* beta kernel #1 for the March 22nd nightly...

Changes include:

updated SimpleIO scheduler to v0.2 (2012 version)

kernel is now LZO compressed (LZO gives MOAR speed than gzip in decompression, thus a faster boot)

zram driver backported from Linux 3.2

optimized CRC32 algorithm

lib/checksum.c: optimize do_csum a bit

various stability tweaks (some style/semantic code changes)

See more in the cm7-dev branch of my u8160 kernel repo

Download

If you're feeling brave... choose your preferred method:

CWM-flashable zip: march22-hotfix1-beta.zip (md5: 44914dad3ca3e260f04909be56b0d059)

fastboot-flashable boot.img: march22-hotfix1-beta.img (md5: fec0fe5267c2f6759a4ae3a169e4276b)

If nobody whines in the next few days I'll consider the changes stable and merge them. :)

* because beta kernels are always fun**!

** your mileage may vary!
[Miscellaneous Android Development] isofra:
thank you Alan ;)

Just installed, if there are any problems I'll report it, but I think all will be perfect!
[Miscellaneous Android Development] drayln:
Also just installed the updated march 22 package. I use the IDEOS as my daily phone so will post any issues. I was not having any issues that i had found with the march 6th after running audio12 fix. I had not experienced the call audio issues yet. Thank you very much for your continued work on this ROM and this phone.

---------- Post added at 05:39 PM ---------- Previous post was at 05:34 PM ----------

I do have one issue I cant seem to get around or find any info on how to fix though. This happened when coming to 2.3.7..both with DroniX 0.6 and CM7.2..I use a app called heywire. Now when I try to log into the app it tells me i already have a heywire number (shows a number that was never mine) and prompts for a password. When i click recover password it says that the recovery was sent to an email that was never mine..No idea how to fix this. Any ideas would be appreciated. Thank you

---------- Post added at 05:42 PM ---------- Previous post was at 05:39 PM ----------

KK..First thing I have noticed is the audio has heavy distortion again when media volume is increased over half..do i need to reapply the audio fix again?
[Miscellaneous Android Development] tulangabol:
Thank you Alan :)

You can try this path (see attachment) and change equalizer of DSP Manager to get best for you...

Sorry for my bad English

Thank you
[Miscellaneous Android Development] mega g:
please add last rom and update on mediafire please. i've try hundred times but i can download by goo-inside.me. please. sorry for the disturb.
[Miscellaneous Android Development] aorth:
Your AudioFilter.csv fixes the distortion, but there is a "pop" noise after sound playback stops... :(

I dunno, never heard of that app. I bet it's tied to your IMEI or something...?

Ok, I will upload it tomorrow when I have fast Internet access. :)
[Miscellaneous Android Development] trekker99:
You can grab it here: http://www.mediafire.com/?7aaocasb7la3jl1
[Miscellaneous Android Development] aorth:
Thanks, I'll add that to the first post. :)
[Miscellaneous Android Development] mega g:
i've found these.

http://xdaforums.com/showthread.php?t=1363239

which I can download to have full ics on our ideos?
[Miscellaneous Android Development] Cheez2553:
You can follow the guide, all its working :)
[Miscellaneous Android Development] werz:
I have cm7 + hotfix 1 on March 6

I have the same problem with wpa2.

with wep seems to have no problems, but I have not done extensive testing

before, no problem.

now updated to March 22, I continue to have problems with wifi WPA2

sorry for my bad English
[Miscellaneous Android Development] Pasquale91fg:
The nightly of 22 march not have bugs?
[Miscellaneous Android Development] werz:
The nightly march of 22 has the same bugs
[Miscellaneous Android Development] alf_malf:
Market crash

22th March release + beta fix:

When i install an app from phone market everything goes well, but when i try to install an app with google play store from my pc browser the market process on my phone crashes.

Any advice?

Problem Solved
[Miscellaneous Android Development] mega g:
hi aorth!! I've found this fantastic transitions. can you put it on next release?? Are very cool!!
[Miscellaneous Android Development] eddyi:
HOw to flash those ICS framework

Hi , just downloaded the ICS ALL IN ONE acpatch5.zip when i tried to flash it from CWM 5.0.2.8 it gave the Message "Installation Aborted"

anybody knows how to install those ICS patch

regards

eddy
[Miscellaneous Android Development] aorth:
When was "before"? I remember tilal had switched to wpa_supplicant version 5 to fix problems with hidden networks, maybe we should try with wpa_supplicant version 6...

For the record, I use WPA2 at home as well, but I don't stay on my phone very long at home (on the computer!)...

It has many bugs! Maybe you can find some more :)

Hmm, I just tried... it worked for me. :) Maybe try it after a fresh boot just to be sure?

Try to start an `adb logcat > /tmp/logcat.txt` before you do the installation. I'd like to see if there is anything interesting in the system logs.

Which transitions? :)

But anyways... I'm only porting STOCK CM7... :)
[Miscellaneous Android Development] eddyi:
@ Alan

you wont find it mean if i request you to make a patch to give CM7 the look of ICS a standalone patch i think it wont be a big task for a developer like u , just a request if u can do it it would make the rom more gorgeous

cheers
[Miscellaneous Android Development] djjoza:
@aorth: does this rom support sd-ext partition? i've tryed partitioning with cwm (5.0.2.8) and with rom manager (5.0.0.6) -i selected 256 mb for ext.size and 0 mb for swap, but when i restarted the internal storage was the same (167 mb).

if i'm not asking too much, can you explain what needs to be done to make this work (if it's supported) or at least point me to a relevant thread. thanx!
[Miscellaneous Android Development] c3k:
Is the 3.5.15 update?

I have the same problem with this update on a different device, you have to downgrade to 3.4.7 and wait for a fix I think...
[Miscellaneous Android Development] c3k:
Install s2e simpletoext from play store to move system partition to ext and you're done!
[Miscellaneous Android Development] wbrambley:
Or try link2sd also from market.

Sent from my U8150
[Miscellaneous Android Development] djjoza:
ok, thanx guys. just one more: if i move apps to sd-ext of one sd card and want to migrate to another sd card (just bought it from ebay) what is the easiest way? cwm backup and then restore?..or is it smarter to just wait for the new sd to arrive and then install all the apps? :) thx
[Miscellaneous Android Development] werz:
"Before" was ROM (Feb 8, 2012).

with this ROM I have not had problems with wifi (WEP, WPA-Personal AES).

After I upgraded to ROM version (March 6, 2012) + hotfix. I had my first difficulty... WEP, connected! wpa-personal AES, not connected!

I even updated the ROM version (March 22, 2012) but nothing has changed. Wifi does not connect with wpa-personal AES. wep OK!

Today, I have the ROM (March 22, 2012) ... I deleted the list of wifi networks on my smartphone and I've done several tests

on my home wifi network (SSID broadcast enable):

1) Security mode: disable = OK, connected!

2) Security mode: wep 128 bits = OK, connected!

3) Security Mode: WPA-Personal AES = OK, connected!

now it works! but I can not explain why ... perhaps we needed to just delete the old connections ... but why only for wpa-person AES?
[Miscellaneous Android Development] mega g:
Transitions

what? Opps :eek: i've miss to putt link. sorry

http://www.youtube.com/watch?v=ucRGFDu13l4&feature=youtu.be

http://xdaforums.com/showthread.php?t=1342643-----

can you, or other peolpe, do this transition for me? because i've tried but the rom stop itself on bootanimation. thanks a lot
[Miscellaneous Android Development] wbrambley:
Best to wait unless you have Linux as windoze only supports one partition on removable media and does not natively recognise ext2 format.

Sent from my U8150
[Miscellaneous Android Development] drayln:
Hey guys. Running march 22nd..Most things look great. I am having a few issues.

1. Battery life is much worse. OC 691mhz UC 30MHZ smartassv2 and sio. Turned on phone from full charge walked across rooma and drpped too 99% then sitting on desk went to 96% without touching it in 4 minutes.

2. Homes screen freezes black on boot up till entering into a menu then wallpaper will load. Does this sometimes from app screen to homesscreen as well.

3. Applied audiofix 21 due to the audio at +70% issue but still have "pop" after any sound from phone. Must admit that ringtone and alert volumes seem to be lower than they should be as well at max volume.

Everything else seems to be good. No wifi issues. No camera issues. SMS MMS and calls all fine. Speaker seems fine. Headphones work well. Thank you very much for all your hard work. If there is any suggestions to improve the battery life please let me know.
[Miscellaneous Android Development] wbrambley:
Try raising the min clock speed to 60, I found it increases the sleep time. I also use the autostarts app to stop apps like maps and market starting in the background.

Sent from my U8150
[Miscellaneous Android Development] aorth:
1. I stick to 652MHz / 120MHz. My phone isn't stable past 652, and I question the usefulness of the aggressive underclocking. It's more complex than "less MHz means less battery usage."

2. Dunno. Which build did you come from? Did you wipe data?

3. I haven't officially merged the audio "fixes" because of that pop. Someone still needs to do more research on that! :)
[Miscellaneous Android Development] djjoza:
Ok, thanx.

I am going to change my 2gb sd with a 4gb one and i was thinking something like:

1. nandroid backup

2. partition the new card with cwm, like this one. sd-ext partition with the same size as the current one (512 mb) and only fat32 will be larger

3. copy entire fat32 partition on the new card (with backup)

4. do a full restore of the backup (or maybe only sd-ext?)

What do you think...would that work? :-)

Thanx

edit: i just did a full backup and cwm skipped backing up sd-ext, it wrote "sd-ext not found"! any suggestions?
[Miscellaneous Android Development] drayln:
Thanks guys. I increased the minimum cpu to 122mhz. Will try that and 62 and see how it goes.

I did a stock ROM with full wipe (NZ ROM). Wiped. Then installed DroniX 0.6 RAW. Wiped. Then installed CM7.2 RC1 march 6th. From there I did not wipe and installed the March 22 update.

I noticed that google voice made a huge difference in battery life. I could actually sit and watch the battery decrease. Signed out and force closed the app. Only reason i installed it was to set it up for using wifi to make free calls. I don't need it as I have unlimited everything but I wanted to learn how to do it.

I would like to ask a very noob off the post question if I may. My GF in NZ just bought a LG Eve(GW620 import from Germany) I was wondering if CM7 will work on that phone, or if a ROM like CM7/DroniX has to be made to work with each phone individually? Thank you guys very much for all of your efforts.
[Miscellaneous Android Development] wbrambley:
I have always had the same problem with sdext not found. Only way I know to copy is using a card reader on a Linux PC. If you don't want to instal Linux there is always the option of using a live distro cd. This will run straight from the CD drive using ram.

Sent from my U8150
[Miscellaneous Android Development] djjoza:
so all i need to do is boot some linux distro like ubuntu and copy both partitions to another card..and the rom will act as nothing has happened??

ok, that seems like the easiest way, thanx for the tip. :)
[Miscellaneous Android Development] wbrambley:
Very individual, different roms for different hardware.

Sent from my U8150
[Miscellaneous Android Development] drayln:
Thank you. I guess we just have to wait and see what openetna does for her phone then.

I may have to return to gingerman7. I am having to charge the battery most of the day to keep it alive. I have tried 62mhz, and 122mhz. I have also tried changing governor to ondemand. I am using fastreboot to try to keep the processes from running. I also killed wifi and gps today as well with not much improvement. I may be doing something wrong although i did not have the battery issue on DroniX0.6 or on cm7.1. Maybe this ROM is to much for my U8150-d?

Also another noob question. What is the purpose of partitioning the SD card? Will it increase phone performance or internal RAM/Memory? I think U8150 comes with 256mb RAM and 512mb ROM. Would partitioning my SD card improve the phone? I already use App2sd and have a 8gb SD card. Thank you.
[Miscellaneous Android Development] kronat:
I'm happy with the battery of the 06 march. Three days without recharge (and this is MORE than stock rom) with a minimal usage. Previous rom have had only 24 hour of uptime.

My settings: 600 MHz / 61 MHz, ondemand governor, sio scheduler.

App usage: 3G Watchdog, DSPManager, Touchpal (anything else).
[Miscellaneous Android Development] asif_manan:
Screen turns on automatically

The ROM is awesome. I just wanted to report this little problem that is, when the phone is idle, the screen starts turning on and off by itself. It doesn't happen always but at times
[Miscellaneous Android Development] mega g:
Transitions Maked for Cyanogenmod 7.2 (March 22)

I've make some transition for you all(for me too).

This's the link: http://db.tt/730quHGq

After you flash the transitions, you will see the screen keep on and off for little time.

If you like this thanks me on this post. Thanks a lot at all
[Miscellaneous Android Development] :
u1860 audio problem is fixed with this audio filter

http://xdaforums.com/showpost.php?p=24429626&postcount=2507

can anyone test on u8150 ?
[Miscellaneous Android Development] isofra:
AudioFilter.csv

I've just tried this fix on Ideos and first impression is that audio is realy better.

I did 2 tests:

-first with dsp manager disabled and audio is not bad, personally I think it is better than audio on March 22 as far;

-second with dsp manager enabled and for me is the best choice, it seems to be realy good.

Waiting for your opinion :D
[Miscellaneous Android Development] :
yes, it's very good this fix :) thx you for test!
[Miscellaneous Android Development] Giogts:
wait for aorth's verdict...:D:D:p:p
[Miscellaneous Android Development] Hetfield666:
mine is very good!

aorth it worth to have a nightly :)
[Miscellaneous Android Development] veer1238:
Its working perfect ! :) seems like all that terible bass is replaced by balanced treble. thanks anyways.
[Miscellaneous Android Development] wbrambley:
Audio levels are good and no big pop! ;-)

Sent from my U8150