yashsingh1/xdaforums huggingface dataset:
[HTC Aria Android Development] WinSuk:
BETA 5 - Just changes from CM

- CM Team:

--- Add option to enable notification counts on status bar (for example, if you have 4 unread emails there will be a 4 over the gmail notification icon)

--- Lock screen background customization

--- Lock screen calendar

--- Lock screen weather

--- Make status bar brightness control more responsive

--- Merge & update changes from Google (4.0.4_r2.1, IMM76L)

--- New ringtones & notifications - http://goo.gl/Ld5iA if you want to see their names

--- Screen OFF/ON animation settings (new screen-on animation looks fantastic ;) gingerbread's was lame)

--- Updated boot animation featuring Cid

--- VolUp+VolDown now toggles the ringer

--- Lots more. These are just changes I thought were worth mentioning :)

Google Drive: https://docs.google.com/open?id=0B6gvebRGyJuKRmNKNDBMNHVId3M

MediaFire (slower, ads): http://www.mediafire.com/?fplzdwkfaz3n6i4

MD5sum: c6e965a989453a10d572a32601febf17
[HTC Aria Android Development] CaptainMaki:
still no solution for the backlight of the navigation keys?

thanks for all the hard work!
[HTC Aria Android Development] WinSuk:
They seem to stay on with auto brightness.. I've noticed that isn't perfect either though (I don't use it, so didn't notice before).

I'll try to work on it while I wait for video decoding :)
[HTC Aria Android Development] tebuddy:
Is there anything not listed in the original post that still needs to be added/tweaked? The latest build seems impressively stable and feature rich.
[HTC Aria Android Development] tad1993:
If I have S2E installed on CM7 and want to flash to Beta 5, is there anything special I need to do or would I just flash like I have been without S2E being installed?
[HTC Aria Android Development] tebuddy:
No, the ext partition persists through a flash unless specifically stated so all you would need to do is download and install s2e for ics from the market and use it. The only time you would need to worry about your ext partition is when using a partition tool/cwm/rom manager or another tool like that which intends to modify your partitions in some way.
[HTC Aria Android Development] supetawesomedude:
WinSuk, is there any demo or video of the on-screen animations?
[HTC Aria Android Development] sacdirtyjatt:
Barcode app

Everything is working perfect in the June 14th release. My barcode app won't scan anything though... is it the camera? pix and video are working fine. Youtube resets the phone when it gets hot but no big deal, easy to live with considering the many benefits of ICS outweigh minor annoyances
[HTC Aria Android Development] WinSuk:
Not really... maybe if you search really hard on YouTube :p
[HTC Aria Android Development] CaptainMaki:
http://www.youtube.com/watch?feature=player_embedded&v=o05PQRO1UW4
[HTC Aria Android Development] WinSuk:
Barcode scanners don't currently work. Forgot to add it to the first post awhile back.. added now :)

Other phones almost identical to the Aria have it working, so shouldn't be too hard to fix
[HTC Aria Android Development] supetawesomedude:
Thanks man, but this was the boot animation. I wanted to see the screen-on and screen-off animations :D
[HTC Aria Android Development] artlov:
Yes, it would be nice to be fixed.

Another thing i found not working in ICS ROMs is outgoing internet calls (VoIP). It rings, but no voice in the both directions after call pickup. Incoming calls work.
[HTC Aria Android Development] SoCalHTCFuze:
After latest update the stock music app is no longer found and I am forced to use Apollo?
[HTC Aria Android Development] WinSuk:
I just ran across something yesterday that could be missing for voip, but I don't really have a way to test it.. might be able to fix it if you would like to help test :)

Yep.. the old one was from Gingerbread, so it was created from the ground up for ICS

It has a few bugs, but I think it has a lot of potential :)
[HTC Aria Android Development] artlov:
I will be back from the trip next week and then I can help with testing.
[HTC Aria Android Development] munjeni:
Why you not use evervolv github code for camera... I use it for about 2 months and it have working barcode... ?
[HTC Aria Android Development] WinSuk:
Because video and panorama don't work?
[HTC Aria Android Development] munjeni:
No, everything working like in your camera library + barcode working! Only not working "stop recording" but it allso not working in any other camera that I tried (its something missing in my kernel?)
[HTC Aria Android Development] munjeni:
Well, I see your source going to the perfected state... if you want, add fix to your lightsensor levels in board_liberty.c (kernel) and add this patch to your android source. Allso if you want add libril patch to get network searching possible... here is patches (I edited it manually so I think better is to look in my git source and compare these files with your source). For zram, delete zram service in init.liberty.rc and add 02zram script to /system/etc/init.d

