yashsingh1/xdaforums huggingface dataset:
[HTC Aria Android Development] lieberman54:
Open and unencrypted. Resetting router did not help. Did notice that I could not turn off 3g data connection with the power widget in this build.
[HTC Aria Android Development] Rockwig:
One thing I did notice in comparing R002 to B005 is that in system/lib/modules, the bcm4329.ko file is different.

Now this could very well be due to the other Kernal and Wifi changes that were made.

Update: I switched out the bcm4329 file from b005, that broke wifi altogether. I then updated to the v2.1 oc kernel. It all works now. I haven't tried to tether yet, so I don't know if I lost any functionality. But I can connect to all the wifi connections that I have.
[HTC Aria Android Development] fmac:
As some users said, I also have problems connecting to my home wifi. I disabled all encryptions to see if I could connect but still cant.

Weird thing is I was at my friend's home and school and I succesfully connected on both networks.

All the other devices at home are connecting fine.
[HTC Aria Android Development] attn1:
has anyone tried removing the connection (forget) and then reconnecting? This is really odd.
[HTC Aria Android Development] Rockwig:
Of course :)
[HTC Aria Android Development] fmac:
Yes, already tried that.
[HTC Aria Android Development] Buzz25:
Yep, tried that.
[HTC Aria Android Development] dallasjim:
Yes. I even reset the router thinking it could be an ip address conflict. No dice. It finds the SSID and correctly determines the encryption. It tries connect and then says "error".
[HTC Aria Android Development] attn1:
Okay, i just posted R003. Please give that one a try - it's a brand new kernel from newer source.
[HTC Aria Android Development] fmac:
Thank you attn1!

I will be posting back soon.. hope it works

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

EDIT: Great!!! Wifi working again, thank you!!
[HTC Aria Android Development] attn1:
Great news. AP mode for wifi tether is working here, too, so this should be a good one.
[HTC Aria Android Development] lieberman54:
Wifi works fine here with R003. Wireless tether works, as well. Linpack 3.9 (versus 7.25 on CM RC0). Thanks, Attn1.
[HTC Aria Android Development] attn1:
Sorry for the glitch, and glad R003 is working out. AP mode for wifi tether is nice. Should also allow full encryption now, and also Droidwall use.
[HTC Aria Android Development] Googa:
Thanks for R003! Works like a dream
[HTC Aria Android Development] Buzz25:
Awesome work! Thanks for the fix!
[HTC Aria Android Development] dallasjim:
R003 works great!! wifi connected before it finished installing :). I have been running Android on my HD2. It has the ability to run unsigned apps. Can that be added to these roms? Thanks attn1!!
[HTC Aria Android Development] attn1:
Yes. Refer to post #1.
[HTC Aria Android Development] Rockwig:
Everything seems to be working for me as well! Thanks for all the hard work!
[HTC Aria Android Development] dallasjim:
Hence the bad voodoo!! I did see that post but forgot! Thanks!! :)
[HTC Aria Android Development] whitebrw:
thanks R003 working great

thanks! Installed R003 yesterday and everything is still running great. Thanks for all the hard work!
[HTC Aria Android Development] Chr0nicDreamz:
Had a slight issue with r003. Shortly after install I made a call and had received a txt. I go to check it Nd the phone was sooooooooo damn laggy and slow to respond I had to reboot.

Hasn't happened since, still can't figure out why it did that. I always do a complete backup and full wipe before installing any new OS. Not sure what caused it though. Any thoughts are appreciated.
[HTC Aria Android Development] ycode90:
How long after flashing ? Sometimes it takes a few miniutes to settle down after a flash.
[HTC Aria Android Development] Chr0nicDreamz:
About 15 - 20 minutes. I again just had a similar issue. I tried to place a call and the phone wouldn't go through its normal calling routine. It sat there and lagged. After reboot it works again.

EDIT: I reboot my phone on a daily basis out of normal practice with my pc.
[HTC Aria Android Development] ycode90:
I've had a couple random freezes here and there but nothing major . I'm still on b005 . Mine seem to happen when returning to home screen go figure LOL. I wonder if the stock ROM does this ?
[HTC Aria Android Development] Chr0nicDreamz:
Not sure. I really don't care its just a pain sometimes. Wanted to see if anyone else has had this problem at all.
[HTC Aria Android Development] sentinel79:
I was on the phone today and had to ask the person on the other end to hang up for me because when I tried to end the call it wouldn't do anything. I wonder if the dialer has issues???
[HTC Aria Android Development] vanguyen25:
does this have live wallpaper?
[HTC Aria Android Development] Chr0nicDreamz:
No it does not
[HTC Aria Android Development] vanguyen25:
Where and how could I install it onto the aria. Where would I get the apks for it
[HTC Aria Android Development] hi2u2:
@attn1

