yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] mhwarfield:
This maybe a bit of a geeky reply from an old timer, sort of along the reasons why we call it "rooting" a phone...

ROM stands for Read Only Memory and the original ones could NOT be written to or could only be written to once (fuse ROMs). Eventually we got EPROMs (Erasible Programmable Read Only Memory) that could be erased with an ultriviolet light and programmer (I still have one of those). Then came the EEPROMs (Electronically Erasible Programmable Read Only Memory) which were the forerunners to the modern flash ROM memory. They could be erased and reprogrammed without removing them from their circuilt. That evolved into the Flash ROMs, typcally NAND ROMs, which can be erased and reprogrammed (flashed) in blocks. So, flashing is simply the term for erasing those blocks of flash ROMs (typically several K at a whack) and programming it with the new data. Why the term "flashing" was chosen for that operation I believe had something to do with the way the NAND or NOR cells worked.

AFA Recovery goes, well, recovery is the inverse of backup. You back something up and, in the case of a disaster, you recover a device (computer, phone, whatever) by restoring that backup. The recovery ROMS have the ability to back up the device and restore (recover) the device. Makes sense.
[General Questions and Answers] MarlonKaye:
thanks mhwarfield!
[Android Q&A, Help & Troubleshooting] jerseykid:
The notification lights on the samsung epic doesn't work. I'm running on the ThunderHawk 3 EI22 rom. Is there a way which I can get it to work? If not then I'm considering flashing the legendary rom on the it.
[Samsung Galaxy Nexus] qman66:
thanks to this data usage feature on ics it warned that i was close to 10gb. i had no idea. its the pure news widget. thankfully i have unlimited data. but anyone have any idea how this is happening? i only have 3 news sources.
[Samsung Galaxy Nexus] keytsang:
sorry mate can't see ya pic
[Samsung Galaxy Nexus] xeene:
switch to manual updates.
[Samsung Galaxy Nexus] ErGo_404:
Google should log the average amount of data an app can use and write it on the market...
[Samsung Galaxy Nexus] cordell507:
That is ridiculous, how often was it updating
[Samsung Galaxy Nexus] qman66:
for a few days every few hours even though i had it set to 30 minutes it didnt work right. now its been updating every half hour and still the same crazy data. i mean its only a few lines of text for each article. i only have 10 newest showing. it doesnt make any sense. something has to be going on in the background that i dont know of.
[Samsung Galaxy Nexus] subxero123:
hory chit