I going to stop development on cm9, so I going to help you in fixing other problems that you have!
[HTC Aria Android Development] WinSuk:
Hmm, you're right... all of it works for me. Must be something in the kernel

OK, thanks.. :)

Found the ril patch on cm review, but it's abandoned :-\ guess I'll have to fork it..
[HTC Aria Android Development] vici0us:
Winsuk and Munjeni working together!

Sweet!
[HTC Aria Android Development] WinSuk:
Hmm, I've just noticed video recording is broken (since panorama was fixed) :-\

Video output is bad.. no one else noticed? :p

If I can't fix it I might revert it back to when panorama was broken (video is more important then panorama to me)
[HTC Aria Android Development] CaptainMaki:
Great to see you both joined forces on this.

I'm with winsuk latest build for a couple of days and it works great. But still I get lags from time to time. for example when someone calls me it shows the number but it takes 2 more seconds to show the caller name.

Since I've seen some lags also on munjeni latest build I believe it's from the last update of the cyanogen team.

It's now on code freeze so let's hope will see a more stable build in the next couple of weeks.
[HTC Aria Android Development] munjeni:
I not seen that patch on cyanogenmod before, I done it by self in comparation with gingerbread ril, but is not that the same? You no need to fork it, just simple "cd anroid/hardware/ril" and than "patch -p1 < /path_to_patch" and you are done. What is remaining bugs in current cm9... I use froyo for a one week :) until cm9 gone stable... ? I found (after comparation mine/your) in your build, your framework is a big diferent than default cm9 framework (I have default framework in my build)... do you updated/synced it manually from an other repo?
[HTC Aria Android Development] munjeni:
Just for ideas :)

http://www.linaro.org/
[HTC Aria Android Development] dimon2242:
Armv7 only?
[HTC Aria Android Development] munjeni:
Not know... but toolchains is interested... but again not know if is for armv7 only or ...
[HTC Aria Android Development] paxChristos:
Last I checked, Linaro toolchains aren't made for qcom chipsets: (
[HTC Aria Android Development] ErwinP:
I can speak from personal experience that it is for ARMv6 as well :) You should really it out, the performance is far from 100 percent, but you do notice it, sometimes.

We did the following for the Wildfire:

- patch for android/framework/base

- patch for android/build

- patch for android/prebuild

I believe that the patch for android/prebuild is only needed if you compile with GCC 4.6, but I'm not sure.

All patches come from cm gerrit, and all credits for this post must go to Sympnotic, as he is the one that figured what exactly has to be done to get them successfully build.

Again, the speed isn't doubled, but you do notice sometimes that the devices is more responsive.

Good luck!

Erwin
[HTC Aria Android Development] zeubea:
I did check some days ago this and I found the article of "doubled performance" was referred to TI OMAP arch (http://www.cnx-software.com/2012/06...k-android-to-shame-on-ti-pandaboard-omap4430/)

However I have found this type of optimization related to armv6 :

http://www.linaro.org/linaro-blog/2012/04/12/linaro-gcc-4-7-and-4-6-2012-04-released/

Interesting changes include:

Our first 4.7 based release

Updates to GCC 4.7.0+svn186061

Better use of 16 bit Thumb-2 instructions for smaller code size

Implements 64 bit ones complement in NEON

Adds support for the ARMv6 saturation instructions

Backports the NEON lexer improvements for faster compilation

Backports the 64 bit multiply, divide, and mod improvements

So far I know, shifts and saturation instructions dont would imply necesarily doubled preformance improvement, but of course it is clear some kind of optimization, as shown by ErwinP, so I will try out in a few days.
[HTC Aria Android Development] munjeni:
Amazing!:eek:

---------- Post added at 09:33 PM ---------- Previous post was at 09:21 PM ----------

Did you tried to build kernel with linaro? I have something in speed inprovements when I built kernel on debian runing in my phone!!! There was debian gcc for armel (forgot what version was... I think 4.3)... it was very slow compilation about one hour...

Edit:

Tried to build kernel with linaro but fail at start :)
[HTC Aria Android Development] WinSuk:
No video drivers from Qualcomm :(
[HTC Aria Android Development] dimon2242:
Very bad...:mad::mad:
[HTC Aria Android Development] vici0us:
Qualcomm!!! give us the video drivers!:D
[HTC Aria Android Development] vici0us:
i noticed that after flashing your rom, pressing the navy key doesnt wake up the phone when i lock it. is there a fix for this since i hate pressing the power button just to wake up the phone.
[HTC Aria Android Development] munjeni:
Bad news from Qualcomm but... why we not revert all commits in ICS OMX "in comparation with gingerbread" and delete Google_xxxxxxx (its new in ICS and cause HQ videos to fail to work) and revert back m4vxxxxx software codecs (that worked good for HQ videos in gingerbread) instead of using new Google software codecs? Who we need hw bassed decoders for hq videos but never had it? Its something like: why we want divx hw bassed codecs when MX video player working good with his MX software codecs. Any one tried to revert back m4vxxxxx in ICS? I tried 3months ago but that was unsucesfull because I worked in it "shortly" and not cared if it will work or not... we need to "carefully" revert that in order to get it working back... Compare gingerbread and ics omx and you will see whats new in ics and what you need to revert back, yes its not easy but I think its possible! Whatch logcat from gingerbread (when you play hq video) and whatch ics (when you play hq video), and you will see diference and you will get idea :) Why there is google software codecs in ics, why is removed old software codecs...its tricks to get you to buy new phone, to broke support for old phones, but why? No, I no want new phone, I want this phone (armv6, msm7227), and I will not buy new phone (nuclear bomb runing at 2000mhz in my pocket and looking like lap-top)!
[HTC Aria Android Development] dimon2242:
@Munjeni, What is nandhack module? How he working?
[HTC Aria Android Development] munjeni:
Ignore these module, its something I tested in aria but its for wildfire guys, its used to map misc and hboot partition...
[HTC Aria Android Development] WinSuk:
Read the first post?
[HTC Aria Android Development] drziddo:
Come on man!