With regards to the wi-fi sleep issue:

R2 has been the only ROM in this series with perfect connectivity. It rarely disconnects, and when it does, a connection is re-established within seconds. It is too bad that there were complaints of not being able to connect to AP's with it installed (I never had a problem).

With R3 and its newer kernel, the old buggy wifi sleep behavior is back, where the connection would sporadically drop and refuse to reconnect without toggling the wifi.

Do you know what differences are present in the two kernels that would cause one to work perfectly and the other not?

If so, would it be possible to do some type of merge so that wifi is fixed (R2), and also allow everybody to connect to their AP's (R3)?
[HTC Aria Android Development] ocswing:
http://xdaforums.com/showpost.php?p=6953168&postcount=14

Always a good idea to search the forums before asking questions.
[HTC Aria Android Development] attn1:
The difference is that the kernel used for R2 came from a source fork released for the Legend here, where the kernel used for R3 came from the fork HTC released specifically for the Aria here. Sources are at developer.htc.com and offhand, I have no idea why there should really be any differences, but there is an awful lot of code to compare. This could be in the kernel wifi driver or in the kernel routines that manage the wifi driver, or something else entirely.
[HTC Aria Android Development] yaswanth.y.s:
This is the perfect combination of function/style. Undoubtedly the best ROM for aria so far. Thank you attn1.
[HTC Aria Android Development] Chr0nicDreamz:
Bump. I'm still curious as to how many others have had a similar issue to mine.
[HTC Aria Android Development] duckredbeard:
Loving the liberation. Thanks for your work on this. I wonder if there is any popular interest in removing more apps. I often find FM Radio, Footprints, Friend Stream, IM, Latitude, Peep, and Talk running. Sure the app killer takes them out, but why give them even a moment of RAM when I have no interest in ever using them? Can these be added to the remove list without detrimental effects? Rooting and flashing this liberated ROM was scary enough...I don't trust myself with deleting files. Can you consider this?
[HTC Aria Android Development] Chr0nicDreamz:
Just out of curiosity. What HTC apps or other apps can be safely removed without crippling the phone.
[HTC Aria Android Development] NFLBLitz:
HELLPPPPP!!!!

So i did the whole clockwork mod process. Now i used the B005rom, and my phone is stuck on formatting system for the past 15 minutes!

What do i do?!!?!?!?!?!?
[HTC Aria Android Development] datafirm:
Tried to install this over CM6 release, but it errors out after "Copying files"

E: Failure on line 7

copy_dir PACKAGE:system SYSTEM

Any ideas? I need to do some testing on Android 2.1...

Thanks!
[HTC Aria Android Development] attn1:
Don't ever start clockwork with the USB cord plugged in

make sure you always wipe data/factory reset flashing from cm6 to liberated roms or vice versa.
[HTC Aria Android Development] vX-2:
Hi,

A super noob question.

if I type these:

adb shell

su

ls /system/app/

would I be able to see these:

"•ATT_Maps.apk

•ATT_Navigator.apk

•AndroidMusic.apk

•FamilyMapWapLauncher.apk

•GMC_YPMobile.apk

•MobileBanking.apk

•MobiTV.apk

•MobileVideo.apk & MobileVideo.odex

•WHERE.apk

•WISPr_HTC.apk"

??? otherwise, do you think you could point out where those things are hidden under?

Thanks..

I appreciate it.
[HTC Aria Android Development] hi2u2:
Those apk's should already be gone if you're installing this ROM. But in case you want to remove more apps, check this thread out:

http://xdaforums.com/showthread.php?t=735255
[HTC Aria Android Development] demo100:
Third-party software blocked by att

Hi, is possible to enable permanently the option to install non market apps on this room? Im using HTC Sync to do it, but ill love to do it just from the phone :)

Btw I love this ROM :) Im using (liberated_aria_R003_signed), also using Wireless Tether (wireless_tether_2_0_5-pre8.apk) with no issues, ...

Using HTC Sync 3.0.5372 to install Third-party software from PC, Noticed versions 3.0.5422 and up DOES NOT have the ability to install Third-party apps