the battery life was probably terrible if it used this much :/
[Samsung Galaxy Nexus] jmbillings:
That's crazy! Have you mailed the developers? It must be images or something, text couldn't add up to that. Maybe leave it connected to your wifi and run wireshark or something (if you've got an adapter that will run promiscuous mode properly) - maybe you can see what it's doing...
[Samsung Galaxy Nexus] qman66:
i havent yet. i have a a little thumbnail image next to the text. this is just strange.
[Samsung Galaxy Nexus] ljwnow:
holy crrrrap....9GB
[Samsung Galaxy Nexus] Jleagle:
This must be a bug, the app developers wouldn't want everyone with their app using this much data from their servers every week!

Good idea.
[Samsung Galaxy Nexus] chirea.mircea:
Images? Forget about images, this has to be downloading high quality videos to get to 9GB.
[Samsung Galaxy Nexus] deekjx:
I have some serious security concerns about what this app is doing. You should try to sniff the data and see how much its sending versus receiving. I'd be curious to know what IP addresses it is communicating with. Did you install it directly from the market?
[Samsung Galaxy Nexus] deekjx:
Just read the comments on the market for this app. One other person reported it using 833 megs in 10 hours. That was back in July.
[Samsung Galaxy Nexus] Jonnyshatter:
It over 9000! (MB)

sent from my E4Gtouch
[Samsung Galaxy Nexus] ChongoDroid:
I used to use pure messenger and calendar widgets without any surprises. That is insane though really...

Sent from my Google phone
[Samsung Galaxy Nexus] Chrono_Tata:
Maybe it is a bug in ICS's data use report? Try to contact your carrier to check if you have really used 9GB in the last month.
[Samsung Galaxy Nexus] gogol:
You should contact the developer, he is very responsive and provide good support.
[Samsung Galaxy Nexus] koxx:
Hi,

I am the dev of this app.

1. when you have such trouble, please contact me by email (hopefully somebody did).

2. check if it load images and images sizes. It doesn't load 'thumbnails' from the websites, but full images if thumbnails are not available ... so, if the website use big images of 2Mb ... it can goes quickly.

3. disable widget cache if it was enable

4. here is my widget with 3h refresh period and 8 feeds :

http://pureapps.planethoster.org/images/presentation/pne_data.png

5. if you use the internal viewer, all browsing you does in the viewer is counted ... video streaming, downloads...

@deekjx : For comments about 'security concerns', dump the UDP/TCP trafic if you want, there is nothing hidden. But, please, be careful before publishing such comments. Now, if the app doesn't come from the market, you can be right... few users reported Pure calendar hacked bersions containing viruses because they got it from a 'forum'.

Please, email me logcats just after a manual refresh to check what is wrong.
[Samsung Galaxy Nexus] typhoonz:
Same for me too

Switched to manual update worked fine. contacted dev through market :cool:
[Samsung Galaxy Nexus] koxx:
what do you mean by "Same for me too" ?

it didn't work with periodic update or it consumed too much data ???
[Samsung Galaxy Nexus] qman66:
yea i checked in my verizon online and im at 11gb almost all because of this widget
[Samsung Galaxy Nexus] koxx:
could you please answer my questions to find the issue ?
[HTC Sensation] yohand:
The title pretty much says it all. what do y'all think is the best most stable ICS rom?
[HTC Sensation] Aegishua:
This should be in Q&A but I've found RCMix ICE v1.1 to be incredibly stable. I haven't had a single problem with it so far. It also has the best battery life as far as I can tell. I get roughly 30 - 40 hours of medium use with my 1700mAh battery. Now I've got a 1950mAh from Mugen so that should make things more interesting.
[HTC Sensation] kingston73:
Did you bother to read this thread:

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

or this one:

http://xdaforums.com/showthread.php?t=1417020
[HTC Sensation] rswett:
Virtuous Inquisition is the best one IMO. I've been using it since Christmas with very few issues.
[HTC Sensation] taffypride:
Virtuous 1.4.2 so far seems the quickest and most stable, which just seems 'senseless' considering they are all from the same base.....
[HTC Sensation] aNYthing24:
Virtuous Inquisition. Some minor issues, but definitely daily driver status.
[HTC Sensation] naetaru:
I've come to the decision that ICS roms for Sensation only cause problems for me, thats why I just use a theme to give me the look of ICS but the stability of Gingerbread until we get the offical RUU from HTC.
[HTC Sensation] strumf666:
I am using arhd 5.02 for a few days. So far no problems :)
[HTC Sensation] galaxys:
Virtuous Inquisition works a treat!
[HTC Sensation] mikef:
Tried both RCMix 1.1 and ARHD 5.0.2, both worked very well after doing the firmware update. Not much differentation of the ICS ROMs yet as far as I can tell.
[Samsung Galaxy Nexus] versd:
Are there any other applications which are similar? I like having my sms backed up into my gmail account like SMS backup.
[Samsung Galaxy Nexus] CodeMonkey:
SMSBackup+ works great. It did have an issue with syncing call log to calendar following API changes in ICS but the latest release fixed it all.
[Samsung Galaxy Nexus] versd:
thanks!! SMS Backup+ is almost exactly the same except it has dev support and works flawlessly on ICS. It also backs up call logs as well!
[Samsung Galaxy Nexus] joshnichols189:
I use SMS backup and restore.. it backs up to the SD card
[Samsung Galaxy Nexus] Phateless:
Thanks for this, total lifesaver!
[Samsung Galaxy Nexus] calebv2:
I just use https://play.google.com/store/apps/details?id=com.jiubang.go.backup.pro and it works perfect
[Motorola Atrix 2] lfaber06:
To Flash****UPDATED******

- Boot into safestrap

-Select safe system

-toggle safe system on

(It seems we have an issue wiping the safe strap /data and /cache so these additional steps are needed for now)

-quick toggle safe system off *****MUST BE A QUICK TOGGLE*****

-wipe data/factory reset

(To be safe wipe the following)

-Wipe Cache partition

-format /system

-wipe dalvik cache (Found a bug in safestrap that prevents us from wiping dalvik cache see thread)

-quick toggle safe system on *****MUST BE A QUICK TOGGLE*****

Now, flash the rom. (Selecting external Sdcard)

Safestrap works alot like a dual boot, so you can always return to your stock system by simply disabling safestrap in the safe boot menu.

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

This is ics for the droid 3 by hashcode, same guy that gave us permission to unofficially port and support safestrap. It does boot and work on our phones.

This is what i know for sure right now

-Wifi works

-Most tasks and apps work

-market is broken

-calling/texting is broken, looks like its stuck on cdma?

-accelerometer is broken

