Key files to look out for are highscores.lua and settings.lua – copy them to your PC or Mac BEFORE you update. After applying the update replace them on your phone again your game data will be restored.
Here's where to find the files...
Angry Birds Classic
- Connect your S^3 device to the PC/Mac via the USB cable in USB Mass Storage mode.
- Navigate into the ‘private‘ folder on the mass memory.
- Open the folder “20030E54“.
- Copy the files; highscores.lua and settings.lua to your PC/Mac.
Angry Birds Seasons
- Connect your S^3 device to the PC/Mac via the USB cable in USB Mass Storage mode.
- Navigate into the ‘private‘ folder on the mass memory.
- Open the folder “20030E53“.
- Copy the files; highscores.lua and settings.lua to your PC/Mac.
Angry Birds Rio
- Connect your S^3 device to the PC/Mac via the USB cable in USB Mass Storage mode.
- Navigate into the ‘private‘ folder on the mass memory.
- Open the folder “2003B21F“.
- Copy the files; highscores.lua and settings.lua to your PC/Mac.
Here's what to do
Angry Birds game data (highscores.lua & settings.lua) can be transferred to a PC/iPhone/iPod Touch/iPad/Mac based Angry Birds game. You can then continue to play from where you left off. Drop the game data into the following path on the respective OS:
On a Mac OS X version of Angry Birds Classic and Rio:
/Users/*username*/Library/Application Support/Rovio/Angry Birds
/Users/*username*/Library/Application Support/Rovio/Angry Birds Rio
On a Windows 7 version of Angry Birds Classic and Rio:
C:\Users\*username*\Appdata\Roaming\Rovio\Angry Birds\
C:\Users\*username*\Appdata\Roaming\Rovio\Angry Birds Rio\
For the iOS version, you need a jailbroken device for transferring the Angry Birds game data via the SSH method.
For Android OS, it requires to be 'rooted' and should have a 'root explorer' installed.
Source: NiTiSHmurthy