PM if you need HTC Sync 3.0.5372
[HTC Aria Android Development] Gene Poole:
If your properly rooted and have the Superuser app installed (looks like you do if you're using liberated_aria_R003_signed), then you can follow the instructions in this thread:

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

Or, if you have unrevoked recovery (which you should if you rooted your device according to this thread), boot to recovery and install this zip (a simple app to toggle the "Install non-market apps" setting):
[HTC Aria Android Development] Gene Poole:
In case your interested, this is just an app that does the database changes as in the aforementioned thread using a JNI library to perform the SQL. Because the settings.db is a protected file, superuser access is required to update the database. I have the APK version available but it seems moot as you must be able to sideload apps to load the app in the first place. That's why I packaged it as a flashable zip. It installs in the /data partition so you can always remove it in the settings->applications menu.
[HTC Aria Android Development] attn1:
Is this yours? I'll test it and include it in R004, if that's okay.
[HTC Aria Android Development] Gene Poole:
It's mine. It's a little rough around the edges source-wise as I'm just getting used to android development, but I'll provide you the source if you'd like. Feel free to include it, or better yet, let me know if there's any improvements you'd like to see.
[HTC Aria Android Development] attn1:
If it works and isn't butt-ugly, it's refined enough for inclusion into Liberated Aria. You might put this on Market as well - maybe even get a few pennies out of it. Using Android market to distribute an app that enables non-market apps kind of rings poetic to me. One Q - is reboot required for this or does it work on the fly as it is supposed to on the settings menu?
[HTC Aria Android Development] Gene Poole:
It works on-the-fly. I thought about putting it on the market, but without a lawyer to decode the terms of use, I wasn't sure if it was legal.
[HTC Aria Android Development] attn1:
Hmm, I just flashed R003, then sideload.zip. I am getting an error: Fatal! there has been a problem accessing your "settings.db".

Nothing of use in logcat.

Edit: I think I know what may be going on. settings.db does not exist until first boot, so if the install script is setting permissions on it in order to access it, that's not going to work if the zip is installed before first boot as I did.

Permissions probably need to be set on first use, or each use.

Nevermind. It's never asking for superuser permissions, even installing after first boot.
[HTC Aria Android Development] Gene Poole:
Hmmm. I hadn't tried it like that. It doesn't change settings.db directly, but does query it to determine whether or not "Install non-market apps" is enabled or not in order to set the state of the checkbox.

I'll look into it.

Edit:

It appears that with a fresh wiped data partition, the os builds a new settings.db with system:system 0660 permissions. Somewhere along the way on my phone (probably after running the original commands to modify the settings.db as per instructions in the original post) my permissions ended up 0666. I guess I'll have to figure out a way to work around this with su.
[HTC Aria Android Development] Gene Poole:
Yeah, I tried to keep the use of "su" to a minimum to avoid needlessly annoying the user, but it appears I'll need it for this as well.
[HTC Aria Android Development] Gene Poole:
OK, here's a fixed version that handles stock permissions on settings.db. Tested on a wiped bare Aria and R003.
[HTC Aria Android Development] attn1:
It should only have to ask once, depending on what the user's response to the request is.
[HTC Aria Android Development] attn1:
Groovy. I'll test it shortly. If it works, it will go directly into R004.
[HTC Aria Android Development] Gene Poole:
Apparently you need an acknowledgement for every invocation of su that has a different command line regardless. If you know of a better way, I'm all ears (I got no response to this question on the developers forum).
[HTC Aria Android Development] attn1:
Gene,

Okay, it works, but a reboot is required for sideloading changes to take effect.

You could prompt then reboot, or just instruct to reboot.

All in all, it's pretty cool, and eliminated the adb commands/scripts to enabled it. Good job, and if you want to add anything regarding rebooting, let me know and I'll wait before adding it to the ROM. Maybe an ATT logo with a red circle/strikeout could be the icon?

Really other than a popup prompt or note about rebooting, it's ready for prime time.

Nope, I think that's how it works. It's okay though, you only have to do each one once and there really aren't that many. Maybe it's possible to start the app itself SU, so that each child process is already SU.
[HTC Aria Android Development] Gene Poole:
Odd. On my everyday rom, it toggles immediately, but, of course, it's been subjected to a lot of developer banging around.

What's the timeframe on R004 release? I can probably add a reboot message pretty quickly, but rebooting from the app will take a bit longer.
[HTC Aria Android Development] attn1:
It toggles the db, but the change doesn't impact sideloading until reboot.

Timeframe is when you're ready, really. This will help noobs that are not comfortable with adb tremendously.

Edit: You can do it the easy way for now, and if you have something better down the line, it can be included in another release. Funny thing about release numbers - we can always make more.
[HTC Aria Android Development] Gene Poole:
Well, it's taking longer than I thought to figure out how to reboot the device via code. The PowerManager.reboot() method seems to have been disabled in the SDK. It's documented, but it does not seem to be available.

Anyway, I have a warning dialog that lets the user know that they'll need to reboot before the settings take effect. I'll post it here and you can include it to get on with things and I'll work on a more polished version for the next release. I added a version number to the zip to keep track of which one is which.
[HTC Aria Android Development] bkmo:
Does this work if you just install the apk? Or do you need to push the lib and setdb files too?

Edit I see the lib in the apk. I assume the setdb is just used for initial permissions then.
[HTC Aria Android Development] Gene Poole:
It should work, but I didn't think an app that enabled sideloading that had to be sideloaded was very prudent.
[HTC Aria Android Development] attn1:
Gene, good work. R004 is posted with your latest version as the sole update. For some reason, it did toggle immediately (without reboot) when I flashed the rom and tested. The reboot can't hurt, and since I've had mixed results in my testing, I'd rather leave the popup you added in there for now.

All in all, this is a really, really good addition for this ROM. Thanks again.
[HTC Aria Android Development] dcarr622:
Any reason to upgrade from R003 if I've already enabled sideloading? Are there any other additions/improvements to R004 besides the pre-enabled sideloading?
[HTC Aria Android Development] attn1:
No, unless you'd like to be able to toggle sideloading on and off easily.
[HTC Aria Android Development] vX-2:
Thank you very much.

Appreciate it very much.
[HTC Aria Android Development] duckredbeard:
I'm running liberated (003 I believe) and the sidelong zip isn't working for me. I have the sideloading app, it is checked and has SU permissions. The app I'm trying to load is in my download folder. When I open the all, I am getting the nonmarket notice. I don't see any need to toggle this on and off. Should I just flash the 004? Are there any other changes? (get rid of footprints, FM radio, latitude, peep, and talk?)
[HTC Aria Android Development] Gene Poole:
I have (and apparently attn1 has also) been getting mixed results with regards to whether the setting takes place immediately or not. I'm looking into this and I may have a way to force the system to sync its settings with the changed database for immediate use, but in the mean time, you may have to reboot for the change to update.
[HTC Aria Android Development] pgill34:
Do you have a package installer intalled? If not try one from the market If so then I dunno
[HTC Aria Android Development] duckredbeard:
Got it. I just grabbed an app installer from the market and got it done. I had been trying to do it from a file manager app.

So that worked. Should I still consider R004?
[HTC Aria Android Development] Descent95:
EDIT: Problem fixed itself
[HTC Aria Android Development] sluzi26:
Awesome update. Thank you gene and attn.
[HTC Aria Android Development] dcarr622:
New ROM update came out today for the Aria (available from HTC US site in the support section). Could a new version of Liberated ARIA be based on this upgraded ROM?
[HTC Aria Android Development] hashbrown:
Wow! Your right:

http://www.htc.com/us/support/aria-att/downloads/

It says its for allowing OTA updates, fixes bluetooth and calendar bugs.

What I'm curious to know is if we, who've rooted and installed the Liberated/CM6 roms, can apply this. Would it unroot and go back to stock or brick our phones?
[HTC Aria Android Development] le nitro:
I just wanted to thank attn1 and all the people in the IRC chat that helped me out. They really made it a breeze and are only out there to help people with this sort of stuff. :)

