note 1 (gt-n7000) recovery file for odin - Galaxy Note GT-N7000 Q&A, Help & Troubleshooting

hello .
I need "cwm or twrp" recovery file , I want to flash it with odin ... for note1 (gt-7000)
the recovery file should be ( tar or img , md5,.... )
please if any one have recovery file that can be flash it with odin send its link to me .. thanks

rahel.aram said:
hello .
I need "cwm or twrp" recovery file , I want to flash it with odin ... for note1 (gt-7000)
the recovery file should be ( tar or img , md5,.... )
please if any one have recovery file that can be flash it with odin send its link to me .. thanks
Click to expand...
Click to collapse
Follow this link for a list of recoveries
http://forum.xda-developers.com/showthread.php?t=1901191

AutumQueen92 said:
Follow this link for a list of recoveries
http://forum.xda-developers.com/showthread.php?t=1901191
Click to expand...
Click to collapse
thanks .. but that i have rom an Gapps.. and kernel ... that link contain kernels for recoveres .. but l want a cwm recovery v6.x up can you send me the link of cwm v6.x.tar or img ..

rahel.aram said:
thanks .. but that i have rom an Gapps.. and kernel ... that link contain kernels for recoveres .. but l want a cwm recovery v6.x up can you send me the link of cwm v6.x.tar or img ..
Click to expand...
Click to collapse
You can't flash a recovery without a kernel, so you're stuck with these.

AutumQueen92 said:
You can't flash a recovery without a kernel, so you're stuck with these.
Click to expand...
Click to collapse
i have a kernel but i haven't a recovery file that odin can flash it .. all recovery files are zip .. but odin need a recovery file in the form of (.tar)

rahel.aram said:
i have a kernel but i haven't a recovery file that odin can flash it .. all recovery files are zip .. but odin need a recovery file in the form of (.tar)
Click to expand...
Click to collapse
So you just need Odin format recoveries? That link I gave has it, in Odin flash and recovery flash formats

AutumQueen92 said:
So you just need Odin format recoveries? That link I gave has it, in Odin flash and recovery flash formats
Click to expand...
Click to collapse
ya i gust need a (cwm version 6 up )file in the form of (.tar or .img) .. i coudn't find it can u send me alink of recovery it self not thread link !

rahel.aram said:
ya i gust need a (cwm version 6 up )file in the form of (.tar or .img) .. i coudn't find it can u send me alink of recovery it self not thread link !
Click to expand...
Click to collapse
I can't help then, sorry.
For the Note 1, all recoveries are hardcoded into kernels. To Odin flash a recovery you are entering the kernel itself also, unless you can ask your ROM creator to install other recoveries into their kernel.

AutumQueen92 said:
I can't help then, sorry.
For the Note 1, all recoveries are hardcoded into kernels. To Odin flash a recovery you are entering the kernel itself also, unless you can ask your ROM creator to install other recoveries into their kernel.
Click to expand...
Click to collapse
dear bro u mean all kernel and recoverys are in the same file ? if i flash the kernel the recovery willbe flash to spontaneously .. for eg if i flash one of kernals on that linke that u sent me the recovery will be flash to ?

rahel.aram said:
dear bro u mean all kernel and recoverys are in the same file ? if i flash the kernel the recovery willbe flash to spontaneously .. for eg if i flash one of kernals on that linke that u sent me the recovery will be flash to ?
Click to expand...
Click to collapse
Yes, those two can't be separated.

AutumQueen92 said:
Yes, those two can't be separated.
Click to expand...
Click to collapse
thanks bro

Flash PhilZ recovery

Related

[Q] Odin failed - galaxy note

