HTC EVO 4G :: Restoring Applications After Rooting And Flashing Fresh?

Sep 28, 2010

Last night I rooted my Evo (Android 2.1) using Unrevoked 3.21, then flashed the new Fresh ROM and radios. I encountered several "gotchas" that may help others doing the same thing.

1. I had to try the Unrevoked program four times before the root "took". The first three times I got the message "Unable to obtain root. This happens sometimes" message. I would actually like to know (at least at a high level) why it failed the first three times. I tried it on a Win XP laptop the first two times, then switched to a Windows Vista machine, then back to my XP machine when it finally worked.

2. After verifying that my rooted Android 2.1 was working ok, I decided to flash the new Fresh ROM. First, I did a Titanium backup of everything on the phone, that went fast (although the Titanium interface could be improved. You have to go into the menu and select Batch to do the actual backup). As a fail-safe, I tried to do a backup of apps + data using MyBackup Pro. Unfortunately, it kept hanging on the app backup, so I just did a data backup. I also did an Astro backup of the apps, and (of course) I also did a nandroid backup of the current ROM (thanks to the good advice on this forum).

3. I then did a factory reset and cache wipe of the phone, then went ahead and flashed the latest Fresh ROM and radios. Both went very smoothly, I checked the version of the ROM and baseband in the phone settings and they match. Unfortunately, restoring the apps and data did NOT go smoothly at all. First, I discovered that Titanium doesn't seem to work as advertised. It didn't back up all my apps (I have over 150, guess that's a lot, but still!). A good example was Folder Organizer. It didn't get backed up so I had to re-download it. Next, Titanium didn't restore any of my data, SMS, call logs, home screen settings, nada. Fortunately, the MyBackup Pro data backup had almost all of that stuff, so I was able to get most of it back. The Astro backup was pretty useless the app list is not sorted by name (it uses the "com" package name") so it's virtually impossible to find what you're looking for. Lesson learned: if you've heavily customized your home screens, maybe flashing ROM's is not for you. If there's a better way to restore apps and settings after flashing, let us know!

4. Finally (and I believe this is a known issue) the FriendStream widget and Facebook contact linking is not working with this ROM.
At least I'm rooted now. Wireless tether works, the ROM works as advertised (scrolling and transitions are noticeably smoother due to the frame rate mod). I haven't had a chance to test 4G, I've got it turned on and will test around town. If it doesn't work then I'll restore the nandroid backup and go back to stock.

HTC EVO 4G :: Restoring Applications after Rooting and Flashing Fresh?


Sprint HTC Hero :: Upgrade Fimeware To 2.1 After Rooting And Flashing To Fresh 1.1

Jan 26, 2010

Can i upgrade fimeware to 2.1 after rooting and flashing to fresh 1.1

View 7 Replies View Related

HTC EVO 4G :: Restoring Data After Flashing Rom

Oct 20, 2010

Just flashed with Myn's Warm TwoPointTwo. Went very smoothly. I used Titanium back up (free) and Astro file manager to back everything up.Take note this is my second time flashing a rom. First time went fine. I have restored all data and apps. Everything is restored perfectly except my text messages which i need the most. Don't worry i did a nandroid back up before even flashing. I thinking i did all the restoring correct. Whats the deal lol? I would hate to restore back to the android back up and redo the whole flashing process again. Any alternatives?

View 2 Replies View Related

HTC Hero :: Restoring Everything After Flashing A New ROM

May 8, 2010

I've flashed SenseHero 2.1 & 2.2 over the last week or so, and as soon as SenseEspresso is ready I'm going to flash that one too. My question is, is there a quick way to get your phone back to the way you like it? I currently use mybackup pro & Titanium backup, and it takes me a fair chunk of time to reinstall all my apps and set up my homescreens.Any suggestions? What do y'all do?

View 6 Replies View Related

General :: Restoring After Failed Flashing

Mar 17, 2013

my SE Xperia Pro .I was flashing it to CM10 , flashed the core but that was the last thing done successfully. Clock work Mod recovery didn't launch , so firmware even didn't started to install. Now by switching it on I just get nice picture "xperia free project" and depressing dark after it. I cant launch recovery, SEUS at the first time stopped working very quickly, the second time said that there is modified software there, and thirdly ,at last, didn't recognize my phone at all. Can i do something with it, excepting using it like a brick?

View 1 Replies View Related

LG Ally :: Restoring Stock Rom After Flashing With ROM Manager

Aug 28, 2010

I rooted my phone using Universal Androot (worked perfectly) and then proceeded to install ROM Manager to flash a custom ROM to my Ally. I used the Flash ClockworkMod Recovery first (sucessfully) then used Backup Current ROM to backup the stock (V8) ROM (sucessfully). I then proceeded to install the Velocity 0.1.1 ROM (sucessfully).

I've searched here a bit, and am unclear as to the process to restore my stock ROM using ROM Manager. I believe it would work as follows?:

Use Manage and Restore Backups. Select backup I made, and then restore.

If I wanted to un-root, I could then just use Universal Androot to un-root the phone (although I havent tried that part yet).

Love the ROM, just curious how to go back if I need to.

View 6 Replies View Related

General :: Restoring Data (Contacts / SMS / Photos) After Flashing ROM

Jun 26, 2013

I backed up my phone using CWM before flashing Slimbean ROM, Now I'm done flashing and want to get back y data including contacts sms photos etc. Is there anyway to do so using CWM? everytime i try restoring it restores back to the stock ROM. is there anyway to just restore the data on my phone and not the Stock ROM?

View 4 Replies View Related

HTC EVO 4G :: Flashing New Kernel Over Fresh 3.3

Oct 5, 2010

I recently rooted my Evo using UnRevoked 3.2 and flashed Fresh 3.3 on it. I'm generally happy with the results, the upgrade seemed to fix some problems with random reboots and screen locks I was having on stock (I'm thinking that moving a lot of apps to SD may have helped, as I seemed to be always low on memory).

