CWM on Rooted E4GT without ODIN/PC? Recovery Exclamation - Samsung Epic 4G Touch

Alright I used the autoroot method from here - http://forum.xda-developers.com/showthread.php?t=1342728
Now I'm the late adopting noob here but I tried to flash CWM from their rom manager application and after selecting my model it claims it was successful. If you try to boot into recovery it does the normal one. If you try to reboot into recovery from rom manager it gets stuck at the android dude with the exclamation after a short loading bar.
I have watched a couple videos about using ODIN and all. But I was trying to do this without changing anything. If I have to thats cool as it seems there are some stock repacked roms that would be comfortable to someone new like myself.
Phone is currently rooted, EK02. The only thing I ran into was some talk by the Galaxy Nexus rooters saying something about renaming/deleting a file. Most of the things I run into no one ever says how they fixed it just that they did.

Can you just revert back to factory condition (using the same script you used to root and install CWM) and then try again? Or does it produce the same error?

RainMotorsports said:
Alright I used the autoroot method from here - http://forum.xda-developers.com/showthread.php?t=1342728
Now I'm the late adopting noob here but I tried to flash CWM from their rom manager application and after selecting my model it claims it was successful. If you try to boot into recovery it does the normal one. If you try to reboot into recovery from rom manager it gets stuck at the android dude with the exclamation after a short loading bar.
Click to expand...
Click to collapse
When you say "rom manager" are you talking about the Auto Root package or some other application? I'm thinking some other application because you mentioned "reboot into recovery from rom manager"
All you needed to do to get CWM was, after rooting with Option A, choose Option C and install EK02+CWM.
If you are now asking how to get back to something working, you can ODIN one of the factory restores.

Related

[Q] Rom manager, rom backup and red exclamation point