Please READ the first post!

How do you want to figure it out without reading?

Read!

Posts like this only show you are not reading and want the op give you special attention when we are talking about video drivers...

Again, PLEASE READ!

And hit thanks as much as you can...
[HTC Aria Android Development] aster190:
This was kind of unnecessary since WinSuk already pointed that out.
[HTC Aria Android Development] vici0us:
Sorry i didnt bother to read the first post since i was coming from munjenis rom at got customed to the track ball thingy.

Overkill...i already get the point.
[HTC Aria Android Development] zhuoyang:
I think you need to read the forum rules,

do not spam the forum!

and why we need to hit thanks?
[HTC Aria Android Development] munjeni:
Guys, need help from java developers... need to port only 2 function from gingerbread to get radio fm working!!! Currently I ported a lot of codes and I got working fm radio but fail to search frequency because these 2 function in framework is urgent to get fm working... will post tomorow complete patch for cm9 source, and will let you know what function in java source need to be ported! :)

Current progress:

http://img18.imageshack.us/img18/7805/screenshot2012062320581.png

http://img28.imageshack.us/img28/6162/screenshot2012062320585.png

http://img155.imageshack.us/img155/2507/screenshot2012062320592.png

Edit:

Got station searching working, auto stopping when station is found so it mean radio working,

But no audio now... problem with audio routing... will investigate in next few days
[HTC Aria Android Development] munjeni:
Here is source. Two functions that I comented in apps/fm/xxx/FrequencyPicker.java (mKHzPicker.setRange and mKHzPicker.setCurrent)... these 2 functions need to be ported from gingerbread core/java/android/widget/NumberPicker.java !!! Radio working without any error or warning and allso frequency scaner working, only audio have no routing for fm, need to be implemented in cm9 audio libs...

add files from android folder to cm9 source. Than apply patch:

cd /android/frameworks/base
patch -p1 < path_to_patch_file/fm.patch

Please, if some one from other forums read this post and have something for audio fix, please let me know and please give me the link!

Good luck!
[HTC Aria Android Development] mantorp:
able to boot CM9, but after GApps stuck in boot loop

I should mention that I got an old <1.xx HBOOT version and the phone is S-ON, but I was able to get the CM9 to boot up. Only after the google apps install does it start to boot loop. I tried 20120422 and 20120429 versions found in this thread. Wipe data and reinstall CM9 gets me back in again.
[HTC Aria Android Development] drumist:
Update your HBOOT and use Revolutionary for S-OFF and it will work. I don't know why S-OFF is required for Gapps but it has fixed the same problem as you are describing for other people.
[HTC Aria Android Development] lsusparky621:
Well everyone, my time for an upgrade has finally come and I have gone with the SGS3. I want to say thanks to everyone in the Aria community for their great work, helpful attitudes, and the great overall community experience. This is truly one of the best communities at XDA. I will still be dropping by on occasion to check out the Aria forums, so this is not goodbye :)
[HTC Aria Android Development] yar2:
Voice key / search