What I'd like to see from here is some one willing to take over my project on this rom. I have a few of my own flash able zips complied with various tweaks to hopefully be able to make and receive calls, no success yet. I will keep trying but this is a project better suited for some one who is not so new to the linux environment. (I just got my first linux box 2 weeks ago)

Please enjoy and the thanks button is below the download link :D

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

Proof It works! http://youtu.be/B_J3fs80dV0

**************-Edit*************************************************************************

I have decided to take on this project. I will post a more "ported" version as I progress on it, These things take time so please be patient. The information contained above should only be used as a "prof of concept" sort of thing. Anyone willing to help may do so here: http://xdaforums.com/showthread.php?t=1428117
[Motorola Atrix 2] mathk:
Great work !!! Thank you very much!!! Waiting the update!!
[Motorola Atrix 2] lilhaiti:
Don't we need the source code for the Atrix 2 to make this work?
[Motorola Atrix 2] Calundle:
I've followed all the steps in safestrap, got it working, except mounting SD (is that expected?), but after I flash the CM9 zip while in safe mode, I reboot and get stuck with a black screen. Anyone else get this working? It seems to flash rather fast which seems abnormal to me.
[Motorola Atrix 2] lordlittlebrooks:
I agree that this Alpha 4 is stuck on CDMA. If anyone has gotten 3g to work, please let me know how you did it. I tried entering their little trick *#*#4636#*#*, rebooted, wiped cache and dalvik like they said and still nothing.
[Motorola Atrix 2] jimbridgman:
Have you tried replacing /system/lib/hw, /system/etc/bluetooth, /system/etc/firmware, and /system/etc/ppp, and /system/etc/wifi, with the directories from our ROM, also try replacing /system/app/TelephonyProviders.apk, with the one from our ROM?

That might actually work. That is what I have done for the one I am working on, we shall see how far that gets me..... I had read someplace, that those are very important, right after the radio image, for proper hardware operation on a phone with another ROM.