Hi
I am trying to backup my current rom from my rooted Tmo G2(just for trying because i could get the original rom from the xda wiki.
When i click on the backup rom, my phone reboots and tries to go onto recovery mode, but then i get that black phone and the red exclamation point. after that i cannot do anything.
I have to remove the battery to reboot the phone.
What am i doing wrong here?
thanks
The red exclamation means your still in stock recovery. Reboot the phone, go into ROM Manager and flash the recovery TWICE. I had this same problem and flashing it a second time solved it
Sent from my T-Mobile G2 using XDA App
you are a genius.
I did update the recovery before trying, but this time, i did it twice in a row and that did the trick
thanks again
Same problem but flashing it twice still doesn't fix it?
pretty much what i said above... I have the same exact problem so when i =read this i flashed it twice and still get the red ! arrow when i backup it restarts? any other ideas?
If you get this image, just hit Vol (+) and Power. This will continue you to recovery and you can see whether you are still stock or CW Recovery. I am CW, but I will sometimes get the triangle image.
I think you have to flash twice because of root permissions.
My G2 did not ask me for superuser permission until after it had already downloaded the recovery and was in the process of installing it.
The second time you flash it, ROM manager will already have the superuser permission it needs to successfully install it.
I think that the initial (unsuccessful) installation of recovery is what gets ROM manager to ask for superuser access.
So if you have a way to grant ROM manager su permission before installing, it SHOULD work the first time. I don't really know how to test this theory yet though.
I temp rooted + flashed the recovery part 4 times now, "successful" each time, but on "ROM Backup", the red exclamation mark is the only thing that works..
DesireHD
AlCapone said:
I temp rooted + flashed the recovery part 4 times now, "successful" each time, but on "ROM Backup", the red exclamation mark is the only thing that works..
DesireHD
Click to expand...
Click to collapse
Do you have Desire HD ? If so, you are in the wrong forum, this is the Vision forum (G2/Desire Z).
If you do have a Vision, then I suspect the problem is that you don't have S-OFF. Temp root is enough to run ROM Manager, but not enough to flash a custom recovery.
ok, thanks that might be it - still ..strange that it detects the recovery software as installed after boot - maybe it's just saving the information and fakes it. ?
yes, I am in wrong forum - just searched for this issue, and it seems like it is just the same.
Thanks.
AlCapone said:
ok, thanks that might be it - still ..strange that it detects the recovery software as installed after boot - maybe it's just saving the information and fakes it. ?
yes, I am in wrong forum - just searched for this issue, and it seems like it is just the same.
Click to expand...
Click to collapse
If you don't have S-OFF, then your recovery partition (plus others) is write-protected in hardware. So the software thinks it's writing to it, but the data is just being held in cache. When you reboot the cache is lost so you see the old image (i.e. stock recovery) again.
Remember to have "USB Debugging" enabled, i've just spend over 2hrs tbefore i've figured it out...
I just perm rooted my G2 using the Visonary + gfree (No ADB) method, and it worked on the 1st try. I am also trying to backup my stock rom, and was wondering about the steps. I have ROM Manager, and I know that I need to flas ClockWorkMod Recovery, But do I do it before I attempt to backup my current ROM, or after? Do I need to erase recovery before flashing ClockWork?
omarsalmin said:
The red exclamation means your still in stock recovery. Reboot the phone, go into ROM Manager and flash the recovery TWICE. I had this same problem and flashing it a second time solved it
Sent from my T-Mobile G2 using XDA App
Click to expand...
Click to collapse
This worked perfectly for me. Thank you!

Epic wont flash clockworkmod

I rooted the phone through the oneclick method went through command prompt typed in adb reboot recovery and its taking me to the samsung recovery mode I looked through the run.bat in command prompt an it said it flashed the 3.0 clockworkmod but nothin so I tried the 2.5 one still nothing I did the Odin flash to stock tried 2.5 still nothing then flashed it to the 3.0 one and still the clockwork is not coming up any suggestions?
down load rom manager and when you open it, at the top it says "flash clockworkMod Recovery" go ahead and do it and i think then you will be ok..
you still need the one click with clockwork redirect..
I tried that an it keeps saying error
apop90 said:
I tried that an it keeps saying error
Click to expand...
Click to collapse
Don't you think it would be helpful to tell us what that error is? It's probably because you have the stock kernel which doesn't work with Rom Manager. There are instructions in a couple threads from the past week on how to manually install clockworkmod.
bud had this happen.. just reran the oneclick a second time and was good to go
are you still getting # in adb and can u 3finger to clockwork?
also trt installing the lates superuser from market and when u "adb reboot recovery" make sure u check phone and allow permission
Sorry it reads error downloading I tried doing the tar file for the leaked test build and still it came up as invalid
What is three finger never heard of that and also how can I flash a kernel without a flash recovery image? Thanks.
The three finger death grip is where you hold vol down + camera + power to boot into recovery.
You usually use clockworkmod to flash a different kernel. The other way is to use the epic all-in-one root and recovery (not the one-click). It has an option to replace the kernel with, iirc, the andromeda kernel, which will let rom manager install cwm.
Or you can search for the threads that give instructions on how to install cwm without a computer.
Ok so that three finger works is that the best kernel to use for 2.2 and what is the most reliable rom out
Another thing Ive tried dk28 ext4 kernel, phoenix and andromeda kernals they all work for me but when I do the three finger and flash a rom it gets stuck one did work which was Epic Experience but when it went through it said it was still on dl18 not dk28 so what am I missing? Thanks
The official froyo update starts tomorrow. I would just wait until that hits xda. I wouldn't be surprised if a pre-rooted cwm flashable update made it here by tomorrow night or some time Tuesday.
I finally got it!!!! Thank you for the help

New issues.. Recovery Issues..

Okay, I'm not sure what's going on with my phone this time, but... I was assuming that whatever I used to flash my phone to the EL29, I figured it came with recovery. I thought whenever you Root your phone, you automatically get the recovery app. Well, for some reason, I don't think my phone has recovery on it.
(my battery is full)
I tried to go to recovery.
By doing volume up + power. It goes to the Android System Recovery <3e>
It says "E: update file is backed up: Reportedted
#MANUAL MODE#
--Updating application...
Installing Apks.
Successfully updated application."
So I click on reboot & then it says E: file is written... Update success
Then my phone reboots, and when it comes back on, my battery is completely dead.
Then I keep getting a pop-up that says Attention : no firmware update is available.
I use different apps, that say that my phone has root access, so that's why I assumed I was rooted.
But I don't know what's going on.
is there a different way to get into recovery? Am I doing it wrong? Do I not have the recovery on my phone??
Anyone help me out with any of this, I would really appreciate your input. Thanks
Sent from my SPH-D710 using XDA
You only have stock recovery, it can only flash official signed files from Samsung/sprint you need to use the autoroot package from sfhub to put either cwm or rogue recovery on, look at the stickies in the dev forum you will find detailed information to help you achieve this
Sent from my SPH-D710 using xda premium
Root and Custom Recovery are 2 separate things. You can have one without the other. If you flash custom recovery in Odin, you'll get the yellow triangle and increase your flash count. There are ways to reset, including USB jig and upgrading to ICS and using Triangle Away. The pre-rooted ODIN OneClick packages give you root, but flash stock recovery so you won't get the yellow triangle nor increase your flash count. Then if you want CWM, you can just use the Auto Root package to install it.
Whenever you boot into stock recovery it tries to install the pre-installed Sprint apps and then when you boot into the first time after going to stock recovery, it searches for firmware. That is just the way they made it work.
I don't know how you initially got EL29.
If you still have root access, the Auto Root sticky can install CWM pretty easily. Just choose Option C and install EL29+CWM-Rogue
If you don't have root access, you can flash the EL29 ODIN OneClick. The link is available in the Auto Root sticky. Choose the NoData version which won't reset any of your Android User Data.
sfhub said:
Root and Custom Recovery are 2 separate things. You can have one without the other. If you flash custom recovery in Odin, you'll get the yellow triangle and increase your flash count. There are ways to reset, including USB jig and upgrading to ICS and using Triangle Away. The pre-rooted ODIN OneClick packages give you root, but flash stock recovery so you won't get the yellow triangle nor increase your flash count. Then if you want CWM, you can just use the Auto Root package to install it.
Whenever you boot into stock recovery it tries to install the pre-installed Sprint apps and then when you boot into the first time after going to stock recovery, it searches for firmware. That is just the way they made it work.
I don't know how you initially got EL29.
If you still have root access, the Auto Root sticky can install CWM pretty easily. Just choose Option C and install EL29+CWM-Rogue
If you don't have root access, you can flash the EL29 ODIN OneClick. The link is available in the Auto Root sticky. Choose the NoData version which won't reset any of your Android User Data.
Click to expand...
Click to collapse
Or use mobile Odin to flash a kernel with cwm in it .....look around aokp thread op there is a el26 kernel with cwm ...
Sorry sfhub I quoted wrong response lol
Sent from my SPH-D710 using Tapatalk 2 Beta-6

Problem flashing CWM Recovery into Sprint GS2

I was able to use Odin1.81 to restore the stock ROM (2.3.4) with root to my S2. Everything was good. Then I wanted to flash CWM Recovery. I tried two methods:
1) Installed ROM Manager from Google Play. Install CWM Recovery from there. Device selected as 'Epic 4G Touch'. This didn't work after reboot. Instead of entering CWM Recovery, the device went to 'Android System Recovery 3e' menu. It seems that Android has some built-in protection system from being flashed.
2) Restored stock ROM again, then flashed CWM Recovery 5 from Odin1.81. Now I could enter CWM Recovery, but I noticed the power on logo changed from "Samsung Galaxy sII" to "Samsung Galaxy sII I9100". A yellow triangle with an exclamation symbol appeared in the center of the screen. This bothered me a lot.
Does anyone know what correct steps should I follow to root my Sprint S2+install CWM Recovery?
Thanks in advance.
For number one. NEVER use rom manager like they brick our phones.
Use sfhubs el29 one click.
Sent from my SPH-D710 using Tapatalk 2
ctzw said:
I was able to use Odin1.81 to restore the stock ROM (2.3.4) with root to my S2. Everything was good. Then I wanted to flash CWM Recovery. I tried two methods:
1) Installed ROM Manager from Google Play. Install CWM Recovery from there. Device selected as 'Epic 4G Touch'. This didn't work after reboot. Instead of entering CWM Recovery, the device went to 'Android System Recovery 3e' menu. It seems that Android has some built-in protection system from being flashed.
2) Restored stock ROM again, then flashed CWM Recovery 5 from Odin1.81. Now I could enter CWM Recovery, but I noticed the power on logo changed from "Samsung Galaxy sII" to "Samsung Galaxy sII I9100". A yellow triangle with an exclamation symbol appeared in the center of the screen. This bothered me a lot.
Does anyone know what correct steps should I follow to root my Sprint S2+install CWM Recovery?
Thanks in advance.
Click to expand...
Click to collapse
Use sfhub's auto root utility or download and flash Agat's safe kernel + recovery (which can be done through ODIN).
Then use Triangle Away to remove the triangle.
ctzw said:
I was able to use Odin1.81 to restore the stock ROM (2.3.4) with root to my S2. Everything was good. Then I wanted to flash CWM Recovery. I tried two methods:
1) Installed ROM Manager from Google Play. Install CWM Recovery from there. Device selected as 'Epic 4G Touch'. This didn't work after reboot. Instead of entering CWM Recovery, the device went to 'Android System Recovery 3e' menu. It seems that Android has some built-in protection system from being flashed.
2) Restored stock ROM again, then flashed CWM Recovery 5 from Odin1.81. Now I could enter CWM Recovery, but I noticed the power on logo changed from "Samsung Galaxy sII" to "Samsung Galaxy sII I9100". A yellow triangle with an exclamation symbol appeared in the center of the screen. This bothered me a lot.
Does anyone know what correct steps should I follow to root my Sprint S2+install CWM Recovery?
Thanks in advance.
Click to expand...
Click to collapse
OK as was mentioned DO NOT USE ROM MANAGER! Unless you want a pretty paperweight.
Use sfhub's one-click(s) to add stock+root. You can use either the EL29 for GB http://forum.xda-developers.com/showthread.php?t=1433101 or FF18 http://forum.xda-developers.com/showthread.php?t=1721229 for ICS.
Then use sfhub's Autoroot to add a CWM recovery [either Rogue for GB or Agat's for ICS] http://forum.xda-developers.com/showthread.php?t=1342728
Find and follow the instructions. They are very detailed and precise.
I would also HIGHLY recommend doing a whole lot of reading. Read the stickies, read the OPs and the follow up posts too. A little time and patience will bring rewards. Haste and carelessness will surely kill your device.
Good luck.
Thank you, daniel4653, garwynn and leaderbuilder. You are all very helpful. I am going to try EL29 and Autoroot script.