In any case, I do think the phone is a bit "laggy" after the update. I downloaded FPS2D and checked my FPS, seem to average right around 50fps with std dev of 9. It seems like many people are getting much better screen performance using the custom netarchy 4.1.9 kernel. I'd like to give that a try but I have a couple of basic questions...

1. I will do a nandroid backup and Titanium before I flash, but I noticed that restoring apps last time was a drag...I use FolderOrganizer and it's a pain to get them all set up the way I had them. Does flashing the kernel wipe your phone clean? How much app/Sense restoring would I have to do assuming all goes well? I'm assuming that flashing the kernel has little to no effect on installed apps or Sense screen layouts...he cried hopefully...

2. I'm assuming here that Fresh 3.3 is compatible with netarchy 4.1.9, correct? Also, I saw an indication that netarchy 5.0 may be around the corner...is it better to wait? Or is reflashing a kernel that easy so there's no reason to wait?

3. It looks like an overclocking app is included in the netarchy kernel? Is it necessary to tweak the profiles, and if so what are the recommended tweaks for best performance? I have some experience with this coming from an overclocked Palm Pre, but I care a lot more about my Evo...I don't want to hurt it!

4. Battery performance is less of a concern than screen performance for me...I have chargers everywhere. Still, I'd like to get the best battery performance I can. I believe there may be "rogue" services on my phone that are eating up the battery (for example, I use Exchange ActiveSync and I turned it off recently because sync problems were causing it to stay on in the background). What's a good way (or app) to identify rogue apps/services and kill them?

View 18 Replies View Related

HTC EVO 4G :: MMS Not Working After Flashing To Fresh 0.5.3

Jul 10, 2010

I did the simple root while having sw version 1.32. Flashed over fresh 0.5.3. Everything works except receiving MMS. I can send them as much as I want, theres just an issue with sending. I get an error stating that the message failed to download. I am guessing I may need to reflash.

View 5 Replies View Related

HTC EVO 4G :: Re-flashing Kernal For Fresh 3.2

Sep 10, 2010

I have been using Fresh 3.2 but have been playing around with other kernels (ie Toast, King, etc.). I want to return to the new kernel in Fresh 3.2 but can't seem to find it (I only want to flash the kernel so I don't have to do a complete wipe). Flipz says to use the Fresh Updater, but I see no options for kernel only.

View 1 Replies View Related

Sprint HTC Hero :: Fresh Kitchen Not Recognizing SD Card After Flashing RUU

Apr 14, 2010

