yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Q&A, Help & Troubleshooting] Homer1074:
Hi,

I`m new in this forum and I have some questions.

I want to flash the Team ICSSGS RC4.2.

My phone:

Samsung Galaxy I9000:rolleyes:

DarkyRom 10.4.2 (Android 2.3.6, Firmware: XWJW1, Modem I9000XXJVU, Kernel: Semaphore_JW1_2.4.0)

I haven't flashed my phone very often, so I want to be sure that everything is correct, because I'm a little bit afraid of damaging my phone:

I have downloaded the zip-file for RC 4.2 an put it on my internal sd-card (I can see it in cwm in the root directory).

Then I have made a backup in cwm of my current rom and of my apps with Titanium Backup.

My questions are:

Can I now boot into Recovery Mode and choose "install zip from sdcard" or do I have to consider something more / different?

Are there other necessary things to do after flashing?

I'm sorry if these questions have been asked bevore (certainly they've been), but I didn't find them in the forum.

Thanks for your help and your responses.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Thefanatics:
Go to CWM, then do wipe data/factory reset, wipe cache & dalvick cache.

And go ! ;)
[Galaxy S I9000 Q&A, Help & Troubleshooting] Homer1074:
Thanks for the answer.

One last question to be 100% sure: First reset and wipe and than flash the zip-file from the internal sdcard?

I'm sorry for these questions, but the other times I flashed with odin.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Thefanatics:
Yes, in this order :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] Kresh0:
yes first wipe data/cache than install.

But it doesn't matter :p I once forgot to delete and when i installed rom some weird things started to happend(stuck in boot) than went again and delete files/reboot and i was good to go :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] Homer1074:
Thank you very much; I think I will try it this evening or tomorrow.

I will give you a short response in the next days.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Achal1012:
Don't forget to disable lagfix before you do anything !!

Happy flashing !
[Galaxy S I9000 Q&A, Help & Troubleshooting] afterglow:
yeah disable lagfix i think.also backup your efs partition. its where your IMEI number and a few other bits are kept.also make a note of your IMEI.

when i flashed rc4.1 over darkyrom v10.4.2 i got a bootloop so i took the battery off and i wiped and flashed again.actually i had posted exactly what happened to me on the thread for ICS RC 4.2 so have a look at my post. Also i had lost my IMEI but no worries since i had taken a (2 actually) backups.

http://xdaforums.com/showthread.php?p=22755888#post22755888
[Galaxy S I9000 Q&A, Help & Troubleshooting] Homer1074:
Thanks for your quick and helpful answers - I flashed it and everything is ok!!!!!
[Galaxy S I9000 Q&A, Help & Troubleshooting] albertkafka:
I was flashing RC 4.2 over Darky ROm 10.4.2. At first I had a boot loop, but then I wiped and re-flashed and now it's working.

Unfortunately, same thing happened to me - I lost the IMEI. Thankfully I did a tar.gz backup using terminal emulator.

What should I do at this stage? I mean my mobile's working fine. How do I restore my IMEI? Should I restore my IMEI?

Thanks!
[Galaxy S I9000 Q&A, Help & Troubleshooting] Lawrrer:
but dont forget about one thing-if you areon Cyanogen based rom,you arent able to restore backup from clockworkmod(backup of samsung-based rom)! you will stuck in bootloop
[Galaxy S I9000 Q&A, Help & Troubleshooting] loyn007:
Recommended this rom?
[Galaxy S I9000 Q&A, Help & Troubleshooting] wagny1:
Check it out this Tutorial

good luck
[Windows Phone 7 Software Development] N3croman:
New SDK beta for WP7 Tango is here! Anybody interested in disassembling all those new dlls, if there are API changes in WP7 Tango? :)

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=28962
[Windows Phone 7 Software Development] jesuslg123:
Thanks!

What is new in addition the 256MB emulator?
[Windows Phone 7 Software Development] sensboston:
Where did you found a word "Tango"? It says "SDK 7.1.1" (means minor update, not a major)...
[Windows Phone 7 Software Development] N3croman:
Exactly, Tango is a minor update, something like NoDo was.
[Windows Phone 7 Software Development] snickler:
Be sure not to install it on your main development box :)
[Windows Phone 7 Software Development] aquaseal:
One new API change is that some of the generic background agents will not be available for low end devices (256 MB). Details can be found here:

http://www.wpxbox.com/task-limitation-on-wp-low-end-devices/

Here is another site that has some info on the changes:

http://blogs.microsoft.co.il/blogs/...ws-phone-sdk-7-1-1-update-ctp-what-s-new.aspx

Also, this SDK does not include a go-live license so you cannot publish apps to the marketplace using this SDK.
[Android Software/Hacking General [Developers Only]] Hereos555:
Can somebody upload all the Stock Kernels?

Because all the Downloads from this site are offline -.-

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

Or have somebody a other site for me,where i can download a stock kernel?

I think that it will help other people too

Thank you!
[Xperia Play Q&A, Help & Troubleshooting] Milaann57:
Hi Guys,

I know all the ICS versions are still beta.

But whats the most stable and complete version so far?

Also is the adreno driver update included already in these?

Grz Milan
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] PinkDroyed:
I like many of you am too lazy to hack files so here is the original chrome apk so you can get it going again

Version 1 of chrome browser

http://upeRoo.com/?r=dl&a=1293314
[Galaxy Tab 10.1 Q&A, Help & Troubleshooting] Misledz:
It's alright there is no need to get chrome hacked or such, Build 26 by Roman has already changed the build.prop to display ICS firmware id.

Regardless, Appreciate the effort :)
[HTC Sensation] youssefkiev:
As you can see, the title says it all. I have a sensation XE but don't have any accessories for it, no cases, no screen protectors, nothing! So I would like to know what accessories I should get.

And Also, I found a capdase soft jacket case, and it looks pretty good, any feedback?
[HTC Sensation] dgenx210:
I got a Capdase soft jacket myself. Protected my battery cover from scratches after a couple of short falls so go for it!

Also go for a screen protector. Our phones may (or may not?) be protected by Gorilla Glass but it's better to put one :P

Go to this thread for a topic on screen protectors: http://xdaforums.com/showthread.php?t=1164740
[HTC Sensation] youssefkiev:
Ok, I'll get it... But for the screen protectors... I live in Egypt and shipping is the worst thing here, you have to pay like 300% taxes.... Well anyway I'll give it a try.

How is the screen protector that comes with the capdase?

EDIT: Just got the case and I REALLY like it. :D.
[HTC Sensation] dgenx210:
I didn't use the one that came with it because as you can see, it's got ridiculously rounded corners at the bottom part. If you could get a screen protector for the PSP 3000, it's a great fit for just the LCD only :D
[Android Apps and Games] pccsoares:
Just released this weekend my first mobile game. Give it a try:

https://market.android.com/details?id=com.elasticworld.lite

Elastic World is one of the most fun and innovative physics games available.

Bounce the ball to the star to progress to the next level.

Just press the screen at the right time to bounce off the jelly shapes.

Really fun and addicting! Beat the clock and increase your score in many surprisingly challenging puzzles. Go for gold, silver and bronze.

Support independent video game development!

Unlike several other games, the collision detection and physics engine were made entirely from scratch.

Remember to watch the demo of the level designer, available on youtube.
[Android Apps and Games] pccsoares:
This is the result of six months of hard work (done alongside a full-time job).

Please give it a good rating.
[Android Apps and Games] shreyas.kukde:
Amazing game man. very interesting and awesome visuals buddy :)
[Android Apps and Games] Lord Takyon:
Can't wait to have a proper play. Bit busy atm so only played for a couple of minutes, but seems fun.

Sent from my Arc via transwarp beacon.
[Android Apps and Games] jawz101:
Pretty fun
[Android Apps and Games] karthiknr:
Nice game. Real fun.:)

Edit:Have been playing from some time. Will recommend and rate on market.:)
[Android Apps and Games] vap_66:
Pretty unique concept, indeed. I'll play some more and come back with another opinion.

Edit: Good game, but I still hate Open Feint.

Trimis de pe Defy CM7
[Android Apps and Games] pccsoares:
you might also like to watch the demo of the level designer I created for this game. written in c#, it pre-renders the levels and serializes the information using google's protocol-buffers so it can be opened in android.

http://www.youtube.com/watch?v=Nx-fJVXcpBQ
[Android Apps and Games] el rock:
Great game, man, just bought it!
[Android Apps and Games] VadimGT:
nice game

the graphics is a bit simple
[Android Apps and Games] mrclaver:
Very nice game bro.
[Android Apps and Games] Testingchip:
Cool little game. I can see how it would be addictive.
[Galaxy S II Q&A, Help & Troubleshooting] Gorjess:
i just got a new momax 2700mah battery still fresh from the box and put it on my phone.. initial battery level shows 22% but then after a few moment it jumps to 62% and stop charging afterwards.. i check using battery monitor app and it shows i only got about 100ma of current even though im using an AC charger to charge..

what should i do now? im puzzled because i can't even know what is my current battery level?? :confused:
[Galaxy S II Q&A, Help & Troubleshooting] Makrilli:
Try to charge it for couple of hours
[Galaxy S II Q&A, Help & Troubleshooting] Thiib:
Hello,

You need to let him charged during few hours and after calibrate your battery stats with "Battery calibration".
[Galaxy S II Q&A, Help & Troubleshooting] MistahBungle:
Battery apps on the SGS2 only give a rough estimate of battery available at any given moment (a limitation of the hardware).

Non-stock batteries probably don't have the fuel gauge chip stock batteries have, so any reading you get whilst using one of these is probably going to be even less accurate than using a stock battery.

Obviously using non-stock/genuine batteries is a case of caveat emptor.
[Galaxy S II Q&A, Help & Troubleshooting] Gorjess:
i see.. no wonder the batt percentage suddenly rides a rocket :eek:

it charges normally now but slightly slower than stock.. definitely

so any battery apps are rather useless when using an extended battery particulary on S2?
[Galaxy S II Q&A, Help & Troubleshooting] MistahBungle:
They're not useless, but there's no way to absolutely 100% accurately measure how much juice you've got left, even with stock batteries. The numbers reported by battery apps are normally 'close', but you can sometimes see all kinds of weird results like the ones you saw with that battery you just got.
[Galaxy S II Q&A, Help & Troubleshooting] Gorjess:
ok, i get it.. but would it affect to the actual battery life?

i mean battery life should scales according to its battery capacity right? even though the phone thinks that it still running on stock battery..
[Galaxy S II Q&A, Help & Troubleshooting] MistahBungle:
No, it shouldn't have any bearing on the life of the battery.

Yes, at the end of the day you'll get the right 'capacity' regardless of any inaccuracy shown by a battery app at a given point in a charge cycle. For example, I have a 2000mAh Samsung battery, and my testing shows I do indeed get on average around 20% more juice out of it compared to the original 1600mAh one that came with the phone.

Tho non stock batteries are notorious for often not having a capacity the same as what they're advertised at. I bought a 3500mAh non-Samsung battery in December, tested it out for two weeks & found it was only roughly 1800mAH. It also used to get really hot (45°C) when charging so I took it back to the place I bought it from & got a refund then bought the Samsung 2000mAh.
[Galaxy S II Q&A, Help & Troubleshooting] Gorjess:
Will check for improvements soon after 2-3 cycles..

Wait, what? So ur saying that the bigger the capacity the more inefficient it gets? How did you know the actual capacity of the battery ur using?
[Galaxy S II Q&A, Help & Troubleshooting] MistahBungle:
I didn't know the actual capacity for certain because I don't have the equipment to test that kind of thing, but my testing gave me around 10-15% more juice than the stock battery so I figured it was around 1800-1900.

Not exactly scientific, but after two weeks and a bunch of charge/discharge cycles, it was nowhere near the 3500mAh it was alleged to be, so I returned it. For me, I'd rather stick to a 2000mAh Samsung battery which was the same price as the genuine 2000mAh battery (~$40). I get fantastic battery life as it is, and 2000mAh is plenty for me. Plus I have the original 1600mAh which I store/keep charged @ 60/70% as a spare which I can charge to full quickly if I need it.
[Samsung Galaxy Nexus] dboss007:
Thanks for the doing a bunch of research on this! I have this issue and it's incredibly annoying as my workplace uses MAC filtering which requires me to sign-in again after every reboot!
[Samsung Galaxy Nexus] RickROM:
Thanks. I just started getting this issue today.
[Samsung Galaxy Nexus] Migamix:
it seems that the Kernal devs are including a little patch to their projects, Lean Kernel on Gummy 1.2.2 seems to have halted this randomizing, im still with a MAC that was left from the Randomiziation, but at least thats stopped for the time being on my Gnex, i found the .bin file on my phone one time that contained my original MAC, and it would be nice to do like i did with my Droid X with this exact issue.. (started on the DX when i flashed a CM rom on it. , just like the issue surfaced on my Gnex when i flashed a AOKP rom)

go do a google search for the randomizing issue (as of this date), you will see that there is a quick and dirty (but working) fix for this... if you are willing to run Lean Kernel

http://lmgtfy.com/?q=galaxy+nexus+random+wifi+MAC
[Samsung Galaxy Nexus] ArtnerC:
I wouldn't call it a fix, but I have seen it and it should work well enough as a workaround until Samsung/Google can hopefully fix the underlying problem.
[Samsung Galaxy Nexus] dboss007:
Franco also incorporated this fix into his kernel in the nightly updates. I agree it's not a perfect fix, but I don't really care what the MAC address is as long as I don't have to enable the WiFi every morning at work anymore!!
[Samsung Galaxy Nexus] kwurky:
Does anyone know if you can use this info for creating a macchanger program just like what's available for desktop Linux?

It's kinda ironic that this is a bug for some people but it would be a great feature for me.:p

I want to be able to spoof MAC addresses because some public spaces give free internet access to wifi devices but only for a limited time.
[Samsung Galaxy Nexus] Wyzard256:
Solved

I noticed today that my phone has this problem, and figured out how to solve it the "right" way (no kernel hacks). I'd like to share what I found.

This post mentions that the bootloader's "param" partition contains the wifi MAC address at offset 0x0c90. I dumped the param partition from my phone, opened it in a hex editor, and found nothing but zero bytes at that location. I inserted the correct MAC address there, flashed it back, and lo and behold, it shows up in the "androidboot.macaddr" option, and in the Android OS.

Here's a step-by-step, with a caveat: carelessly changing things in your param partition may brick your phone. The steps below worked for me, but be very careful that you're making the change in the right place.

Determine what your wifi MAC ought to be. As mentioned in the OP, it can be found in /factory/wifi/.mac.info, and it's probably one greater than your Bluetooth MAC, which you can find by turning on Bluetooth and looking in the phone's status screen in settings.

Dump your param partition to a file, using the directions here. (Ignore the lock/unlock stuff, though it's a good idea to unlock your bootloader before doing this. You only need to dump the partition once.)

Copy the param file to your computer and open it in a hex editor. (Or just use a hex editor on your phone, I guess.) If you don't have a hex editor, try HxD.

Go to address 0x0c90. You should find a bunch of zero bytes there. Enter your MAC address as a colon-separated ASCII string, just the way it's written in the .mac.info file, starting at 0x0c90. If you've done it correctly, you should've overwritten 17 bytes that were originally all zero, and the MAC address should be visible in your hex editor's ASCII view.

Save the modified file with a different name. (Don't overwrite the original.) Check that the file size hasn't changed: it should be exactly 8388608 bytes, the same as the unmodified one. If yours is bigger, it probably means you inserted new bytes rather than overwriting existing ones.

Flash the modified file back to your phone's param partition. You can do this with the "dd" command in the same way that you originally dumped it (just swap the "if=" and "of=" filenames), but I did it using fastboot, just to ensure that I could do it that way, in case the change somehow prevented Android from booting and I needed to flash the original params back. A command like "fastboot flash param param-modified.img" should do the trick, assuming your bootloader is unlocked.

Reboot the phone. If you did the previous step using fastboot, choose the "Restart bootloader" option to make sure the bootloader reads the modified params before you choose "Start" to boot Android.

Once booted, make sure your wifi is turned on, then go to Settings -> About phone -> Status, and check the MAC address to verify that the change worked. (If it didn't for some reason, I'd recommend flashing the original param file back, in case you accidentally changed the wrong thing.)

In case it's relevant, I'm using the PRIMELC03 bootloader from Verizon's JRO03O OTA.
[Samsung Galaxy Nexus] CodedChaos:
There's nothing in /factory/wifi/ on my phone.. unless my file manager doesn't show hidden files even when it set to show hidden files :rolleyes:
[Samsung Galaxy Nexus] Mach3.2:
There is a file in mine.

Will the next nexus have a longer screen?
[Samsung Galaxy Nexus] defconoi:
I like Mac spoofing, this should be a feature :)
[Samsung Galaxy Nexus] ArtnerC:
Excellent! This worked great, thanks for the info. Ill update the OP at some point to add your info. Might even try to whip up a quick app to automate the process because this was the most crazy annoying problem I have encountered with my phone and I can't imagine how many people have had it. Thanks again!
[Samsung Galaxy Nexus] btux81:
OMG Thank you...This fixed my problem. Definitely worked for my randomizing MAC address on my Toroplus Galaxy Nexus.
[Samsung Galaxy Nexus] wildtouch:
Go to address 0x0c90. You should find a bunch of zero bytes there

^^ I did the param dump and there is no such address in the file.
[Samsung Galaxy Nexus] Deleted member 2736178:
Same here...

4.2.1 stock rooted :(
[Samsung Galaxy Nexus] Deleted member 2736178:
AHA! I have not used a hex editor since the Atari Falcon 030 days I just remembered that you dont do a normal Control-F to find 0x0c90 and you (depending on the editor) dont need the 0x... so after "Going To" 0c90 it jumped to the spot and I entered the MAC, saved the file, pushed to the sdcard, flashed it with dd and rebooted. BOOM! My MAC is now correct!

FTW, Thanks you so much Wyzard256!
[Samsung Galaxy Nexus] Winesnob:
So I'm curious - if I were to flash a full stock image using flash.all would it correct the MAC address randomization? I really don't trust myself with a hex editor.
[Samsung Galaxy Nexus] Winesnob:
Tried with the JDQ39 factory image, and indeed that does not correct the randomized MAC address. Oh well, guess I'll be random.
[Samsung Galaxy Nexus] tiny4579:
This is pretty awesome. Wyzard256's post should be added to the OP and stickied though with a warning that it can be risky and may mess up your phone if you're not careful. I did it and I'm good.
[Samsung Galaxy Nexus] orad:
I opened the param file using a Hex editor on my phone and I don't have this entry either - I have 00000c8d and 00000c96, but no 00000c90. I'd try editing one of those two but after the warning ("carelessly changing things in your param partition may brick your phone") I'm too scared to randomly edit it.

--Oh! I just randomly clicked. It looks like I can access 0x0c90 if I choose 0x8d and "scroll to the right" on this editor. So 0x0c90 only corresponds to one of the pairs of numbers in my MAC address - I ultimately need to edit 0x0c90 through 0x0c95, right?

Trying this out now...

It looks like it didn't work..? Maybe I did it wrong. Phone's not bricked though!

EDIT: It definitely didn't work - my MAC still starts with "00:90:4c" and changes every time I reboot.

The only thing I can think I did wrong was the re-uploading of the param file. I did the inverse dd method, explicitely:

adb shell
su
dd if=/sdcard/param.unlocked2.img of=/dev/block/platform/omap/omap_hsmmc.0/by-name/param
exit
exit

I had renamed the file to param.unlocked2.img. So does this look correct?
[Samsung Galaxy Nexus] razorloves:
C90 is the first digit of your mac address. the last digit of your mac address is at CA0. You need to put the entire mac address in there.
[Samsung Galaxy Nexus] Wyzard256:
No, it sounds like you entered the MAC address as raw bytes, which isn't the format that the kernel expects.

In your hex editor, to the right of the actual hex digits, there should be an area that displays the file's contents as text by treating each byte as an ASCII value. In the portion of the param partition that you're editing, that text display will probably just show lots of periods, since the bytes (at least on my phone) are all 00 and hex editors typically show a period in place of any byte that doesn't represent a printable character.

You need to enter the MAC address over in that area, as a string of characters — not as raw bytes in the hex area.

If you're not sure what I mean, try this: open the file and go to 0x0c90, then enter the bytes 32 43 3A 34 34 3A in the same way that you entered your MAC address last time. You should see the characters "2C:44:" appear to the right, because 32 is the ASCII code for the digit 2, 43 is the letter C, 3A is the colon, and so on. Move your cursor over to the character after that second colon and type the rest of the MAC address in the same way. All in all, you'll be editing bytes 0x0c90 through 0x0ca0.
[Samsung Galaxy Nexus] razorloves:
here's an example
[Samsung Galaxy Nexus] WastidLeprechaun:
What if you do not have the file /factory/wifi/.mac.info. Is it safe to just +1 the bluetooth? Should I create the file?
[Samsung Galaxy Nexus] razorloves:
Its probably OK to +1. But don't bother creating the file.

Are you using a file explorer with root privileges?
[Samsung Galaxy Nexus] WastidLeprechaun:
Yes, astro, cm file explorer and rom toolbox root browser.

Rom Toolbox Root Browswer actually showed the file but it said 0 size and failed to open it.
[Samsung Galaxy Nexus] WastidLeprechaun:
Thank you, this worked for me. I didn't bother creating the file. The fix even survived a dirty CM nightly flash. I don't know enough to know if that should have even been a concern or not. Does anyone know what actions this fix would not survive? (Wipe\format\etc...)
[Samsung Galaxy Nexus] ArtnerC:
It should survive any wipe that doesn't include the param partition I think (which is excluded by default AFAIK). Also, to find the file you would have made sure hidden files are shown and that you have permission/su access to the file.
[Samsung Galaxy Nexus] Wyzard256:
Just adding 1 to the Bluetooth address should be OK. It doesn't actually matter what your phone's MAC address is, as long as it's different from all other devices on the same network.

However, if that file is missing, it's a cause for concern. Are there other files in /factory? That's your EFS, which you don't want to lose. (That post refers to /efs, but on the GNex, the partiton called "efs" is mounted on /factory.)