[Q] Viper Inc 1.2 flashing instructions - General Questions and Answers

I can't post where I need to post, even though I've been on xda for like 2 years now.
I'm about to flash Viper Inc 1.2 onto my DINC2. The instructions simply say to flash the ROM, but there is both a ROM download and an ICS firmware download.
-Which do I flash first? ROM then firmware, or firmware then ROM?
-Do I do it all at once? Flash one, than the other before the first reboot? Or flash, reboot, flash the next one?
-Also, any information on whether gapps is needed also would be appreciated. People in the official thread are saying it helped them with errors, but the Dev hasn't deemed it necessary in his instructions.

Related

After I root...

So, I am going to do a lot more research prior to rooting, but I had a couple of general questions that I was wondering about, before I begin the steps leading up to rooting.
1) I presume the easiest way for me to root my Thunderbolt is the Revolutionary Root? This will take be through rooting and installing the CW recovery that I need, correct?
2) Right after I root, If I want to install roms/kernels? than I can just get Rom Manager from the android market?
3) Once I install Rom Manager, can I just flash a rom that is compatible with my Thunderbolt? Can I just flash a kernel that is compatible with the Rom?
I suppose where I get a lil lost is the flashing compatibility part. What kernels work with what roms, what roms I can flash... I have read a number of articles, so I suppose what I'm asking is...
Will the process more or less be: Revolutionary Root, Install Rom Manager from market, flash a rom (just the most popular one). Is the Kernel flashing piece important? Do I need to flash a different kernel? Is it easy to tell in Rom Manager which kernel/rom I can use?
Yes use revolutionary to root and install custom recovery (cwr). You can use ROM manager to download custom roms if you want, only roms for your device will show up. Or you can download custom roms from forums, this is the method I prefer.
Just use kernel that comes with the Rom for the time being some developers include a custom kernel and others make modifications to the HTC kernel itself. Kernels are seperated in development section having to do with sense and aosp that is the first way to seperate them. Second would be leak the kernel was based on such as imo test 3.8 was based on newest leak so it works for just about if not all newest sense roms. When in doubt fire up a question in the Rom thread itself and ask what kernels those people are using, find a Rom like BAMF or thunderstick or synergy where the developers or support staff are very active.
Also you will need to flash a new radio right after rooting if you are still using froyo, I am using newest leak but different phone work differently. Once you install the radio VIA Hboot. Reboot phone and remove zip file from root of SD card now place your Rom image on SD card and reboot to recovery and install your new Rom.
Sent from my Thunderbolt using XDA App
This is good info.. thanks.
Well, I am upgraded to Gingerbread as of VZW's last update and still unrooted and stock.
So, if I were to root (using revolutionary) and install Rom Manager... could I just install something like Cyanogenmod or BAMF right through Rom Manager?
What do you mean by kernel that comes with the Rom? The kernel that is listed to use with the Rom? Or do you mean if I flash BAMF or something popular, just leave whatever kernel I have as is?
Bwangster12 said:
This is good info.. thanks.
Well, I am upgraded to Gingerbread as of VZW's last update and still unrooted and stock.
So, if I were to root (using revolutionary) and install Rom Manager... could I just install something like Cyanogenmod or BAMF right through Rom Manager?
What do you mean by kernel that comes with the Rom? The kernel that is listed to use with the Rom? Or do you mean if I flash BAMF or something popular, just leave whatever kernel I have as is?
Click to expand...
Click to collapse
When you flash a rom it flashes the kernel too with whatever one the devs packed with it.
Sent from my HTC ThunderBolt using Tapatalk
Okay, clear enough.
So, for someone like myself, just use revolutionary root, install rom manager and play around a lil with flashing roms using rom manager for awhile. I understand that I can install roms from my SD card, but it sounds like at least initially installing roms right from rom manager would be the simplest. I can also not worry about installing a different kernel during this "honeymoon" phase. Just pick the latest version of whatever Rom I want and flash the rom?
After you root you need to install superuser so CWM can function. I have read that some people flash their CWM via hboot after s-off and then go right to recovery to flash the root gaining RUU, then enjoy your root.
Do not flash ROMs right from CWM reboot to recovery clear data/cache and under advanced davlik cache and then install Rom from install from SD and choose zip file and I always store mine in downloads since I download all my roms right to my phone and download md5 checker from market and always check the md5 if it does not match don't think its a mistake redownload and try again.
Sent from my Thunderbolt using XDA App
Agreed, it is better to install the ROM through recovery instead of installing through ROM manager as sometimes it doesn't work right.
Don't forget to use thank you for all you great answers.
Sent from my Thunderbolt using XDA App