Any ideas about how to get the Voice key / search to work on this rom? I think it did on Munjeni's.
[HTC Aria Android Development] mantorp:
That did it. Thanks a lot
[HTC Aria Android Development] supetawesomedude:
Reloaded ICS doesn't work with Beta 5 :(

I flashed this ROM and Gapps, and it booted fine. Then i went back into recovery, flashed latest Reloaded ICS, cleared Davlik Cache, and when it booted, constant SystemUI Forcecloses :(
[HTC Aria Android Development] mantorp:
slow downloads

OK, everything is working, but downloads are unbelievably slow. Both 3G and WiFi are downloading at a snail's pace. I uninstalled S2E because I thought that maybe my SD-card is getting slow, though it's never been an issue in CM7, but downloads are still really slow. Downloading Maps from the market took 30-40 minutes, where it used to take less than 1. Any ideas?

Love this ROM otherwise. Thanks!
[HTC Aria Android Development] WinSuk:
You can delete the voice search apk from /system/app, then download the one on the Play Store and it should work

It's not a problem with the ROM already. If you look at the Reloaded ICS thread, it says at the top and bottom in big red letters:

This does not currently work with new CM9 nightlies.

Not sure... mine is fine :-\ Are you outside the US? Might be effecting it somehow if you are..

Tried rebooting?
[HTC Aria Android Development] yar2:
Re: voice search

Installing the Play Store voice search app worked! Thank you. (I was wrong about it working on Mujeni's rom.)
[HTC Aria Android Development] supetawesomedude:
Very sorry, I didn't know that this was a "CM9 Nightly".
[HTC Aria Android Development] tebuddy:
CM9 isn't out yet so any release, even an unofficial one would be classified as a nightly methinks.
[HTC Aria Android Development] WinSuk:
RC1 is out for official deviecs now :)
[HTC Aria Android Development] lokodoe:
can i just wipe dalvic cache and flash the RC1 to flash on top of the Jun14th Winsuk ROM? :confused:

EDIT: I've checked cm's site, liberty cm9 rc1 is no where to be seen...
[HTC Aria Android Development] dust906:
thats because they don't support the aria due to it's lack of ram.......
[HTC Aria Android Development] lokodoe:
but what about this? found this on cm's forum about htc aria cm9 rc1

http://forum.cyanogenmod.com/forum-104/announcement-24-cyanogenmod-90-rc1-released-2012-jun-26/
[HTC Aria Android Development] s0be:
Forum announcement, not an aria specific post. Aria does not have the 512mb of ram that CM has decided is the baseline for devices to be supported.
[HTC Aria Android Development] SoCalHTCFuze:
I deleted voice search apk, installed from market. Works stand alone but keyboard integration is no longer working. I assume this is the trade off? Also, I noticed many camera related apps result in video tearing which makes me think the config still has some erroneous entries.
[HTC Aria Android Development] WinSuk:
Not just CM, but Google's CDD also requires it (340 available to userspace) ;)

Probably why CM decided that

Our partition sizes (data & cache) are also too small to pass the CDD :p
[HTC Aria Android Development] zhuoyang:
Google just announced android 4.1 jelly bean

do you think it will ported to aria?
[HTC Aria Android Development] bjoswald:
If it cannot run ICS it's unlikely it will run Jelly Bean.
[HTC Aria Android Development] WinSuk:
Wow, that was really fast... hasn't even been a year

I have plans to port it, wasn't expecting it so soon though.

It's only minor, so most of the stuff should already work.. I'll wait for CM to merge it in :)

Info about new features & stuff: http://developer.android.com/about/versions/jelly-bean.html

Edit: Also, the source isn't available yet, so we have to wait for that
[HTC Aria Android Development] zhuoyang:
Can somebody help me to compile this ?

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

This mod theme old apps to ics theme.

I tried few times but the ROM won't boot.
[HTC Aria Android Development] jacobas92:
I had no idea what "reloaded ICS" was til about 5 minutes ago. Almost makes me want to revert to an old build lol
[HTC Aria Android Development] tebuddy:
Been a few weeks since the last build, anything new in the works Winsuk?
[HTC Aria Android Development] yar2:
Voice Search

Any new ideas about getting keyboard integration to work after installing the Voice Search market app?
[HTC Aria Android Development] drziddo:
I am running out of free space in my aria.

Its starting to feel it slow and laggy as hell.

Any advices on this?

Thanks in advance!
[HTC Aria Android Development] s0be:
http://www.2shared.com/file/pf9-xGGf/s0be-cm9-b6.html