Thanks again!
[HTC Aria Android Development] attn1:
It will unroot it, it will possibly make it more difficult to root again.

I am working on a liberated_aria version of it.

I am flashing it now to test it.
[HTC Aria Android Development] tilt4life2:
Can't wait! You are always on top of things. Thanks and looking forward to it.
[HTC Aria Android Development] hashbrown:
Awesome! We get better support for our phones here than manufacturer/carrier!

I didn't want to unroot anyway. Give up nandroid? Hell no!

Thanks Attn!!!
[HTC Aria Android Development] sluzi26:
Couldn't have said it better myself.
[HTC Aria Android Development] Gene Poole:
Correct me if I'm wrong, but it should be possible to simple remove recovery.img from the rom.zip, then flash with clockwork and it will be equivalent to a factory flash except that we'll still have clockwork recovery right? This should allow testing without losing the ability to recover a previously rooted rom if all else goes wrong, correct?
[HTC Aria Android Development] attn1:
The only two things that have changed are recovery and the system rom itself. hboot and radio are the same. So the new liberated_aria has all the changes in the ROM itself.

I don't think clockwork will flash a rom.zip from HTC. That is meant to be flashed by the ruu utility.

I'll repack the stock rom and post it tonight, along with a rooted version. This way, people can flash what they want without losing clockwork and Nandroid backups.
[HTC Aria Android Development] Gene Poole:
I came to the same conclusion. You're right, the clockwork updater wouldn't work. I "faked" a nandroid backup with the new .img files and did a restore.
[HTC Aria Android Development] Gene Poole:
Give me a few hours and I'll have a new Sideloading APK. It is a lot more streamlined and will check to see if a reboot is necessary and prompt the user accordingly.
[HTC Aria Android Development] bkmo:
Quick work on the R005 with the new ATT rom fixes ATTN1, Thanks.