I recently performed the following, with the idea of upgrading from Fresh 1.1 to Fresh 2.0:
Downloaded the latest Fresh Kitchen
Downloaded the lastest Sprint RUU
Downloaded the latest Fresh 2.0 ROM
Installed the Sprint RUU as per instructions
My problem is now that when I try to root again so I can install Fresh2.0, the Kitchen, (and the pre-Kitchen), will not recognize the sdcard.

View 10 Replies View Related

General :: Upgrading To ICS And Restoring Applications?

Mar 19, 2012

I want to upgrade my SGS2 to ICS using one of the official firmwares, but I want to be able to restore certain apps and their associated data.

I can use Titanium Backup to backup and restore apps currently.

If I backed up these apps, upgraded to ICS (with a wipe install) and tried to restore these apps, would everything work out, will there be some gotchas due to changes in the Android versions?

View 5 Replies View Related

Motorola Droid :: ERE25 And Restoring Applications

Mar 4, 2010

How are you restoring your apps?
Titanium Backup?
Astro?
Manual?

If manual, do you keep a list of which apps you've got installed so that you can restore them more easily? Does anyone restore /data from 2.0.1? Or will that just cause more problems? I've used Astro in the past, but not for ROM purposes. And I've got Titanium installed, but have never used it. It seems like there are several options but I've yet to hear of any preferred option from anyone. Look forward to getting in on this ERE25 action!

View 10 Replies View Related

Android :: Restoring Applications On Replacement Phone?

Oct 15, 2010

I bought an Audubon Birds Field Guide app for my Droid X and installed it, in addition to a ton of other free apps. Unfortunately the Droid died and I got a new one from VZ. When I took the new DX to the VZ store to set it up the guy said I should be able to restore all the apps I had installed, including the one I bought, but none of them showed up on the phone. He was not really all that helpful and told me to contact Audubon about replacing the app. I just did that, but I am concerned that none of the apps I had already installed showed up on the new DX.

View 3 Replies View Related

HTC Incredible :: Restoring With Titanium - Applications Installation

Aug 30, 2010

Do I really need to install these apps on my own one by one, or is there a way to make it install automatically? This is going to be a pain if I need to sit here and select Install then Done for each freakin app.

View 2 Replies View Related

Sprint HTC Hero :: No Internet After Rooting And Installing Fresh

Feb 19, 2010

I rooted and installed fresh rom, but no I have no internet on my device.

View 3 Replies View Related

Sprint HTC Hero :: Problem After Rooting With Fresh 1.1 And Gumbo Kernel

Mar 31, 2010

So after a long debate of "to root" or "not to root", i decided to go ahead and root. I chose to manually root just so i could have the satisfaction of doing it myself.

I flashed Fresh 1.1 and Gumbo Kernel and LOVE the speed and the snappiness. But after a while i have been seeing some major issues.

1. Handcent does not seem to work. Everytime i get a message it either freezes up or it just automatically reboots. I just un-installed handcent and have been using the stock message app which is totally fine.

2. My phone randomly reboots to the Fresh screen.

3. NOW HERE LIES THE MAJOR PROBLEM. I try to open my browser and it says that "This applications requires network access. Enable mobile network or Wi-Fi to download data" Press "Settings" or "Cancel" First of all, my mobile network IS turned on. So i press cancel instead, and when i do, the page continues to load like normal. So i can surf the web, and everytime that box pops up, i press cancel, and i continue browsing with no problems. Now on occasion, i can open up the browser and not even get the pop-up box. So i have noticed that on the top of the screen next to where the time is on the upper right hand corner there's and icon that seems to appear when the network works fine and disappears when the network doesn't work. Now when i go to Settings>Wireless controls>Mobile Network it says, "Standby for connecting to mobile network". and when it works fine it just says, "Connected."

Why is my mobile network continuously going in and out of service?

View 2 Replies View Related

HTC Desire :: Flashing / Rooting / Recovery

Jul 22, 2010

Well I decided to have a play and rooted my phone using the unrevoked method. All quite painless.

I flashed a version of DeFrost (2.2) and had a play, but encountered a couple of problems.

So I flashed 2.3 when is became available.

Then I haf problems with battery drain. Since then there have been a number of new releases of DeFrost - pretty much every day.

So I decided to restore my Nandroid backup and stick with the stock ROM until things settle down a bit.

Having done this, I can no longer get into recovery. The phone hangs on the Pink Circle screen and I have to pull the battery.