Here's my latest testing build. Works fine for me. (current as of last night)
[HTC Aria Android Development] zhuoyang:
change log?
[HTC Aria Android Development] s0be:
I don't (currently) have any local changes not propagated upstream. Also, I haven't run one of winsuk's builds in months (mine *should* be nearly identical, same sources, so only factors outside of the actual source tree should affect it). Here's where you can find what all has changed in recent days/weeks/months:

http://changelog.bbqdroid.org/ <~~ 90% of the Changelog

http://github.com/organizations/LibertyICS <~~ 8%

http://git.cryptomilk.org/projects/marvel/android_device_htc_msm7x27-common.git/ <~~ 1%

http://git.cryptomilk.org/projects/marvel/kernel_htc_msm7227.git/ <~~ 1%

Note:

%s calculated by hand waiving and voodoo.
[HTC Aria Android Development] dimon2242:
If you edit the other levels of backlight settings, saving settings Force close the settings!

And video recording not working!
[HTC Aria Android Development] s0be:
Do these work in winsuk's builds? Maybe my blobs don't match his.
[HTC Aria Android Development] dimon2242:
This is working in Winsuk!
[HTC Aria Android Development] s0be:
Will nandroid, wipe all, flash winsuks, replace my vendor files/blobs, and rebuild tonight/tomorrow. Thanks for letting me know that something is amiss.
[HTC Aria Android Development] zhuoyang:
Jelly Bean Source code released !!

@winsuk @munjeni

any idea?
[HTC Aria Android Development] WinSuk:
Waiting for CM (which will take a while). Trying to merge in all the required stuff for liberty myself would kill me :p

Plus there's about 999999999~ other people trying to download the source.. Would take hours(maybe even days) just for that

Some stuff I can do though: think of a new name for the github.. LibertyICS doesn't fit well with Jelly Bean

And still deciding if I want to reuse this thread or not
[HTC Aria Android Development] s0be:
Just as a follow up on this, after switching to winsuk's blobs, those features requested DO work on my builds, but I'm getting truly impressively BAD battery life now. Like, 15 minutes 60%->0% without doing anything. I'm looking into why this is (could be unrelated to blobs), but I'm definitely NOT dropping this build right now.
[HTC Aria Android Development] munjeni:
Hey, about JellyBean, I downloaded source and created 2 backup folders (cm4.0.4 and jb4.1.1), cleaned all .repo folders and all .git folders inside these 2 folders, created git under cm4.0.4, copied everything from folder jb4.1.1 to cm4.0.4, and finally tried to see diference... got next crazy things:

- this is all modified/new files -> http://paste.ubuntu.com/1087575/

- I can not post diff.file because there is about 165mb diferences :eek:

So my opinions about JellyBean is that new android source have realy big big big big diference between old cm4.0.4 and I must to say it is not "the same" as a some guys thinked, its realy like new android !!! I tried to compile liberty jelly bean, but armv6 is not suported under these new android source so we need to import armv6 stufs from cm4.0.4 or at least to merge apps and framework stuf to get something like jb :)
[HTC Aria Android Development] Sympnotic:
If you need to talk about porting armv6 to JB, I'm here :) trying to get CM10 to build on wildfire (github @ sympnotic)

Keep up the good work ! :good:
[HTC Aria Android Development] munjeni:
Some progress:

PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.1.1
TARGET_PRODUCT=generic_liberty
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv6-vfp
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.2.0-23-generic-x86_64-with-Ubuntu-12.04-precise
HOST_BUILD_TYPE=release
BUILD_ID=MASTER
OUT_DIR=out

now bionic have some problems in compiling... undefined reference to '__pthread_settid

edit:

Menageg to build bionic, now it continue building! Note: I working on https://android.googlesource.com and not cm10 souce!
[HTC Aria Android Development] zhuoyang:
so if porting armv6 to jb , will it include the project butter?
[HTC Aria Android Development] WinSuk:
Well, yea.. that's why it has a new name and a new version number...

Yes. "Project butter" is just what Google is calling all the optimizations they did
[HTC Aria Android Development] zhuoyang:
But if we use framework and anything from ics will it lose the optimization google did?
[HTC Aria Android Development] munjeni:
I looking now in cyanogenmod github jellybean, and I found there (completely) dalvik code is allready used from old cm4.0.4... but I going to keep new dalvik from android.googlesource code, curently I have compiled 50% of stufs and have iported arv6-vfp stufs to dalvik... but still compilation fail after 1.5 hours of compilation... will try to get beta 1 build