Jim
[Motorola Atrix 2] Calundle:
Why can't I get this to boot? I go into safestrap, put it on safemode, wipe all the necessary things, flash the zip, reboot, and I get a black screen. If I take it off safe mode it goes back to my stock ROM successfully.
[Motorola Atrix 2] lfaber06:
Try this. Using safestrap, make a Full backup Including webtop to be safe. then disable safe mode and factory reset, then wipe dalvik cache, then format /system, then wipe /data, enable safe mode, flash it, and let me know.
[Motorola Atrix 2] Calundle:
Alright I'm trying it as we speak. So is the SD card currently unmountable in safestrap? If I do a backup while in safemode, won't that backup the safemode ROM, which is the CM9 one I can't get to work? I don't really understand how the safemode/no safemode works. I was under the impression that my stock ROM is under no safemode so anything I do with safemode off will effect that (meaning when I do the format and wipes you're talking about it would do that to my stock ROM), then when I turn safemode on everything I do effects the other ROM. Can you clarify for me?
[Motorola Atrix 2] jimbridgman:
Not exactly..... safestrap knows which ROM is your stock system, and which one is the "safestrap". It calls your stock rom /systemorig or something similar, and then when in safe mode, it will mount the stock system to /systemorig and back that up as well as /system, which will be the CM9 rom, that is why you had to partition your card a certain way, to make this work right.
[Motorola Atrix 2] Calundle:
Ah thanks for the explanation. So, when you backup it does a backup of both system and systemorig, both roms, how do you go about wiping one rom and not the other? Am I correct in saying if you have safemode off and do wipes/restores it will do that to your stock rom, but if it's on it will do it to the systemorig one, then backing up with it off does a backup of stock rom, and when it's on it backs up both?
[Motorola Atrix 2] lfaber06:
Safestrap will only allow you to wipe your non safe data. it will not let you wipe your safe system aka "stock rom".
[Motorola Atrix 2] Calundle:
Awesome. Sorry for all of the questions, I'm familiar with CWM, but this is new territory for me. I really appreciate it. I'm doing the steps you provided. Am I basically doing a complete backup, complete wipe of both ROMs, then trying to install CM9 on the safe partition?

EDIT: I don't want to clutter this thread with questions about safestrap so I'll take any further questions to it's thread. Thanks again.
[Motorola Atrix 2] jimbridgman:
No, you will only be making changes to the safestrap ROM, not the system ROM.... The backup will currently only be the stock ROM. now if when you enable safestrap do a backup, then disable safestrap, while in safestrap and taking a backup, you can backup the "safetrap" ROM, not the system ROM....

Now if you follow the directions in the original post, you will end up with two bootable ROMs on your phone. you really are only interested in the safestrap one right now, so doing the backup before flashing will ONLY backup the stock ROM. and you will not wipe the stock ROM either so to speak, because you can "dual" boot both ROMs by enabling and disabling the safestrap.
[Motorola Atrix 2] Calundle:
Ah okay okay, I think I understand how it works now. I've tried the steps in the OP and the ones faber mentioned and I'm still getting a blank black screen after reboot. How long should it take to flash the CM9 zip? It takes like 6-10 seconds for me and from my experience that's rather short for a ROM. Could the zip have gotten corrupted?
[Motorola Atrix 2] lfaber06:
Yup just tried it, I get "Unfortunately, phone has stopped" over and over so i guess its force closing.
[Motorola Atrix 2] lordlittlebrooks:
So, without phone or 3g capabilities, this port is basically just pretty window dressing for our Atrix 2 right?
[Motorola Atrix 2] duke8804:
Has anyone tried this yet? If not I will mess with it and let you know what happens.
[Motorola Atrix 2] jimbridgman:
Yep lfaber06 tried it, and if you read his reply noted in the top quote here in my reply it keeps force closing..... To bad, I am guessing because it is ICS and not GB, like out phone is currently.
[Motorola Atrix 2] duke8804:
Sorry about that, I guess i overlooked that one.
[HTC Sensation] exxpired:
Would anyone buy it?

What you get:

- Boxed Mint Condition used HTC Sensation XE with iBeats

- Silicon Case

- Screen Protectors

- Dock with battery charging space

- Mugen 1950mah battery

Just wondering if this is an okay price?
[HTC Sensation] dexter93:
How much time was it used? Any scratches etc? Problems in general?
[HTC Sensation] mclaren2:
hm looking for a cheap deal on a htc sensation xe so maybe.... but why do you wanna sell it first?
[HTC Sensation] p-knight:
I would give you £320 for it
[HTC Sensation] AC5L4T3R:
I'd say yes, but then I got my XE brand new for £250 inc. Desire with a broken usb port. :D
[XPERIA X8 General] Rahat34:
while searching net i found this....its cool so i posted it !!!

tutorial:

http://pocketnow.com/how-to/how-to-run-windows-95-on-your-android-video

files download:

http://xdaforums.com/showpost.php?p=6690015&postcount=22

thank you.
[XPERIA X8 General] Jailbreaker Csk:
Will it work on my w8 walkman.
[XPERIA X8 General] z.simaitis:
Tried. Didn't work on x8. Just hangs on desktop
[XPERIA X8 General] Jailbreaker Csk:
Ouh what the Android .

Tell me if u did something new to ur phone(so i can do it too) for gaming experience .:D

You can Thank me Now .
[Nexus One Android Development] rapmv78:
I have re-written the ICS camera HAL module to be a thin wrapper for the gingerbread libcamera.so and hence it will only work with the 2.6 kernel. The advantage is that getting to gingerbread level functionality should be quick :) Creating a new thread because there is a slight chance that this will work for all qualcomm devices with existing libcamera.so files (with slight mods ofcourse :))

http://www.mediafire.com/download.php?wjf035mz2vzunw4

Here is a zip file which contains the new camera HAL module. README file accompanying it has instructions on the locations for the files. If you already have the previous version of camera HAL working, all you have to do is replace camera.qsd8k.so and libcamera.so with the ones in the zip file.

What works:

1) Preview works.

2) Taking a picture works pretty well.

3) Size of picture is no longer huge.

4) Software zoom works.

5) Most of the other knobs like focus, file size etc. seemed to work as well in my testing.

6) Pretty stable as far as I can see :)

Not working yet:

Video and other fancy stuff.

If people have requests for other qualcomm devices after having tried the HAL included in the zip file, kindly include the following information.

1) logcat from having used the HAL module.

2) build.prop

3) libcamera.so from gingerbread ROM for the device.

4) liboemcamera.so from gingerbread ROM.

Currently known to work on the following devices:

1) Nexus One.

2) HTC Desire

3) HTC HD2

Enjoy and thanks for all the feedback.
[Nexus One Android Development] rapmv78:
Updates:

02/09/2012

Working barcode scanner mode