HELP!

Hello.
I decided to flash the new CM10 on my GS3 tonight and I ran into a problem
i was following the steps here:
http://forum.xda-developers.com/showthread.php?t=1762709
Step 2: Download and open the EZ recovery app from HERE (If your coming from section 1 or 2 and already have a custom recovery, reboot recovery and skip to step 4).
Step 3: Open app, select CWM recovery, then tap the pulldown menu, choose CWM 6.0.1, select flash, then reboot recovery.
Step 4: From CWM recovery, Perform a nandroid backup from the "backup/restore" menu(Optional but recomended).
Step 5: Wipe data/factory reset, then under the "mounts & storage menu" Format System.
Step 6: Navigate to "install zip from sdcard", from there "choose zip from sdcard", and finally install the rom you downloaded in step 1 part A.
Step 7: Again, Navigate to "install zip from sdcard", from there "choose zip from sdcard", and finally install the gapps package you downloaded in step 1 part B.
I downloaded the ROM i wanted and I got to step 6 and I forgot to download the Gapps file.
IN CMW i went back and rebooted the phone after i wiped the data off it and everything, I thought this would just boot to stock ICS.
Now my phone will not boot up and it just stays in the GS3 logo screen.
I was wondering if there is a manual way that i could just make it boot into the old ICS so i can place the Gapps file back on my SD card?
Or is my device bricked?
Please let me know.
Thank you
Just go back into CWM and flash the ROM you downloaded. Once its flashed wipe data/cache again then go to advanced and fix permissions. Then boot into your new ROM, it will take a little while to boot into it because it will be like the first time you turned your phone on and set it up after you got it. I really don't know why your phone is getting stuck at the boot screen but....
Anyway once you have booted into your new ROM use the browser and go download the gapps you need and reboot into recovery, wipe data/cache, flash gapps, go into advanced and hit fix permissions again (it will take longer this time), and reboot.
Just a heads up, if you downloaded a version of EZ Unlock above 1.2 then you will have to go back to stock via Odin ( if you're on PC) because versions above 1.2 don't really unlock your bootloader so it causes a soft brick. If you used 1.2 or any version before it then you should be fine. But if you get a message after you flash your rom that says something about not being approved by Verizon and please take it to your nearest store well you didn't unlock your bootloader. If you get that message just use Droidstyle's guide to go back to stock via Odin and then start over again.
As long as you used a EZ Unlock 1.2 or lower you will be OK to flash your ROM, reboot into ROM, download gapps, reboot into recovery, flash gapps, etc. Just use the steps above and all should be fine.
Sent from one of the many Anthropomorphic Personalities on the Disc
Please read forum rules before posting
Questions go in Q&A
Thread moved
Thank You for your cooperation
Friendly Neighborhood Moderator
Thanks!
shangrila500 said:
Just go back into CWM and flash the ROM you downloaded. Once its flashed wipe data/cache again then go to advanced and fix permissions. Then boot into your new ROM, it will take a little while to boot into it because it will be like the first time you turned your phone on and set it up after you got it. I really don't know why your phone is getting stuck at the boot screen but....
Anyway once you have booted into your new ROM use the browser and go download the gapps you need and reboot into recovery, wipe data/cache, flash gapps, go into advanced and hit fix permissions again (it will take longer this time), and reboot.
Just a heads up, if you downloaded a version of EZ Unlock above 1.2 then you will have to go back to stock via Odin ( if you're on PC) because versions above 1.2 don't really unlock your bootloader so it causes a soft brick. If you used 1.2 or any version before it then you should be fine. But if you get a message after you flash your rom that says something about not being approved by Verizon and please take it to your nearest store well you didn't unlock your bootloader. If you get that message just use Droidstyle's guide to go back to stock via Odin and then start over again.
As long as you used a EZ Unlock 1.2 or lower you will be OK to flash your ROM, reboot into ROM, download gapps, reboot into recovery, flash gapps, etc. Just use the steps above and all should be fine.
Sent from one of the many Anthropomorphic Personalities on the Disc
Click to expand...
Click to collapse
Thanks for the information!
I got it to work somehow but this is what I did.
I got it to boot via CMW and restored the backup that I first created. Then i downloaded the Gapps file and placed it on Sd card and just continued the steps on the tutorial.
Luckly the tutorial asked me to download 1.2 so that is what I did and I am glad that I did it.
Thanks for the help but I have JB 4.1.2 installed and everything seems to be working fine.
Just so you know some ROMs like Paranoid work best if you flash the ROM boot and let it settle for 30 mins and then rebbot into recovery and then flash gapps and fix permissions. If I had know you had made a CWM backup I would have just told you to restore that, I must have just missed that part in the OP. Either way, its not always a necessity to flash your gapps with the ROM, I always boot into the ROM and let it settle first and then flash em. I also wipe data/cache/dalvik, if I am flashing a ROM, or just cache/dalvik, if just gapps or similar, 3 times.
I am happy everything worked out for you. Sport I wasn't of more help sooner
Sent from one of the many Anthropomorphic Personalities on the Disc
shangrila500 said:
Just so you know some ROMs like Paranoid work best if you flash the ROM boot and let it settle for 30 mins and then rebbot into recovery and then flash gapps and fix permissions. If I had know you had made a CWM backup I would have just told you to restore that, I must have just missed that part in the OP. Either way, its not always a necessity to flash your gapps with the ROM, I always boot into the ROM and let it settle first and then flash em. I also wipe data/cache/dalvik, if I am flashing a ROM, or just cache/dalvik, if just gapps or similar, 3 times.
I am happy everything worked out for you. Sport I wasn't of more help sooner
Sent from one of the many Anthropomorphic Personalities on the Disc
Click to expand...
Click to collapse
Thanks for the help.
I have another question..I installed the "stable" version of CM10 from their website and ever since I installed it i have noticed that my signal is not as strong as it was before.
Is there anything else that I need to do to the phone to increase signal strength? I usually have around 3-4 bars in my house now i have one. At work i used to get 2 bars now I have none.
Let me know if you can help with this.
Thank you
Itzvik said:
Thanks for the help.
I have another question..I installed the "stable" version of CM10 from their website and ever since I installed it i have noticed that my signal is not as strong as it was before.
Is there anything else that I need to do to the phone to increase signal strength? I usually have around 3-4 bars in my house now i have one. At work i used to get 2 bars now I have none.
Let me know if you can help with this.
Thank you
Click to expand...
Click to collapse
Try flashing the latest vrblj1 radio. No need to do anything special, just follow the radio portion of section 6. Fyi you dont ever need to wait to flash gapps or wipe everything 3 times...what the guide says is what works best. Trust me i have tried every method imagineable.
droidstyle said:
Try flashing the latest vrblj1 radio. No need to do anything special, just follow the radio portion of section 6. Fyi you dont ever need to wait to flash gapps or wipe everything 3 times...what the guide says is what works best. Trust me i have tried every method imagineable.
Click to expand...
Click to collapse
It may have worked for you, but a lot of people on the PA thread have had problems with it when they flash gapps right after the rom without rebooting in between, just trying to help the OP before he gets started crack flashing. The first time I flashed PA on this phone I did rom + gapps and when.I rebooted everything was buggy as hell, so I did reboot into recovery and fixes permissions and when I rebooted it showed a screen that said Activating Please wait. Every single time I rebooted I got that screen, that is just the most annoying bug that I experienced with that flash, and when I asked for help I was told to flash ROM, reboot, then go into recovery and flash gapps and fix permissions.
On Liquid on the other hand I never experienced any problems whatsoever with flashing the ROM and gapps in the same session, but for ROMs that I have never used before I flash rom, reboot, flash gapps, fix permissions, reboot and go. I also flash 3 times because I uber paranoid about stuff being left over from whatever ROM I was running, and I did experience problems with stuff being left over when using CWM 6.0.1.2 when flashing and just wiping everything once so I Odined back to stock, which I learned thanks to you and your guide which I love btw, and then rooted, unlocked, and flashed TWRP this time since CWM wasn't working for me. And even with TWRP I wipe everything 3x now just to be extra cautious because I don't want a repeat of that episode.
I hope you don't take this the wrong way droidstyle, I'm not trying to start a fight like so many others on the forums do, just sharing what's happened to me and my phone and trying to help others. I learned everything I needed to know about flashing ROMs on a phone that has its bootloader unlocked from your thread. It is the most comprehensive thread I have seen for noobs about flashing and everything else. Thank you so much for it!
Also to the OP's question about service, I have flashed every radio and have never gotten better signal in AOSP roms, the connection was better but it didn't actually get stronger. I have 2 more 3g bars on TW ICS and I have 1 on AOSP. You should definitely go to the newer radio and test it out, but I've never seen an increase on my phone, but that all depends on where you are and how good your towers are too.
Sent from my SCH-I535 using Tapatalk 2
droidstyle said:
Try flashing the latest vrblj1 radio. No need to do anything special, just follow the radio portion of section 6. Fyi you dont ever need to wait to flash gapps or wipe everything 3 times...what the guide says is what works best. Trust me i have tried every method imagineable.
Click to expand...
Click to collapse
Thanks!
if its not to much to ask can you link me to a tutorial and the radio version that you are talking about?
I would like to do this tonight when I get home.
Thanks,.
Itzvik said:
Thanks!
if its not to much to ask can you link me to a tutorial and the radio version that you are talking about?
I would like to do this tonight when I get home.
Thanks,.
Click to expand...
Click to collapse
Download the top radio here, it will be VRLJ1 like droidstyle said:
http://rootzwiki.com/topic/34053-of...zon-sgs3-sch-i535-odin-or-recovery-flashable/
The only radio tutorial you will need is on droidstyles guide, not sure what step but I know its there. Just download the Recovery Installable version of VRLJ1, also download the rpm for VRLJ1 there is a link right above the modem downloads. No one really knows for sure if the rpm are necessary for sure of not from what in have read but I always flash the corresponding one when I flash a new radio.
Also if you want to try out the other radios and see if they give you any better service, sometimes they will depending on area but so far the newest is the best so far for me, just go to the website above and download any of the Recovery Installable radios and their corresponding rpm's just like this one and flash it. There is no reason to clear data or cache when flashing as that won't be affected. Also you only need to flash the radio once. It stays no matter what ROM/anything else you flash.
Sent from one of the many Anthropomorphic Personalities on the Disc
RPM
Is there a difference between the RPMS?
the most downloaded RPM is the VRBLJ1 yet the radio is named VRLJ1.
Let me know because I am ready to flash this radio!
Thanks!
You download the rpm that matches the radio you want to flash. So you want to flash the VRLBJ1 radio you also wanna flash the VRLBJ1 rpm.
I think maybe invisiblek misnamed the files or maybe I'm missing something. Either way for that radio that you have get the latest rpm which is VRLBJ1
Sent from one of the many Anthropomorphic Personalities on the Disc
I just flashed the new radio and RPM provided in the links above and it seems like nothing changed. I checked the radio version in the settings and it is matching what I flashed but still service is still terrible 1 or two bars.
any other ideas on what I should do?
That's the same way it is with mine, but when I flash the new JB leak it works way way better, service wise, than even stock TW did. I have better overall service and I have not lost service or had to continue resending texts cause they won't go through, like on AOSP ROMs.
Things are supposed to get better, data wise, when the Ril and a few other things are incorporated from TW JB. I had read, before the leak, that service will be better on AOSP ROMs because they would be able to incorporate the leaks RIL. Now after there has been a TW JB leak I have read that the devs are waiting on the JB source code from Samsung so they can incorporate the Ril. I don't know which it is, I have seen one dev post he was waiting on a JB TW leak for the ril but it was a dev working on a TW ROM soooo..... I haven't seen an update to any of my favorite ROMs since the before first leak came, I'm talking about MIUI, Paranoid, and Liquid, so I don't know if they are in fact working on incorporating the Ril or if they are just taking longer than usual.to put out an update cause they're working on bugs. They could've also been waiting on the 4.2 source code to come out, I really don't know.
That's pretty much the long way of saying there's no way to get better service on AOSP that I've been able to find, all the radios have done for me have made the 3g/4g handoff a little better and faster. Hopefully the AOSP ril will get better soon and we can have as good of service as we have on the TW JB leaks.
Sent from one of the many Anthropomorphic Personalities on the Disc
Well thanks anyway.
I just installed the latest version and left it at that..hopefully CM10 improves and sends out a new update to fix a few bugs that I have found.
They post nightlies every night, so hopefully someone will post some code for bugfixes on their github that will be incorporated and we can have better working AOSP!
Sent from my SCH-I535 using Tapatalk 2

[Q] CWM recovery issue with Rom Manager

So I just rooted my Verizon Galaxy S3 and unlocked the bootloader. I flashed Clockworkmod recovery using Rom Manager to update to the latest version. Made a nandroid, installed Titanium Backup, linked it to my Dropbox and uploaded. I downloaded the latest CM10 nightly to flash but the stock android recovery appeared instead of CWM. Found some info that I need to flash a clockwork compatible kernel first. The questions I have are: If I install the latest CM 10 nightly will it automatically install a clockwork compatable kernel? If not, where can I download it from? and if I do need to flash a kernel first can anyone give me detailed instructions how to do this as i'm relatively new to this stuff and don't want to brick my phone. Thanks, any info would help.
iwearthebelt said:
So I just rooted my Verizon Galaxy S3 and unlocked the bootloader. I flashed Clockworkmod recovery using Rom Manager to update to the latest version. Made a nandroid, installed Titanium Backup, linked it to my Dropbox and uploaded. I downloaded the latest CM10 nightly to flash but the stock android recovery appeared instead of CWM. Found some info that I need to flash a clockwork compatible kernel first. The questions I have are: If I install the latest CM 10 nightly will it automatically install a clockwork compatable kernel? If not, where can I download it from? and if I do need to flash a kernel first can anyone give me detailed instructions how to do this as i'm relatively new to this stuff and don't want to brick my phone. Thanks, any info would help.
Click to expand...
Click to collapse
Did you unlock your bootloader? for a custom recovery to stick you need to unlock your bootloader. Follow this guide
http://forum.xda-developers.com/showthread.php?t=1762709
darkhawk3383 said:
Did you unlock your bootloader? for a custom recovery to stick you need to unlock your bootloader. Follow this guide
http://forum.xda-developers.com/showthread.php?t=1762709
Click to expand...
Click to collapse
I did, had it unlocked and rooted. I guess there was some sort of issue with Rom Manager on the S3. I use it on my Galaxy Nexus and have no issues. I ended up abandoning what I was doing, uninstalling Rom Manager and going a different route. I have no prior experience with Odin but figured out how to install CWM . Downloaded I535vrblk1, flashed CWM, unlocked & rooted again. . Thanks anyway for the reply.
You can reinstall ROM Manager. It is something to do with some of the newer OTA's and the leaks. I have read a few posts in the forums about this in the GS3 and I really can't remember the fix but your recovery not sticking had nothing to do with ROM Manager. I think the fix was when you rebooted to recovery to flash a kernel right away, whether it be KT747, LK, or any of the other. Now that I typed this I'm about 99% sure that was the fix. Like I said above though, it has nothing to do.with ROM Manager, so if you're like me and find a lot of the tools in it handy you should be able to reinstall it. If you have a problem again just flash a kernel.
Sent from one of the many Anthropomorphic Personalities on the Disc

[Q] Question on Flashing a Rom

Hello, recently i've just rooted my htc one s, s4. I stalled for a bit and had the 4.0.4 update already, so currently I have root access with the stock firmware. I'm looking through the rom list and the viper One s room caught my eye. So my question is, are there any prerequisite requirements before i flash this rom. Sorry for such a ridiculous question, but i havn't flashed a rom since the G1 and I remember having to flash certain kernels for certain roms. I still haven't messed with the kernel yet so that's stock too.
_________________________________________________________
My One S is s4 t-mobile, TWRP recovery, obtained root access with the All in One Toolkit v3.0 by hasoon2000. firmware is stock update 4.0.4 and everything else is just stock. so all i did was root
Just follow the instructions in the Viper Thread.
Since you have it rooted (and I assume a working recovery) you should already have all tools needed (fastboot etc).
On the Working Recovery, I would recommend installing TWRP. Best recovery atm for rom flashing. Get it thru the Goo Manager App on PlayStore. Just open Goo Manager then open Menu and tap on Install OpenScript Recovery.
Read OP pages carefully and scan the threads of the rom you want to flash. Depending on your hboot version, you may have to fastboot boot.img right after flashing rom. If at or above .13. Or, get Flash Image GUI from PlayStore and it will do it for you.
On CM roms there are some other quirks with radio etc, so some pre-study would be advised as well as nandroiding and backing up sdcard first. Put both backups on PC for extra safety.
Good Luck--
rugmankc said:
On the Working Recovery, I would recommend installing TWRP. Best recovery atm for rom flashing. Get it thru the Goo Manager App on PlayStore. Just open Goo Manager then open Menu and tap on Install OpenScript Recovery.
Read OP pages carefully and scan the threads of the rom you want to flash. Depending on your hboot version, you may have to fastboot boot.img right after flashing rom. If at or above .13. Or, get Flash Image GUI from PlayStore and it will do it for you.
On CM roms there are some other quirks with radio etc, so some pre-study would be advised as well as nandroiding and backing up sdcard first. Put both backups on PC for extra safety.
Good Luck--
Click to expand...
Click to collapse
Thanks! i went ahead and flashed viper rom and after reading a bit i noticed that i had hboot .14 so it broke my wifi . I'm still currently searching info and came across that i need linux to downgrade, which i don't have . do you know any other method? or roms beside trickdroid 7 that support the hboot version and allow wifi?
On .14 the items I mentioned will apply on all roms
Not sure on wifi, i use mostly cm roms atm
Im on Hboot .14, and wifi works fine for me on viperS
there is a wifi partition zip floating around for wifi issues. didn't pay much attn to it as i have no issues--maybe a search, or someone will post it

[Q] need help on flashing inspiremod, clockworkmod and Aospx ROM

hey,
i got this rooted inspire 4g...
i have heard that u need to flash inspiremod first to install Aospx
So i have a few questions..
is it necessary to flash a custom rom for installing any ics/jb?
if yes...then whats the correct order of this process??
flash inspiremod, then flash clockworkmod, and finally Aospx
OR flash clockworkmod, then flash inspiremod and finally Aospx
:angel:
pls help me out
chaudharyanant said:
hey,
i got this rooted inspire 4g...
i have heard that u need to flash inspiremod first to install Aospx
So i have a few questions..
is it necessary to flash a custom rom for installing any ics/jb?
if yes...then whats the correct order of this process??
flash inspiremod, then flash clockworkmod, and finally Aospx
OR flash clockworkmod, then flash inspiremod and finally Aospx
:angel:
pls help me out
Click to expand...
Click to collapse
There's no official ICS/JB for this device, so yes, if you want ICS/JB you need to flash a custom ROM. You don't need to flash inspiremod, but if you do, you need to flash it after you flash the ROM, not before. It basically makes a few minor changes to convert a ROM from a Desire HD ROM to an Inspire 4G ROM, like branding and sound files. If you don't have a recovery and you're already rooted, you need to install one. You can install them from apps, choose the one you want: ROM Manager for ClockworkMod, 4ext updater (apk from the 4ext website) for 4ext, GooManager for TWRP. Then once you have a recovery, full wipe (system, data, cache) from recovery, then flash the ROM, then gapps if you need it (check the OP of the ROM thread), then inspiremod if you want it.
I should also note that all this information is easily found by searching on the forums. I'm just typing it all out because I'm feeling generous this morning. But here on XDA you are generally expected to search and read and learn for yourself.
bananagranola said:
There's no official ICS/JB for this device, so yes, if you want ICS/JB you need to flash a custom ROM. You don't need to flash inspiremod, but if you do, you need to flash it after you flash the ROM, not before. It basically makes a few minor changes to convert a ROM from a Desire HD ROM to an Inspire 4G ROM, like branding and sound files. If you don't have a recovery and you're already rooted, you need to install one. You can install them from apps, choose the one you want: ROM Manager for ClockworkMod, 4ext updater (apk from the 4ext website) for 4ext, GooManager for TWRP. Then once you have a recovery, full wipe (system, data, cache) from recovery, then flash the ROM, then gapps if you need it (check the OP of the ROM thread), then inspiremod if you want it.
I should also note that all this information is easily found by searching on the forums. I'm just typing it all out because I'm feeling generous this morning. But here on XDA you are generally expected to search and read and learn for yourself.
Click to expand...
Click to collapse
OMG my bootloader is in chinese...whay should i do now...
wooolllaaaaa
i got it....i now have ics

Categories

Resources