So has restoring the Nandroid backup which was made using the ClockWorkMod Recovery destroyed the recovery flash, and is that what you would expect or has something bizarre happened to me.

Just curious as I assumed that once the Recovery was on there it would stay there.

It's no big deal as I'm sure it will be just as easy to go through the rooting process again.

View 6 Replies View Related

Samsung I7500 :: Difference Between Flashing And Rooting

Dec 30, 2009

I'm a newbie at all this, and I've read a lot of posts here but they all say how to root or flash. Pardon my simple question, but I just wanted to know what the difference between rooting and flashing is and at what level (hardware/os etc.) do each of these take effect. Also, which method will directly affect what I see/feel from a user's perspective as opposed to underlying OS changes.

View 1 Replies View Related

Android :: Market Alternatives - Rooting / Flashing

Sep 25, 2010

I am one of many Android tablet owners who's devices came without Android Market pre-installed. I am shit with Android and cba going through the trouble of rooting / flashing and geting Google ID's and shit. Are there any alternatives to the Android Market? So far iv found: AppsLib - but that wont work cos it says my device is not compatible or something. SlideMe - is ok but i am looking for something better.

View 4 Replies View Related

Motorola Droid :: Rooting After Flashing ESE53?

Mar 15, 2010

So I've been reading around trying to figure out the whole ESE53 thing before I try it. The post on alldroid linked in the sticky says that it will wipe my phone and unroot it. A couple of questions arise from that. What exactly is wiped? And is the re-rooting process the same? Can I use DMupdater to root it again?

View 3 Replies View Related

HTC Desire :: Unlocking - De-branding - Rooting - Flashing?

Aug 24, 2010

I have no idea as to what the above terms mean. All I want is FroYo and all other updates without having to wait for the carrier (O2) to release. O2 are useless in releasing updates. And also I need to be able to use the phone with any sim. HTC Desire with O2 still on 2.1

View 7 Replies View Related

Samsung I7500 :: Flashing And Rooting Overview

Sep 25, 2009

I've been a Galaxy owner since release day on O2 UK and have been following the forums here for a while. I've had all the usual problems (NPS being useless, etc) and found the forum to be invaluable, so thank you.

I wanted to update the firmware, but found there's almost too much information around. Lots of updated / contradictory information, and some of it requiring convoluted hacking of text files etc. I eventually took the plunge, and made notes as I went. Hopefully, this will be of help for other new users.

After reading, I decided there were two stages to this. First, back up the phone so if it all went west I could roll back. Second, get the firmware on it.

Booting in various modes:

With the phone off:

Fastboot mode - call + power
Recovery mode - vol-down + call + power (hold home + back to exit)
Download mode - vol-down + ok + power

To enable root and back up the phone: (update - this method appears to have been blocked as of firmware rev. II5, should still work for IH8 and earlier)

To enable root and back up the phone:

Get recovery image from http://www.megaupload.com/?d=8SAFKOIN see [url]

Get recovery flasher from Android Rooting in 1-click (limited time only... until it gets patched)

Copy recovery.img and rectools.tar.gz files to /sdcard
(tar.gz must be the root of /sdcard)

copy the recovery flasher .apk to /sdcard and install it

Run recovery flasher
Choose "backup recovery image" just in case

Enter sdcard/recovery.img as the path
Choose "install custom image"

Boot into recovery mode
Run a nandroid backup
Enable root if desired
Reboot

To flash the firmware:

Get Odin + H7 firmware from MEGAUPLOAD - The leading online storage and file delivery service

Get H8 firmware from RapidShare: 1-CLICK Web hosting - Easy Filehosting and unizp it to give you a .tar file. Alternatively, you can use the latest I5 firmware here, there's links to it elsewhere on the forum - I'm using H8 as an example as this was the latest when I wrote this.

Edit the .tar file with 7-zip to remove cache.img (to remove CSC branding) - 7-zip handles .tar files in a vaguely sensible manner, unlike things like WinRAR. 7-zip can be had from 7-Zip

Boot phone in Download mode
Run Odin
Follow instructions here The Chronicles of Cjeni a.k.a. Dejan Cencelj: Flash ROM Samsung I7500 Galaxy for dummies - essentially you're adding your freshly modified .tar as a one-file update, along with the orion.ops file supplied with Odin. The web page is nice and clear.