I was trying to install ICS to my galaxy note, it wasn't rooted and I was running GB 2.3.6
Now I can access *Power+home+Volume down*
Any ideas?
Thanks in advance.
ossamatarek said:
I was trying to install ICS to my galaxy note, it wasn't rooted and I was running GB 2.3.6
Now I can access *Power+home+Volume down*
Any ideas?
Thanks in advance.
Click to expand...
Click to collapse
You CAN or CANT access download mode ? If you can, simply flash a stock ROM via ODIN.
Akiainavas said:
You CAN or CANT access download mode ? If you can, simply flash a stock ROM via ODIN.
Click to expand...
Click to collapse
Yes I can, I tried to downgrade to GB but it failed as well :/
I don't really clearly understood your issue.
But if you want to flash a Stock ICS Rom, start ODIN PC, start your SGNote in download mode (button volume down + home + power), then connect your SGNote to your PC and flash via ODIN PC.
If you don't know exactly how to use ODIN PC, check tutos on the forum.
ossamatarek said:
Yes I can, I tried to downgrade to GB but it failed as well :/
Click to expand...
Click to collapse
When you say "it failed" you are going to have to be more specific. Please give us an error message. Did you get a NAND write start and factoryfs.img and it just freeze after that in Odin?
andreww88 said:
When you say "it failed" you are going to have to be more specific. Please give us an error message. Did you get a NAND write start and factoryfs.img and it just freeze after that in Odin?
Click to expand...
Click to collapse
Sorry I wanted to upload a screen shot for it but it won't let me.
http : // imageshack.us/f/339/43186614. png/ *Remove spaces*
ossamatarek said:
Sorry I wanted to upload a screen shot for it but it won't let me.
http : // imageshack.us/f/339/43186614. png/ *Remove spaces*
Click to expand...
Click to collapse
I'm at work right now and I can't view imageshack because it's blocked on this computer.
andreww88 said:
I'm at work right now and I can't view imageshack because it's blocked on this computer.
Click to expand...
Click to collapse
Thanks for trying to help
Reinstall your ADB/USB drivers, make sure you're using USB2.0 port - for me USB3.0 always results in failed flash, ultimately switch USB ports.
i have a problem with odin too..
i realy like to install this rom:http://forum.xda-developers.com/showthread.php?t=1609252
i have flashed to stock, have odin. but this rom has the following files:
Folder:
Data
meta-inf
Sdcard
System
Files:
Flash_image
modem
ZImage
how can i set this up in Odin so that i can flash this rom?
i've used DR. Ketan's guide to unroot..
who can help me?
Richard.p.struike said:
i have a problem with odin too..
i realy like to install this rom:http://forum.xda-developers.com/showthread.php?t=1609252
i have flashed to stock, have odin. but this rom has the following files:
Folder:
Data
meta-inf
Sdcard
System
Files:
Flash_image
modem
ZImage
how can i set this up in Odin so that i can flash this rom?
i've used DR. Ketan's guide to unroot..
who can help me?
Click to expand...
Click to collapse
The file you download from dr. Ketan is a .rar file, unzip it once and you get a .tar file. Flash that file with Odin in pda section. So don`t unzip the .tar file again.
andreww88 said:
When you say "it failed" you are going to have to be more specific. Please give us an error message. Did you get a NAND write start and factoryfs.img and it just freeze after that in Odin?
Click to expand...
Click to collapse
The problem was the ROM itself
I flashed a new 4.0.3 and it worked perfectly
Thanks a lot.
Richard.p.struike said:
i have a problem with odin too..
i realy like to install this rom:http://forum.xda-developers.com/showthread.php?t=1609252
i have flashed to stock, have odin. but this rom has the following files:
Folder:
Data
meta-inf
Sdcard
System
Files:
Flash_image
modem
ZImage
how can i set this up in Odin so that i can flash this rom?
i've used DR. Ketan's guide to unroot..
who can help me?
Click to expand...
Click to collapse
To start with - you need root to flash this custom ROM, so unrooting your device was a mistake, you have to root it again.
Now, i've never flashed Criskelo's ROM, but from what i've read in the thread, you need to root your device, flash Chainfire's ICS repack via mobile odin, and then flash criskelo rom via CWM. Do not unpack the .zip file, you need to point CWM to that file.
Akiainavas said:
To start with - you need root to flash this custom ROM, so unrooting your device was a mistake, you have to root it again.
Now, i've never flashed Criskelo's ROM, but from what i've read in the thread, you need to root your device, flash Chainfire's ICS repack via mobile odin, and then flash criskelo rom via CWM. Do not unpack the .zip file, you need to point CWM to that file.
Click to expand...
Click to collapse
witch rom should i install first then?
and then with CWM to the zip file i can install this rom. thats nice
Who can help me with the rom i should have running on my note before i start this?
You should be on rooted ICS. Then you flash Criskelos rom from CWM
ossamatarek said:
Thanks for trying to help
Click to expand...
Click to collapse
upload it somewhere else then!
Belfia said:
You should be on rooted ICS. Then you flash Criskelos rom from CWM
Click to expand...
Click to collapse
i've downloaded
N7000XXLPY
and root my device
but i don't see any CWM ?
i see super user but no cwm..
what am i doing wrong or what am i forgetting..
can't remember flashing was this hard on my HTC and Samsung Wave.....
who can help me out plz?
Richard.p.struike said:
i've downloaded
N7000XXLPY
and root my device
but i don't see any CWM ?
i see super user but no cwm..
what am i doing wrong or what am i forgetting..
can't remember flashing was this hard on my HTC and Samsung Wave.....
who can help me out plz?
Click to expand...
Click to collapse
When you boot into recovery, is it CWM recovery?
If you are talking about not seeing the CWM app, don't worry about that.
andreww88 said:
When you boot into recovery, is it CWM recovery?
If you are talking about not seeing the CWM app, don't worry about that.
Click to expand...
Click to collapse
no still boots android revovery
i've tried 3 times but still the same
Richard.p.struike said:
no still boots android revovery
i've tried 3 times but still the same
Click to expand...
Click to collapse
So you have to flash the CWM.zip file found in drketan's thread in android development.

[GUIDE][How To RooT 4.2.2][STOCK 4.2.2][P3100/P3110 first leak]

Okay guys so you flashed the new 4.2.2 rom and lost root access then this thread is for you
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~``
So I spend 1 hour trying to find way to root the new 4.2.2 and came to this very easy method
HOW TO ROOT THE 4.2.2 Frimware BY SAMSUNG!!
1.Download the recovery .tar.md5 from the attachment it is philz touch recovery repacked by me for 4.2.2 thanks for phil for his recovery
2.Download the root .zip from the attachment
3.Place the root.zip in your EXTERNAL SDCARD
4.Reboot to download mode
5.Download odin.zip and extract the zip in a folder
6.Flash the recovery.tar.md5
7.After odin giving you sucsses
8.Rboot to recovery
9.Flash the root.zip
10.Reboot
11.HIT THE THANKS BUTTON
Note:WHEN YOU DOWNLOAD THE RECOVERY.TAR.MD5 YOU SHOULD DELELTE THE EXTRA EXTENTION WHICH IS .ZIP
REMMEBER I AM NOT RESPONSIBLE FOR ANY DAMAGE TO YOU DEVICE!!!
thnks
but what about Deodexed Rooted rom are you working on it @mythi
Is this Odin (attached) is sufficient to flash 4.2.2 firmware ?
Can you pl .specify the steps to flash firmware also?
Sent from my GT-P3100 using xda premium
Is it necessary to flash ur recovery.. As I have ketut repacked version of philz touch recovery.. This is necessary for dual boot.. Please explain?
¥ Help must be thanked ¥
Sent from Heaven
tonyking123 said:
thnks
but what about Deodexed Rooted rom are you working on it @mythi
Click to expand...
Click to collapse
YEAH surely just wait deodexing it!!!
god_creature said:
Is it necessary to flash ur recovery.. As I have ketut repacked version of philz touch recovery.. This is necessary for dual boot.. Please explain?
¥ Help must be thanked ¥
Sent from Heaven
Click to expand...
Click to collapse
remove dual boot as the kernel does not support 4.2.2 Sammy roms i thinks you still did not flash the new rom?????
mythi said:
YEAH surely just wait deodexing it!!!
Click to expand...
Click to collapse
ya waiting patiently since morning the time i started the thread of it first in General Section to till time my tab is ready to flash 4.2.2 i will keep my eye on this :silly:
tonyking123 said:
ya waiting patiently since morning the time i started the thread of it first in General Section to till time my tab is ready to flash 4.2.2 i will keep my eye on this :silly:
Click to expand...
Click to collapse
The rom is now avalible
As I found in another thread that the deodex version of the ROM has bootloop , I have decided to flash the official version first and then root it. I have not done anything before on my stock 4.1.2 I.e no CWM or root . For this ROM is it sufficient to keep system recovery or I have to install cwm recovery , after flashing through Odin does the warranty violated ? Please clear my doubt and also provide Odin link .
Thanks in advance .One more question, what about lag compare to 4.1.2 ?
Sent from my GT-P3100 using xda premium
I have flashed with mobile odin ... its allready rooted ... but my device process so slow ...
Sent from my GT-P3100 using xda premium
hey bro can you modify the stock p3100 stock v4.2.2 so that we can install it in p3110 plz............
with link http://forum.xda-developers.com/showthread.php?t=2389137
abhi8851 said:
hey bro can you modify the stock p3100 stock v4.2.2 so that we can install it in p3110 plz............
Click to expand...
Click to collapse
Don't worry Bro all Devs among them Mythi, are aware to make JB 4.2.2 run fine on your p3110
Can i set root.zip into internal sdcard (i don't have external one!) to root my 4.2.2 gtab2 ?
Any help to do that Thanks
why my odin can't found recovery.tar.md5 for flash ??? Can u check file recovery for me.Thx Bro
condandatcang said:
why my odin can't found recovery.tar.md5 for flash ??? Can u check file recovery for me.Thx Bro
Click to expand...
Click to collapse
u need to extract it from zip folder :good:
cf-autoroot works very well
To root 4.2.2. Buil just use the latest cf-autoroot for 4.1.2 it works like a charm
Looklearner said:
Can i set root.zip into internal sdcard (i don't have external one!) to root my 4.2.2 gtab2 ?
Any help to do that Thanks
Click to expand...
Click to collapse
Yes but odin wipes internal storage!!
axiopolis said:
To root 4.2.2. Buil just use the latest cf-autoroot for 4.1.2 it works like a charm
Click to expand...
Click to collapse
Noo dont use the cf auto root cuz it installs 4.1.2 recovery on 4.2.2 then recovery partition will be corrupted.,
Thanks !!!!! Going to try it at once
mythi said:
Okay guys so you flashed the new 4.2.2 rom and lost root access then this thread is for you
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~``
So I spend 1 hour trying to find way to root the new 4.2.2 and came to this very easy method
HOW TO ROOT THE 4.2.2 Frimware BY SAMSUNG!!
1.Download the recovery .tar.md5 from the attachment it is philz touch recovery repacked by me for 4.2.2 thanks for phil for his recovery
2.Download the root .zip from the attachment
3.Place the root.zip in your EXTERNAL SDCARD
4.Reboot to download mode
5.Download odin.zip and extract the zip in a folder
6.Flash the recovery.tar.md5
7.After odin giving you sucsses
8.Rboot to recovery
9.Flash the root.zip
10.Reboot
11.HIT THE THANKS BUTTON
Note:WHEN YOU DOWNLOAD THE RECOVERY.TAR.MD5 YOU SHOULD DELELTE THE EXTRA EXTENTION WHICH IS .ZIP
REMMEBER I AM NOT RESPONSIBLE FOR ANY DAMAGE TO YOU DEVICE!!!
Click to expand...
Click to collapse
I am going try it at once!!!!!! :fingers-crossed: Hope everything will go accordingly.....
OR you could follow my video since it's pretty much universal.
http://www.youtube.com/watch?v=pAvze-VNzj8

[Q] ** Need I9070P custom recovery **

hey guys
i need a custom recovery for GT-I9070P not the normal one!!!
and also the .tar one file ... not the zip one.... the one can be flash through odin ... i mean for example recovery_for_I9070P.tar so i can flash it with odin ... also specify which android version should i be for this recovery ....
please dont give me the link to zip one which is temp recovery and should be install from stock recovery
thnks in advance
mastershex said:
hey guys
i need a custom recovery for GT-I9070P not the normal one!!!
and also the .tar one file ... not the zip one.... the one can be flash through odin ... i mean for example recovery_for_I9070P.tar so i can flash it with odin ... also specify which android version should i be for this recovery ....
please dont give me the link to zip one which is temp recovery and should be install from stock recovery
thnks in advance
Click to expand...
Click to collapse
For the start - on what version of Android are you now?
for both 2.3.6 and 4.1.2 .. no difference ... and if you have both ..then i would really appriciate ... if you have for another version of android then let me know...but for now i can be both on 2.3.6 and 4.1.2
mastershex said:
for both 2.3.6 and 4.1.2 .. no difference ... and if you have both ..then i would really appriciate ... if you have for another version of android then let me know...but for now i can be both on 2.3.6 and 4.1.2
Click to expand...
Click to collapse
I do not have odin flashable. But do this:
Root: http://forum.xda-developers.com/showthread.php?t=2087424
Install Universal kernel flasher and some root exlorer from play store
Install CoCore EP with Universal kernel flasher, download and unpack kernel.bin.md5 from here: http://forum.xda-developers.com/showthread.php?t=2140597
Reboot.
We have kernel and custom recovery on the same partition, so you must install it with kernel.
[QUOTE
Install CoCore EP with Universal kernel flasher, download and unpack kernel.bin.md5 from here: http://forum.xda-developers.com/showthread.php?t=2140597
We have kernel and custom recovery on the same partition, so you must install it with kernel.[/QUOTE]
i did not get the last part .... download it from the market or from this thread or from the universal kernel flasher ??
and put in sd card ??? a noobs explanation is required ..... am noob at this
mastershex said:
[QUOTE
Install CoCore EP with Universal kernel flasher, download and unpack kernel.bin.md5 from here: http://forum.xda-developers.com/showthread.php?t=2140597
We have kernel and custom recovery on the same partition, so you must install it with kernel.
Click to expand...
Click to collapse
You can install it from the play store, and install some root explorer like ES File explorer. Copy kernel.bin.md5 to sd card, in app browse for kernel and install it.
is the universal kernel flasher ok with """"CoCore-EP-8.6-CWM-Touch""""" ????
in version 1.4 its was comptible with """"""CoCore-EP-6.8-CWM """"" and no other news for"""""CoCore-EP-8.6-CWM-Touch""""""
if i flash this file inside CoCore-EP-8.6-CWM-Touch then i will have cwm recovery installed for ever untill i flash my phone again ????
no problem with phone during this recovery installed ???
thnaks for answering my noobs questions
mastershex said:
is the universal kernel flasher ok with """"CoCore-EP-8.6-CWM-Touch""""" ????
in version 1.4 its was comptible with """"""CoCore-EP-6.8-CWM """"" and no other news for"""""CoCore-EP-8.6-CWM-Touch""""""
if i flash this file inside CoCore-EP-8.6-CWM-Touch then i will have cwm recovery installed for ever untill i flash my phone again ????
no problem with phone during this recovery installed ???
thnaks for answering my noobs questions
Click to expand...
Click to collapse
UKF is compatibile with any CoCore, it might give you warning if it is some CoCore that is not added to its database, but you can ignore warning and install. Yes, you will have CWM permanently. There will be no problems for phone with it.
thanks bro and one more question is can i flash this cocore zip package through stock recovery while device is rooted ? then i will have recovery ???
mastershex said:
thanks bro and one more question is can i flash this cocore zip package through stock recovery while device is rooted ? then i will have recovery ???
Click to expand...
Click to collapse
No, you can do it when you install it first time. It needs CWM, it is for updating. You must do it the way I told you.
Or you can use shaan temporary CWM (I test and use it myself)
Download the "update.zip" from the thread, then flash the zip using stock recovery...
It works on ALL versions of android (yeah, even on 2.3.6)
Then if you want cocore, just flash the zip of cocore through recovery and done it, you got cocore on your phone...
Just don't forget to read the cocore thread and always remember cocore kernel only works at stock jb 4.1.2 based ROMs...
Shiningb said:
Or you can use shaan temporary CWM (I test and use it myself)
Download the "update.zip" from the thread, then flash the zip using stock recovery...
It works on ALL versions of android (yeah, even on 2.3.6)
Then if you want cocore, just flash the zip of cocore through recovery and done it, you got cocore on your phone...
Just don't forget to read the cocore thread and always remember cocore kernel only works at stock jb 4.1.2 based ROMs...
Click to expand...
Click to collapse
no matter what the baseband or rom version is ??? for exaple work on evey stock ROM ????
I9070PXXAEMF2 , I9070PXXMDAM and all other stock 4.1.2 ?????
mastershex said:
no matter what the baseband or rom version is ??? for exaple work on evey stock ROM ????
I9070PXXAEMF2 , I9070PXXMDAM and all other stock 4.1.2 ?????
Click to expand...
Click to collapse
Yes...
Since its temporary it will work on any ROM until next reboot...
Shiningb said:
Yes...
Since its temporary it will work on any ROM until next reboot...
Click to expand...
Click to collapse
but he said the recovery is permenantly and and wont remove untill the device is flashed with a 4 file stock rom !!!!!!!!
what now this method is a temp recovery or permenant ????? is cocore recovery is temp and be disapper with a single reboot or its permenant ????
mastershex said:
but he said the recovery is permenantly and and wont remove untill the device is flashed with a 4 file stock rom !!!!!!!!
what now this method is a temp recovery or permenant ????? is cocore recovery is temp and be disapper with a single reboot or its permenant ????
Click to expand...
Click to collapse
CoCore = permanent, Shaaan's CMW = temp.
P.S. And you can flash CoCore ZIP with that temp, then you get permanent. If you do not want to use Univeral kernel flasher.
I9
shut_down said:
CoCore = permanent, Shaaan's CMW = temp.
P.S. And you can flash CoCore ZIP with that temp, then you get permanent. If you do not want to use Univeral kernel flasher.
Click to expand...
Click to collapse
this is better .... would you give me the link to cwm temp recovery and instroduction pls bro ? for I9070P cwm recovery
mastershex said:
I9
this is better .... would you give me the link to cwm temp recovery and instroduction pls bro ? for I9070P cwm recovery
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1987313
thank you very much bro ... and one last thing do u have a link to a multi firmware package (4file) (3file) for I9070P ?

[Q] Flash CWM

Hi!
Can I just download cwm from here https://www.clockworkmod.com/rommanager and flash it via stock recovery like I had done with all my other phones? (Stock android 4.1.2)
I read many forums about that I have to flash Philz kernel first and use odin but is it necessary anymore? I also tried to look different kernel+cwm versions from Philz but newest download doesnt have any different kernel version (or I just dont find them).
You will need to use philz to root. On this phone recovery is in kernel.
nokiamodeln91 said:
You will need to use philz to root. On this phone recovery is in kernel.
Click to expand...
Click to collapse
So I just download zip file from here and flash it using stock recovery? It its possible do without odin? Or why there is .zip and .tar.md5 and .zip.md5 from same version of recovery file?
http://goo.im/devs/philz_touch/CWM_Advanced_Edition/n7000
No not that link.. There will be one for tw only.. Flash using recovery.. Tar version of the kernel can be flashed using Odin.. But flashing using Odin will increase the binary count..
nokiamodeln91 said:
No not that link.. There will be one for tw only.. Flash using recovery.. Tar version of the kernel can be flashed using Odin.. But flashing using Odin will increase the binary count..
Click to expand...
Click to collapse
You mean this -> http://d-h.st/users/philz_touch/?fld_id=25295#files
There is only XXLTA-ATL does it matter? Older cwm versions seems to have different version too.
After that I can flash roms and anything like with other phones?
Thanks for help!
That's that's one of the latest.. Match the rom version you have any other the kernel name and flash that.. Then you will be able to flash any rom but kitkat.
nokiamodeln91 said:
That's that's one of the latest.. Match the rom version you have any other the kernel name and flash that.. Then you will be able to flash any rom but kitkat.
Click to expand...
Click to collapse
But I want cyanogenmod 11. How can I flash it?
Flashing first cyanogenmod 10.x and then 11?

Which TWRP to flash on i9000.

Hi!
Is there a touch based TWRP that works on the i9000, if yes which one to install?
http://forum.xda-developers.com/showthread.php?t=1694617
csapdani said:
http://forum.xda-developers.com/showthread.php?t=1694617
Click to expand...
Click to collapse
This one is for i9001, not i9000
I have exactly the same problem. And I don't found TWRP with a tar, only a img or ZIP. And odin 't works only with a tar
laclac said:
I have exactly the same problem. And I don't found TWRP with a tar, only a img or ZIP. And odin 't works only with a tar
Click to expand...
Click to collapse
please where you found the img or zip files i can swich it to .tar plz give me link

Categories

Resources