Flashable zip file (should work with texasice's ROMs)

http://www.mediafire.com/?w4fu0u05qtxq3tu

01/30/2012

Working Panorama mode

Flashable zip file (should work with texasice's ROMs)

http://www.mediafire.com/?5r599m5jg5yfaqn

Known issues:

Sometimes screen has some garbage while in Panorama mode viewfinder. Quitting completely from the app and restart or invoking Gallery from inside the app and returning back to camera app should mostly fix it.

Video enabled version:

Fastboot compatible images compiled from evervolv base:

For Stock hboot :

http://www.mediafire.com/?wdlip7h6necetia

For HBoot(s) supporting larger /system partition

http://www.mediafire.com/?f6rz3sz2r97qln0

Source code is now available at

https://github.com/rapmv78/
[Nexus One Android Development] twistedumbrella:
Your upload doesn't include a HAL, and from your instructions I am not sure if you are implying to use the HAL and the GB libcamera and liboemcamera, or the ones included.
[Nexus One Android Development] mulerokeh:
please show me what i have to type in adb to push these files? (sorry i'm noob) :)

is camera.qsd8k.so not included?

sorry for my english.. :D
[Nexus One Android Development] rapmv78:
Sorry wrong link. Now updated. Please re-download. And yes the files need to pushed through adb.
[Nexus One Android Development] tonyeva:
One step closer!

Thank you!
[Nexus One Android Development] rapmv78:
Link fixed. The files included in the zip are the ones to be used. The generic libs part is only for people with non nexus one devices and would want help enabling camera on them. Hope this clarifies better.
[Nexus One Android Development] twistedumbrella:
Is the code specific to qsd8 or just a generic wrapper function? On most "newer" devices you are looking at msm7x30, but generic qsd8 code, much like the gralloc, would still work with a rename.
[Nexus One Android Development] mulerokeh:
if i have installed the previous version, is it right what i have to type in adb?

adb remount
adb push libcamera.so /system/lib/libcamera.so
adb push camera.qsd8k.so /system/lib/hw/camera.qsd8k.so
adb reboot bootloader
fastboot flash boot boot-new.img
fastboot reboot

please help, i don't know what to do..

thanks.. :D
[Nexus One Android Development] rapmv78:
If you have previously working camera, you can skip flashing the boot-new.img file. It is there for people who do not have existing ics camera hal. Rest looks fine to me.
[Nexus One Android Development] rapmv78:
It is just a wrapper, but is dynamically linked with the libcamera.so file. So, if kernel change does not change structs and constants, things will work fine with a rename as you suggest. Otherwise it will not.
[Nexus One Android Development] imfloflo:
Maybe you should ask @charnsingh_online help for video, as he already works on 720p for N1
[Nexus One Android Development] twistedumbrella:
So what were the kernel changes?
[Nexus One Android Development] rapmv78:
There are none in this hal, that is why it works. What I was intending to say was that if MSMx30 kernel uses different size structs/constants it will not work.
[Nexus One Android Development] twistedumbrella:
That is why I asked if it was generic code or specialized to qsd8. If the kernel code was not edited, that will be irrelevant because the source is not built (at least not by anyone other than CAF) using an inline kernel.
[Nexus One Android Development] rapmv78:
The hal code itself is generic, but it depends on libcamera.so, which inturn depends on kernel structs and constants to match the running kernel for successful control ioctls/pmem etc.
[Nexus One Android Development] guy_smiley:
Can confirm this works on HTC Desire exactly as mentioned in OP.
[Nexus One Android Development] sucon:
I tried it with (Texas)Ice ICS ROM and network not work. Failed to load driver! Need flash another kernel?
[Nexus One Android Development] mulerokeh:
it works for me, but sometimes not responding after take 2 or 3 photos..

but great work!! :)
[Nexus One Android Development] munnition:
Works both fine with texasice ICS!
[Nexus One Android Development] rapmv78:
People have asked me how to donate to my work. I was primarily doing it for fun. But due to the queries, I have added the details. Please kindly do not use donation as a way to get future work done :). It is strictly to be treated as an appreciation for work done already. Given that, if you would still like to donate, greatly appreciate it. Thanks again and appreciate all your support.
[Nexus One Android Development] svb4:
Red tint

Hi rapmv78,

First, thank you for your great work!!

I don't know if this is a known issue but when I compare my photo's of android 4.0.3 rom of tytung with the photo's of my elder android 2.3.7 rom than I see a red tint on the new photo's. The red tint is not on the whole photo, but on about 70%.

Have other users the same problem?

regards,

svb4
[Nexus One Android Development] cyrix.vs:
It is possible to run the camera with the HAL module for ARMv6 (Qualcomm MSM7227)?
[Nexus One Android Development] twistedumbrella:
You have to generate a new hal, and in most cases this version will only work for qsd8, not for the msm7x27 / msm7x30.
[Nexus One Android Development] denxho:
have a problem...

i cant take pictures anymore... it shows me that i havent enough space anymore on my storage card...

anyone an idea how to solve this problem ?!?

P.S.: panorama view works fine