View 49 Replies View Related

Motorola CLIQ :: Rooting Process And Flashing Custom ROM

Aug 3, 2010

I have my Cliq rooted with pure handler 1.0 ROM or flashed and I like it. So my sister is considering root on her Cliq but she's scared about breaking her phone. So my question is, if I root her phone do I HAVE to flash a custom ROM? Cuz she likes motoblur and if I don't do I just do the regular rooting process and just not flash a ROM?

View 1 Replies View Related

Samsung Captivate :: Complete Guide To Flashing Froyo And Rooting In 2.2

Oct 23, 2010

I have read a ton of articles on this site, XDA, and other about doing a pre-official upgrade to Froyo on my captivate and then rooting it. This is officially the correct way to do it. The easiest way I found. And of course I am not responsible if you mess your phone up in the process.

Step One:
Download all the drivers you can find for the captivate. Install them without plugging the phone in, and then plug the phone in and let windows pick up any additional drivers. (Plug the phone in and let it find drivers, then mount it and let it find more if possible.)Driver Links: 64 bit Windows. Download Samsung Galaxy S USB Driver for Windows x64 Driver for Windows XP X64 / Windows Vista64 / Windows 7 x64 - Softpedia 32 bit Windows. Download Samsung Galaxy S USB Driver for Windows x86 Driver for Windows XP / Windows Vista / Windows 7 - Softpedia More Drivers.http://downloadcenter.samsung .com/ content/SW/201007/20100716004231953/SGH-i897_Captivate_USB_Drivers_5_02_0_2.zip **ALSO** Go ahead and download Samsung Kies. It will provide more drivers...4.0 inch SUPER AMOLED Display, Layar Reality Browser, Android 2.1 OS, 1GHz CPU Speed, 5 Megapixel AF Camera, Music Player - Samsung I9000 - Infotainment - mobile phones | SAMSUNG

STEP TWO:
Open Kies and plug your captivate in. Let it go through the loading and discovering the phone and all that song and dance. Also, check and see if your firmware can be updated. It is really easy to get the update through Kies. If there is any kind of updates, go ahead and do it. Even if your phone is already rooted, upgrading to 2.2 is going to delete everything you have anyways.

STEP THREE:
After everything has updates and your drivers are installed, (Drivers being most important here) It is time to flash your captivate to androind 2.2. There is a very simple program called ODIN that will do this all for you. to prepare for this you will need this version of ODIN Multiupload.com - upload your files to multiple file hosting sites! download from and of these sources. You will also need to put your phone in debugging mode and change the USB setting to ask on connection. Download ODIN, and open it. You should see some blank boxes on the screen and two buttons at the bottom that say Start and Master Clear. This next series is important so do exactly as the directions say.
1) Plug the USB cable into the computer WITHOUT the phone plugged into it.
2) Make sure you have opened ODIN
3) Hold down BOTH the up and down volume buttons at the some time (Do not push the power button).
4) Count to 5 slowly and plug your USB cable into the phone while holding the buttons down still.
5) Download mode will pop up on your phone, it will have a green android guy on there and say very clearly that it is in download mode. YOU HAVE TO BE IN THIS MODE FOR IT TO WORK.
6) After that, in ODIN, one of the blank boxes should have something in it along the lines of COMM 4 or 3 or just anything in one of those blank boxes. Hit start.
**This process should only take about 5 minutes to do, if you are sitting there for half an hour something is wrong, go back and redo these steps.**
7) Let the phone do its thing. It will reboot and once it does, you are good to go and upgraded to 2.2

STEP FOUR:
Now it is time to root your 2.2 device, which is the easiest part of this. There very simple program to DL that will root your phone and enable side loading. Very easy to use.
1) Make sure your phone is set to ask on connection under the USB settings and debugging is on.
2) Download the software..[APP]SuperOneClick v1.5.1 (Root, Unroot, Enable Non-Market App, Get UNLOCK code) - xda-developers scroll all the way to the bottom of the post and download the latest version.
It should be Superoneclickv1.5.1-Shortfuse.zip*you may have to register for XDA but its free and has really good forums.
3) After the download is complete, run the .exe and follow the instructions.
Off the top of my head there should be a tab at the top of the program that says "Universal" and "Captivate" obviously make sure you are on the captivate tab. If you have to click "get unlock code" first then do so. unless you are experienced, just do the standard root and not the shell root. After this you will have Android Froyo 2.2 on your captivate and also have it rooted.