Clock work mod problem, please help

Galaxy S3 from at&t, i rooted my phone as soon as got it several months ago, I've flashed colockwordmode 3 times in the last day or so and i cannot make to work, i followed the steps exactly as described, Odin is showing the green pass, the binary cont is increasing every time I've tried but i can't get the phone to start in recovery mode by holding volume up, home and power! it just reboot and turns the phone on or it goes into the Samsung recovery mode (blue screen). Very frustrating!, anyone can please help.
BTW, when i rooted my phone i installed clockwordmode then and it worked fine, i had not has to use it since, I'm running the stock ROM i want to flash another ROM, before i do that i need to use clockworkmode and that's when i realized that it was not working anymore, then tried to flash it 3 times but no success. I still have root.
Have you tried twrp?
athens71 said:
Galaxy S3 from at&t, i rooted my phone as soon as got it several months ago, I've flashed colockwordmode 3 times in the last day or so and i cannot make to work, i followed the steps exactly as described, Odin is showing the green pass, the binary cont is increasing every time I've tried but i can't get the phone to start in recovery mode by holding volume up, home and power! it just reboot and turns the phone on or it goes into the Samsung recovery mode (blue screen). Very frustrating!, anyone can please help.
BTW, when i rooted my phone i installed clockwordmode then and it worked fine, i had not has to use it since, I'm running the stock ROM i want to flash another ROM, before i do that i need to use clockworkmode and that's when i realized that it was not working anymore, then tried to flash it 3 times but no success. I still have root.
Click to expand...
Click to collapse
This will happen until you load a custom rom I believe. Same thing happened to me then when I installed a rom it started being able to boot into cwm
Sent from my SGH-I747 using xda premium
athens71 said:
Galaxy S3 from at&t, i rooted my phone as soon as got it several months ago, I've flashed colockwordmode 3 times in the last day or so and i cannot make to work, i followed the steps exactly as described, Odin is showing the green pass, the binary cont is increasing every time I've tried but i can't get the phone to start in recovery mode by holding volume up, home and power! it just reboot and turns the phone on or it goes into the Samsung recovery mode (blue screen). Very frustrating!, anyone can please help.
BTW, when i rooted my phone i installed clockwordmode then and it worked fine, i had not has to use it since, I'm running the stock ROM i want to flash another ROM, before i do that i need to use clockworkmode and that's when i realized that it was not working anymore, then tried to flash it 3 times but no success. I still have root.
Click to expand...
Click to collapse
flash recovery again in odin but make sure the "auto reboot" box is NOT checked. once its done flashing, unplug it and remove the battery for a second. replace the battery and immediately hold down vol up+home+power. this should take you into cwm if it flashed correctly
this could happen when you didn't root it properly
anyways, if you are rooted(as you said), get twrp and see
+1 for twrp
athens71 said:
I still have root.
Click to expand...
Click to collapse
If you still have root, you might want to try installing CWM directly from your phone, using the dd terminal command to copy CWM into the right partition:
Download the latest CWM .img file from CWM's site: http://www.clockworkmod.com/rommanager
Put the file in your phone. For simplicity reason, I would suggest you put it in the root of your internal SD card. And because you will need to type the whole path+filename in the terminal in your phone, I would also suggest you rename the file to something simple, like cwm.img;
If you don't already have it, install Android Terminal Emulator;
Now, open the terminal emulator, and type the following commands:
Code:
su
dd if=/sdcard/cwm.img of=/dev/block/mmcblk0p18
(That is, if you rename the CWM file to "cwm.img" and you actually put it in the root of your internal SD card. If you put it somewhere else or did not rename your file, you will need to adapt the "if=" part of the command.)
Profit.
athens71 said:
Galaxy S3 from at&t, i rooted my phone as soon as got it several months ago, I've flashed colockwordmode 3 times in the last day or so and i cannot make to work, i followed the steps exactly as described, Odin is showing the green pass, the binary cont is increasing every time I've tried but i can't get the phone to start in recovery mode by holding volume up, home and power! it just reboot and turns the phone on or it goes into the Samsung recovery mode (blue screen). Very frustrating!, anyone can please help.
BTW, when i rooted my phone i installed clockwordmode then and it worked fine, i had not has to use it since, I'm running the stock ROM i want to flash another ROM, before i do that i need to use clockworkmode and that's when i realized that it was not working anymore, then tried to flash it 3 times but no success. I still have root.
Click to expand...
Click to collapse
Just curious: are you trying to flash CWM via Odin? If so where did you get it from? Did you install a botched version of stock recovery maybe (or one that is from another model of S3)? Try TWRP from here http://forum.xda-developers.com/showpost.php?p=28019751&postcount=1. It is at the bottom of the post and it is labeled "Odin Flashable TWRP Recovery" under Miscellaneous files. Download and install via Odin.
And if you are on Jelly Bean, your flash counter will increment in your dealings with custom recoveries and roms. You only option at this point (if you have root still) is to get Triangle Away and run it in order to reset the counter. However, even if you clear your flash counter, if you go back into recovery it will trip again.
drock212 said:
This will happen until you load a custom rom I believe. Same thing happened to me then when I installed a rom it started being able to boot into cwm
Sent from my SGH-I747 using xda premium
Click to expand...
Click to collapse
I'm still using stock ROM, i'd like to install a custom ROM but i'm reading that you have to have Clockworkmod to do a successful install.
When i check in the files of the phone (sd card) i can see the clockwordmod folder in there there but still can't get it to boot into cwm recovery, only the Samsung recovery and I've tried the volume up home and power button so many times but no success.
Why do you think it worked when i first rooted the phone and not now?
this is frustrating, thanks for the help.
aybarrap1 said:
Just curious: are you trying to flash CWM via Odin? If so where did you get it from? Did you install a botched version of stock recovery maybe (or one that is from another model of S3)? Try TWRP from here http://forum.xda-developers.com/showpost.php?p=28019751&postcount=1. It is at the bottom of the post and it is labeled "Odin Flashable TWRP Recovery" under Miscellaneous files. Download and install via Odin.
And if you are on Jelly Bean, your flash counter will increment in your dealings with custom recoveries and roms. You only option at this point (if you have root still) is to get Triangle Away and run it in order to reset the counter. However, even if you clear your flash counter, if you go back into recovery it will trip again.
Click to expand...
Click to collapse
Yes I've tried 3 times via Odin, i can't remember where i got the cmw file from, it's a tar file (clockworkmod.TAR), the part i don't understand is why when i first rooted the phone in August cwm worked, i used it to install the root and now after trying to install it again 3 times i can't get it to work.
I'm using the stock ROM, not jelly bean.
thanks for any help
xBeerdroiDx said:
flash recovery again in odin but make sure the "auto reboot" box is NOT checked. once its done flashing, unplug it and remove the battery for a second. replace the battery and immediately hold down vol up+home+power. this should take you into cwm if it flashed correctly
Click to expand...
Click to collapse
I've tried it with "auto reboot" check and without but still no luck. Like i said it reboots in the Samsung rm.
androidsavage23 said:
Have you tried twrp?
Click to expand...
Click to collapse
No i have not, i can't find where to get it for galaxy S3 at&t! would you know where i could find it?
Thank you
athens71 said:
No i have not, i can't find where to get it for galaxy S3 at&t! would you know where i could find it?
Thank you
Click to expand...
Click to collapse
Download goo manager app and open that. There will be an option to "install open recovery" in the menu. VoilĂ  a superior recovery that's easier to use
You can even use it to boot into recovery or install the new update for it.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
athens71 said:
No i have not, i can't find where to get it for galaxy S3 at&t! would you know where i could find it?
Click to expand...
Click to collapse
Easiest way to install TWRP is using GooManager from the Play Store.
1. Open GooManager.
2. Press the menu key to open the contextual menu, and select Install OpenRecoveryScript.
3. The app will ask you to confirm you really want to install a new recovery image.
4. GooManager searches for the correct TWRP build for your device. Look at the Filename line, it should display openrecovery-twrp-2.4.1.0-d2att.img for AT&T or openrecovery-twrp-2.4.1.0-d2can.img for Rogers/Bell/Telus. Again, confirm the installation.
5. Wait for the download to begin. TWRP will install. Done.
If it does not work or if GooManager does not find the correct build for your device -- in this latter case, this should raise a flag for you, as you may not have a SGH-i747/SGH-i747M; double check your phone model --, you can always install TWRP manually. From TWRP website (http://www.teamw.in/project/twrp2), you can grab the IMG file to manually install from the terminal emulator, and a TAR file to install using ODIN.
athens71 said:
I've tried it with "auto reboot" check and without but still no luck. Like i said it reboots in the Samsung rm.
Click to expand...
Click to collapse
Did you try it exactly as i said to?
drock212 said:
This will happen until you load a custom rom I believe. Same thing happened to me then when I installed a rom it started being able to boot into cwm
Sent from my SGH-I747 using xda premium
Click to expand...
Click to collapse
So if that's the case (This will happen until you load a custom ROM) how can i back up my stuff before installing a new ROM? that's the reason i was trying to make cwm work so i could back my stuff.
Is there a different way to do a full back up?
thanks
xBeerdroiDx said:
Did you try it exactly as i said to?
Click to expand...
Click to collapse
Yes i did, when i tried to flash cmw 3 times yesterday, the description was exactly like yours.
thanks you
athens71 said:
Yes i did, when i tried to flash cmw 3 times yesterday, the description was exactly like yours.
thanks you
Click to expand...
Click to collapse
if you have root, download Rom Manager and install cwm from the menu.
i've also heard that, if rooted, you can erase /system/recovery-from-boot.p and /system/etc/install-recovery.sh (using ES File Explorer or Root Explorer) an that will make cwmstick. this is due to newer software versions overwriting your stock recovery on reboot.
xBeerdroiDx said:
if you have root, download Rom Manager and install cwm from the menu.
i've also heard that, if rooted, you can erase /system/recovery-from-boot.p and /system/etc/install-recovery.sh (using ES File Explorer or Root Explorer) an that will make cwmstick. this is due to newer software versions overwriting your stock recovery on reboot.
Click to expand...
Click to collapse
By installing cwm from the app store (ROM manger) will i get the same back up as i would with Odin install of cwm, in other words do i risk loosing my back up ROM using "ROM manager?"
thanks
athens71 said:
By installing cwm from the app store (ROM manger) will i get the same back up as i would with Odin install of cwm, in other words do i risk loosing my back up ROM using "ROM manager?"
thanks
Click to expand...
Click to collapse
you've created a backup already? if not, install cwm from ROM Manager, boot into cwm recovery and make your nandroid there. then you'll be all set to to try a new ROM

Categories

Resources