Also would you consider adding the wake on trackball button hack for the next rev.? I made a flashable zip to do it, but it is really just replacing/editing one file ( /usr/keylayout/kwerty.kl)

thanks
[HTC Aria Android Development] Gene Poole:
Looks like I was too late. Anyway, for anyone who's interested, or for the next "Liberated" release, here it is:
[HTC Aria Android Development] attn1:
Gene,

What change is in it?
[HTC Aria Android Development] Gene Poole:
It's been redesigned a bit to use a real preference control (so you can click on the whole box instead of just that little checkbox) and it has a reboot option and checks to see if the database change is not reflected in the actual settings (necessitating a reboot). It's a bit more streamlined and has only a single helper app (keeping the su's to a minimum).
[HTC Aria Android Development] ycode90:
You guys are awsome now make an A2Sd-ext app.
[HTC Aria Android Development] clickclickpc:
Here's the qwerty.kl file (as .zip) in case anyone needs it. I updated it for the optical ball wake. Just unzip and place qwerty.kl into system\usr\keylayout\.
[HTC Aria Android Development] lieberman54:
Optical ball wake

Once the qwerty.kl file is replaced, are there any settings that need to be changed on the phone in order that "optical ball wake" is activated? Thanks!
[HTC Aria Android Development] bkmo:
That's all you have to do. It just changes the action of the trackball button.
[HTC Aria Android Development] cease:
tried to copy/paste, get "insufficient permissions". Do I need to unprotect the original qwerty.kl file somehow? If so, HOW? Thanks
[HTC Aria Android Development] bkmo:
It has to be done from recovery. I have a flashable zip and can post when I get home in an hour or two.

Edit: here is a file you can flash from recovery.
[HTC Aria Android Development] sweet-droid:
Please see this post: xdaforums.com/showthread.php?t=714670&page=2
[HTC Aria Android Development] le nitro:
Has anyone noticed their Aria running a bit laggy with this installed? I'm running the most up to date version that is available and I have it both my Aria's next to each other, one rooted and one stock and the stock one seems to be running smoother...

I also have Set CPU installed and just left it the way it was since I don't really know what i'm doing with it, could that possibly be the problem?
[HTC Aria Android Development] mobilelew:
Unable to Sideload

I think I have installed this correctly, but I cannot sideload swype. I installed this from clockwork. Was that the correct method?

My device is a rooted Aria with ATTN1 ROM installed.

Nevermind. I see there is an app called Sideload now in the drawer. Tap that and enable
[HTC Aria Android Development] Gene Poole:
Did you run it and toggle the setting (and reboot)?
[HTC Aria Android Development] attn1:
Yes, that and the task killers were what was causing your problems, as you verified in the IRC support channel. Next time, please come back and update.
[HTC Aria Android Development] attn1:
Thanks Gene. This one works perfectly. In testing, it enabled sideloading every time, first shot with no rebooting when installed in the rom. No muss, no fuss. I do like the reboot option. Your menu can add lots of your own customizations over time. Excellent job, It's now in R006 and ddx-R006.

Thanks for the file. It's now included in ddx-R006 (omitted in R006).

R006 and ddx-R006 are posted.
[HTC Aria Android Development] clickclickpc:
FYI, Darktremor 2.7.5 works just fine with R005.

Will try with R006 and report back.
[HTC Aria Android Development] attn1:
I'll check it out and I can maybe add it to R007.