View 9 Replies View Related

General :: Xperia Arc - Recovery Mode Nandroid Backups (after Rooting / Flashing)

Jun 29, 2013

I flashed + rooted (strangely in that order, which means I must have rooted my phone ages ago.. and then locked my bootloader after flashing..?)...

I do have Rom manager installed... but I don't quite recall how I ended up flashing the stock rom onto the phone..
Anyways, as I did seem to reset my phone, I upgraded all the apk packs and I'm pretty happy with the speed upgrade + ext2 internal space expansion.

As I now want to create a nandroid backup, so I can always come back to my current status, when I want a clean reinstall..!

My main question is that as I seem to have skipped creating a CWM recovery... if I do so now, will I loose all my data and go back to the basic stock rom?

The problem I'm facing right now is that I'm unable to boot into the recovery mode using either "adb reboot recovery" or the power on + vol buttons / menu button. (which means that I don't have the recovery mode installed.....)

So.... will I loose my current upgrades + phone settings (reset into factory mode), if I flash the recovery mode?

View 5 Replies View Related

Motorola Droid X :: Constant SBF - Applications After Flashing

Sep 9, 2010

Would you say it's a huge hassle to get back all of your apps after flashing? Im just curious to see what methods people use to shortcut their way back to the way they like their phones most. I would assume tibku would be your best friend here. But are there people out there who get a kick out of un/reinstalling all the time? I just wanna know how people do their thing with the SBF.

View 21 Replies View Related

Motorola Droid :: Market Applications After Root And Flashing ROMs

Aug 6, 2010

Do I have to install market apps 1 by 1 every time I flash a ROM? I rooted to Sapphire 0.7.0 a couple of days ago and had to install market apps 1 by 1. Is there a way t back just those apps up and somehow restore them after flashing a ROM?

View 6 Replies View Related

Samsung Behold 2 :: Flashing ROMs - Applications Always Disappear After Reboot

Oct 4, 2010

So I've had my Behold 2 for about 2 months now, and I've tried several different ROMs, but all of them have this same problem, apps always disappear after a reboot. Things such as google maps, navigation, places, springpad, dropbox, astrid tasks, handcent sms, even the android market sometimes is completely gone, not even in the apps list from settings. It only shows a white box with the green android, and when opened, it just says app not installed. If I reboot/pull battery some of the apps mix n' match for which ones to appear and not. After one reboot, dropbox will be gone, while on another springpad will be gone but dropbox is back.

So it's never the same. I'm currently using BHMAN's latest take5 ROM, and I've tried 1.6 no twiz, microhaxo's OTA 1.6 tweaked as well as bearsfan's all having similar results. Now when I first flashed a custom ROM, I used the unlockr's guide, and followed the rooting instructions there. Could it be that the rooted ROMs are interfering somehow with the already rooted phone? Is it possible to unroot the phone and flash back to stock 1.5 or 1.6? Then I would try flashing to one the latest ROMs.

View 5 Replies View Related

General :: How To Recover Stock / Original Applications Prior On Flashing CM9

Jan 15, 2013

How can I recover my applications from my tablet after I have rooted it. since the stock/original applications takes up 8 gigs of space of my internal memory. I just cannot seem to access/delete those 8 gigs??

I flashed cyanogen 9 to my SGT2.10.1 and it was successful, although I am stuck on trying to recover my applications from the partition internal memory. Of course I have done a variety of steps to recover them and some of the steps I took are:

1. I tried using the spk tool - I really do not know how to use it and I am having a hard time figuring it out .
2. Trying to delete and reformat the internal memory - was not successful since it only erased of what I currently had on the rooted and partitioned memory, thus my original/stock application are still within the internal memory.
3. I tried using applications such PC36IMG-AmonRA-3.07-gnm.zip - I changed the name to PC36IMG but flashing it lead to installation fail/aborted.
4. I tried recovering them with titanium back up - but the application couldn't see my original/stock applications.
5. Also tried using Astro File manager - Same results as TBU .
6. Deleting the files from my pc via usb- it does not give me an option to reformat it.

View 7 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved