help trying to install loki hack and twrp - G2 Q&A, Help & Troubleshooting

i tried to insall twrp with the guide http://forum.xda-developers.com/showthread.php?t=2449670 and i getting loki aboot img does not match the device can some one please help me...

shooter489 said:
i tried to insall twrp with the guide http://forum.xda-developers.com/showthread.php?t=2449670 and i getting loki aboot img does not match the device can some one please help me...
Click to expand...
Click to collapse
1. Which G2 do you have?
2. Is your phone rooted?
Sent from my SGH-I337 using XDA Premium 4 mobile app

Yes im rooted. Its the at&t lg g2 d800 i have never had this problem before.. ive root and installed custom recoverys on the galaxy s, gs2 and the htc one x.
Sent from my d800 using XDA Premium 4 mobile app[/QUOTE]

Use FreeGee from the Play Store to install TWRP: https://play.google.com/store/apps/details?id=edu.shell.freegee_free
Sent from my SGH-I337 using XDA Premium 4 mobile app

doktor buknasty said:
Use FreeGee from the Play Store to install TWRP: https://play.google.com/store/apps/details?id=edu.shell.freegee_free
Click to expand...
Click to collapse
And use it back up EFS.

http://forum.xda-developers.com/showthread.php?t=2469995 use that method, it takes like 2 mins. Its also a newer TWRP.

MalignantQuechnitlan said:
http://forum.xda-developers.com/showthread.php?t=2469995 use that method, it takes like 2 mins. Its also a newer TWRP.
Click to expand...
Click to collapse
I tired it and still got the same error umm should i use lg flash tool and go back a version. And then root and flash recovery?

shooter489 said:
I tired it and still got the same error umm should i use lg flash tool and go back a version. And then root and flash recovery?
Click to expand...
Click to collapse
if you are on the 10o software version on an ATT phone ten yes I would recommend flashing back wit the flash tool if you want to be able to flash roms. There are a lot of people that had the 0o software and had issues flashing different roms

rquiett said:
if you are on the 10o software version on an ATT phone ten yes I would recommend flashing back wit the flash tool if you want to be able to flash roms. There are a lot of people that had the 0o software and had issues flashing different roms
Click to expand...
Click to collapse
Okay thanks ill flash back

rquiett said:
if you are on the 10o software version on an ATT phone ten yes I would recommend flashing back wit the flash tool if you want to be able to flash roms. There are a lot of people that had the 0o software and had issues flashing different roms
Click to expand...
Click to collapse
i flashed back and root and twrp install was successful but when i tired to install cm11 i got a failed the bootlooped so i flashed back again and now im back on stock..

shooter489 said:
i flashed back and root and twrp install was successful but when i tired to install cm11 i got a failed the bootlooped so i flashed back again and now im back on stock..
Click to expand...
Click to collapse
Did you do a full wipe? (dalvik cache, cache, system, and data)
Sent from my SGH-I337 using XDA Premium 4 mobile app

yes i always do and its a requirement when coming from another rom.. and what version of twrp do u recommend?

shooter489 said:
yes i always do and its a requirement when coming from another rom.. and what version of twrp do u recommend?
Click to expand...
Click to collapse
I'm using 2.6.3.3 and no problems on my end
Sent from my LG-D802 using XDA Premium 4 mobile app

I got it to work I got 2.6.3.2 and then flashed 2.6.3.3 zip thank you for your help!!
Sent from my LG-D802 using XDA Premium 4 mobile app[/QUOTE]

Related

[Q] running a jflteatt on a Canadian device

So I am rooted running twrp, and want to flash task650 rom. But I am getting a failure when I try. I also went to cwm and get same thing, status 7. This sucks because I love his rom. From what I understand, he uses a recovery with auto loki, so removed loki from his title. Since I have an unlocked bootloader, and he uses a auto loki recovery. Shouldn't I be able to flash his rom just like with the s3?
Sent from my SGH-I337M using xda app-developers app
Manufactured consent said:
So I am rooted running twrp, and want to flash task650 rom. But I am getting a failure when I try. I also went to cwm and get same thing, status 7. This sucks because I love his rom. From what I understand, he uses a recovery with auto loki, so removed loki from his title. Since I have an unlocked bootloader, and he uses a auto loki recovery. Shouldn't I be able to flash his rom just like with the s3?
Sent from my SGH-I337M using xda app-developers app
Click to expand...
Click to collapse
In theory yes... Have you tried this?
http://forum.xda-developers.com/showthread.php?t=2298299
LostInMyHead said:
In theory yes... Have you tried this?
http://forum.xda-developers.com/showthread.php?t=2298299
Click to expand...
Click to collapse
I didn't use that method, I used auto root from chainfire then installed twrp from goo, rebooted into recovery and full system wipe and tried flashing as usual. No go. I then flashed cm jfltecan and no problem... So Idk. As far as I know the root method shouldn't make a difference. I am also using latest twrp. I also tried the cwm touch recovery... Stumped!
Sent from my SGH-I337M using xda premium
Manufactured consent said:
I didn't use that method, I used auto root from chainfire then installed twrp from goo, rebooted into recovery and full system wipe and tried flashing as usual. No go. I then flashed cm jfltecan and no problem... So Idk. As far as I know the root method shouldn't make a difference. I am also using latest twrp. I also tried the cwm touch recovery... Stumped!
Sent from my SGH-I337M using xda premium
Click to expand...
Click to collapse
I meant use it to just load a recovery. Status 7 means change the recovery. That tool is only for the I337M
LostInMyHead said:
I meant use it to just load a recovery. Status 7 means change the recovery. That tool is only for the I337M
Click to expand...
Click to collapse
Well I figured since I just rooted today and installed latest recoveries, np. I am reaching the end of my knowledge on recoveries. Task requires you to use shabby penguins auto loki cwm based recovery.... So problem must be Based on the rom itself maybe
Sent from my SGH-I337M using xda premium
Manufactured consent said:
Well I figured since I just rooted today and installed latest recoveries, np. I am reaching the end of my knowledge on recoveries. Task requires you to use shabby penguins auto loki cwm based recovery.... So problem must be Based on the rom itself maybe
Sent from my SGH-I337M using xda premium
Click to expand...
Click to collapse
It only requires that recovery for AT&T phones. Install the Canadian recovery and try again.
LostInMyHead said:
It only requires that recovery for AT&T phones. Install the Canadian recovery and try again.
Click to expand...
Click to collapse
Just tried again, status 7... If I am running a jfltecan recovery, will it even let me flash a jflteatt file? Could it be as simple as renaming the file?
Sent from my SGH-I337M using xda premium
LostInMyHead said:
It only requires that recovery for AT&T phones. Install the Canadian recovery and try again.
Click to expand...
Click to collapse
I guess I will have to go and modify the zip file and remove the assert prop to get it to work, looks like the only way
Sent from my SGH-I337M using xda premium
Manufactured consent said:
I guess I will have to go and modify the zip file and remove the assert prop to get it to work, looks like the only way
Sent from my SGH-I337M using xda premium
Click to expand...
Click to collapse
Your 100% correct...just gotta change the assert in the updater-script (or remove the assert all together)...its put their by default to prevent flashing a different device roms (like HTC one on sgs4) but obviously in our case we don't need to worry about compatibility except for the kernel
Sent from my HTC PH39100 using Tapatalk 2
Well if any one finds this thread, it works. I just edited the zip file and deleted assert in script and it flashed NP. But stupidly I used goo to install twrp after I flashed and it automatically installed the loki version. I had to odin the Canadian tar file back to get my recovery working, so any canadians who do what I did, do not update your recovery through rom manager or goo or else it will install the lokified version.
Sent from my SGH-I337 using xda premium
mg2195 said:
Your 100% correct...just gotta change the assert in the updater-script (or remove the assert all together)...its put their by default to prevent flashing a different device roms (like HTC one on sgs4) but obviously in our case we don't need to worry about compatibility except for the kernel
Sent from my HTC PH39100 using Tapatalk 2
Click to expand...
Click to collapse
Thanks for that! Now I am not completely up to speed on kernels, I know what they do in a vague way, but will be educating myself in the coming weeks, but shouldn't att kernels work for Canadian devices? If they don't always, what she I be on the lookout for? I will be doing some research on them as I have a chance... Hard right now as I have a 2 year old!
Sent from my SGH-I337 using xda premium

Recovery

Finally got my G2 to TO root with su binaries installed. Now can someone point me in the direction of a recovery install That will work after latest update. I have tried flashing and a couple other methods to no avail.
Thanks in advance
Sent from my LG-D800 using XDA Premium 4 mobile app
fountain79 said:
Finally got my G2 to TO root with su binaries installed. Now can someone point me in the direction of a recovery install That will work after latest update. I have tried flashing and a couple other methods to no avail.
Thanks in advance
Sent from my LG-D800 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Update guessing is the ota? You can use flashify app from play store to flash either TWRP recovery 2.6.3.2 that is a IMG. Or 2.6.3.3. That's a zip file .....
Okay will try
Sent from my LG-D800 using XDA Premium 4 mobile app
RubbleTea said:
Update guessing is the ota? You can use flashify app from play store to flash either TWRP recovery 2.6.3.2 that is a IMG. Or 2.6.3.3. That's a zip file .....
Click to expand...
Click to collapse
fountain79 said:
Okay will try
Sent from my LG-D800 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I just read in another thread that custom recoveries cannot yet be flashed on the latest OTA. You have to revert back in order to have a custom recovery. According to this thread.
jellybear456 said:
I just read in another thread that custom recoveries cannot yet be flashed on the latest OTA. You have to revert back in order to have a custom recovery. According to this thread.
Click to expand...
Click to collapse
If you DONT have the ota and update with a custom recovery it will bootloop, need stock recovery but if you have the ota flashing a custom recovery is fine...could always see if theirs a stock ROM with ota included too
I have the ota and twrp recovery rooted...
RubbleTea said:
If you DONT have the ota and update with a custom recovery it will bootloop, need stock recovery but if you have the ota flashing a custom recovery is fine...could always see if theirs a stock ROM with ota included too
I have the ota and twrp recovery rooted...
Click to expand...
Click to collapse
I got the phone this past Friday. Took the ota update before even attempting to root the device. I used the newest ioroot12 and achieved root yesterday. I have tried to use the Loki method to flash recovery also tried using flashify neither one has worked. What method did you use. Also thanks for your help...??
Sent from my LG-D800 using XDA Premium 4 mobile app
fountain79 said:
I got the phone this past Friday. Took the ota update before even attempting to root the device. I used the newest ioroot12 and achieved root yesterday. I have tried to use the Loki method to flash recovery also tried using flashify neither one has worked. What method did you use. Also thanks for your help...??
Sent from my LG-D800 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Do you have twrp 2.6.3.2 IMG? Or 2.6.3.3 zip first
Got both
Sent from my LG-D800 using XDA Premium 4 mobile app
fountain79 said:
Got both
Sent from my LG-D800 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Really and flashify wont work? You can use fastboot and adb to push a recovery only IMG though not the zip
Hmm if not you might need to revert as jellybear said...I'm at work....and can't help as much....use general forums andand rrthreada for your carrier I'll try to help
Okay gonna try again
Sent from my LG-D800 using XDA Premium 4 mobile app
fountain79 said:
Okay gonna try again
Sent from my LG-D800 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I'll try to help though
Just flashed recovery img with flashify again. It says complete and gives option to flash more stuff or reboot. I choose reboot and it powers off. So I tried power button and vol down and that way also just powers off...
Sent from my LG-D800 using XDA Premium 4 mobile app
fountain79 said:
Just flashed recovery img with flashify again. It says complete and gives option to flash more stuff or reboot. I choose reboot and it powers off. So I tried power button and vol down and that way also just powers off...
Sent from my LG-D800 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Can you start ROM and use goomanger to boot into recovery
RubbleTea said:
Can you start ROM and use goomanger to boot into recovery
Click to expand...
Click to collapse
I have tried with rom toolbox and quick boot. Downloading goo manager now
That didn't work either gonna try and use adb to push it through. It seems like it's not installing maybe a bad download of the recovery img. gonna re do

Root and OTA

If I ever get an OTA update (almost unheard of on AT&T), what do I need to do before I install it to not mess up my phone? It's currently just rooted on the stock ROM.
TheNetwork said:
If I ever get an OTA update (almost unheard of on AT&T), what do I need to do before I install it to not mess up my phone? It's currently just rooted on the stock ROM.
Click to expand...
Click to collapse
probably just go into supersu and click full unroot
unless you put a custom recovery on the phone
I just updated to Vs98012b. Anyone know of the io root method works the same? Havent really seen many threads about people talking about the new ota's
Its nothing but people that have bricked their phones on here.
Sent from my VS980 4G using xda app-developers app
Lawlrus said:
I just updated to Vs98012b. Anyone know of the io root method works the same? Havent really seen many threads about people talking about the new ota's
Its nothing but people that have bricked their phones on here.
Sent from my VS980 4G using xda app-developers app
Click to expand...
Click to collapse
heres the most recent ioroot
itll work with 12b
Many thanks. I should be good to just use the same twrp file I used before to push?
Or am I to use the one in your thread?
Sent from my VS980 4G using xda app-developers app
Lawlrus said:
Many thanks. I should be good to just use the same twrp file I used before to push?
Or am I to use the one in your thread?
Sent from my VS980 4G using xda app-developers app
Click to expand...
Click to collapse
12b use the one from my thread
datechnerd said:
probably just go into supersu and click full unroot
unless you put a custom recovery on the phone
Click to expand...
Click to collapse
And what happens if I put a custom recovery on?
TheNetwork said:
And what happens if I put a custom recovery on?
Click to expand...
Click to collapse
you get a nice recovery bootloop
but if you get an update
just use the update tool on the pc and plug your phone in and even if you
have a custom recovery it'll update because the update tool does it in download mode
What does "upgrade recovery" do in LG Mobile Support Tool? I tried googling it and couldn't find anything. I rooted and installed TWRP, and the LG Mobile Support tool says I don't have an update available but I'm only on the D80010d, not D80010o
TheNetwork said:
What does "upgrade recovery" do in LG Mobile Support Tool? I tried googling it and couldn't find anything. I rooted and installed TWRP, and the LG Mobile Support tool says I don't have an update available but I'm only on the D80010d, not D80010o
Click to expand...
Click to collapse
it should put latest firmware on. together with format of everything
edit almost everything
Sent from my LG-D802 using xda app-developers app

Cant flash recovery..

Hi, I tried to flash twrp recovery with some help from this thread http://forum.xda-developers.com/showthread.php?t=2449670 but it keeps saying fail.. I tried both options.
if rooted freegee is easier from app store, it gets proper automagically.
If trying to flash via cwm, get the recovery flashable zip from the thread and not the img. Doubt thats the case
Where did you get that awesome avatar btw?
Sent from my LG-D802 using xda app-developers app
bachera said:
if rooted freegee is easier from app store, it gets proper automagically.
If trying to flash via cwm, get the recovery flashable zip from the thread and not the img. Doubt thats the case
Where did you get that awesome avatar btw?
Sent from my LG-D802 using xda app-developers app
Click to expand...
Click to collapse
Thanks awesome downloaded the zip file, could you please give me the steps on how to flash it ?
btw I created my avatar through this site http://www.faceyourmanga.com/editmangatar.php
sorry for my English I'm European .
BTW again, do I need an unlocked bootloader to flash roms like paranoid I'm on d802
"Keeps saying it failed" What failed, in what part? Also currently there's no way to unlock the bootloader, but use loki bypass instead, basically when you have recovery installed, you don't have to worry much about bootloader or loki.
Sent from my LG D802
Makrilli said:
"Keeps saying it failed" What failed, in what part? Also currently there's no way to unlock the bootloader, but use loki bypass instead, basically when you have recovery installed, you don't have to worry much about bootloader or loki.
Sent from my LG D802
Click to expand...
Click to collapse
if I have my recovery installed I can download roms ?
Yes you can and flash them without any problems. Only in twrp settings tick the option to use different format command or it'll take like 10 minutes to wipe cache
Sent from my LG D802
ehr, I fell for it, just go freegee way. easier.
Makrilli said:
Yes you can and flash them without any problems. Only in twrp settings tick the option to use different format command or it'll take like 10 minutes to wipe cache
Sent from my LG D802
Click to expand...
Click to collapse
Wasn't that fixed in v2.6.3.3 and above? Didn't take that long for me and that's what I'm using.
Sent from my LG-D800
Well flashed the zip and ticked the box, flashed paranoid finally, still don't believe I could stand lg theme for 2 days.....
Sent from my LG-G2 using Tapatalk
so how did you make avatar?
Sent from my LG-D802 using xda app-developers app
bachera said:
so how did you make avatar?
Sent from my LG-D802 using xda app-developers app
Click to expand...
Click to collapse
Look up, I added a link
Sent from my LG-G2 using Tapatalk

Best way to return to complete stock

Hello again everyone =)
I want to return to my carrier's stock rom and get the stock recovery, unroot and everything
How do i do that?
Current phone specs:
CyanogenMod 11
Twrp recovery 2.7.0.0
Rooted using ioroot25
I got a backup i did before flashing the custom rom using twrp 2.6.3.3, if it helps in any way =\
Thanks in advance =)
Sent from my LG-D802 using XDA Free mobile app
http://forum.xda-developers.com/showthread.php?t=2432476
I just got done using the TOT method on my Verizon G2 with success.
detonation said:
http://forum.xda-developers.com/showthread.php?t=2432476
I just got done using the TOT method on my Verizon G2 with success.
Click to expand...
Click to collapse
Thanks for the quick comment =)
The methods you mentioned above seem fine, but isnt restoring my nand backup(backed up on a stock rom) and flashing a stock rec, then unrooting is the simplest way?
Sent from my LG-D802 using XDA Free mobile app
iosheriko said:
Thanks for the quick comment =)
The methods you mentioned above seem fine, but isnt restoring my nand backup(backed up on a stock rom) and flashing a stock rec, then unrooting is the simplest way?
Sent from my LG-D802 using XDA Free mobile app
Click to expand...
Click to collapse
No, using the TOT method is the simplest and quickest way. Takes all of about 5 minutes.
mackster248 said:
No, using the TOT method is the simplest and quickest way. Takes all of about 5 minutes.
Click to expand...
Click to collapse
are you sure that is the best method for the international model?
i have the 16GB model, and the download provided in the TOT section of the guide is for the french one.
should i wait for the 16gb kdz file from my country(israel)or flash the french one(i need hebrew stock)?
iosheriko said:
are you sure that is the best method for the international model?
i have the 16GB model, and the download provided in the TOT section of the guide is for the french one.
should i wait for the 16gb kdz file from my country(israel)or flash the french one(i need hebrew stock)?
Click to expand...
Click to collapse
If you want you can try the "Method 2" version in that thread. I've used that as well and it was very painless.
mackster248 said:
If you want you can try the "Method 2" version in that thread. I've used that as well and it was very painless.
Click to expand...
Click to collapse
I might try it in a few days when the official 4.4.2 update gets released here.
Just so i would know, will restoring my backup(it is stock 4.2.2, i'm currently on cm11 4.4.2), flashing a stock rec and unrooting work?and if it will, will it bring back OTA?
Sent from my LG-D802 using XDA Free mobile app
iosheriko said:
I might try it in a few days when the official 4.4.2 update gets released here.
Just so i would know, will restoring my backup(it is stock 4.2.2, i'm currently on cm11 4.4.2), flashing a stock rec and unrooting work?and if it will, will it bring back OTA?
Sent from my LG-D802 using XDA Free mobile app
Click to expand...
Click to collapse
I honestly don't know, I don't even know if there's a file you can flash that restores it to stock recovery. Using the TOT or Method 2 is essentially a file that restores it to stock ROM and stock recovery, so that's the only way I would know. But I supposed you're more than welcome to try it and see if that works.
mackster248 said:
I honestly don't know, I don't even know if there's a file you can flash that restores it to stock recovery. Using the TOT or Method 2 is essentially a file that restores it to stock ROM and stock recovery, so that's the only way I would know. But I supposed you're more than welcome to try it and see if that works.
Click to expand...
Click to collapse
Ok got it
I'll try flashing the european kitkat rom, can you use any of the firmware files in the storagecow site work for method 2?
Sent from my LG-D802 using XDA Free mobile app
iosheriko said:
Ok got it
I'll try flashing the european kitkat rom, can you use any of the firmware files in the storagecow site work for method 2?
Sent from my LG-D802 using XDA Free mobile app
Click to expand...
Click to collapse
I'm not sure what you mean in your second statement.
mackster248 said:
I'm not sure what you mean in your second statement.
Click to expand...
Click to collapse
There is this website named storagecow
http://storagecow.eu/index.php?dir=Xda/LG+G2/Stock/
And it has many firmwares available for download. As long as i download it in kitkat version, is it ok that i download the open europe version?
edit:in the open europe D802, the file's name doesn't state if it is 16 or 32GB, or even kitkat.
is it safe to use it with method 2?
Sent from my LG-D802 using XDA Free mobile app
iosheriko said:
There is this website named storagecow
http://storagecow.eu/index.php?dir=Xda/LG+G2/Stock/
And it has many firmwares available for download. As long as i download it in kitkat version, is it ok that i download the open europe version?
edit:in the open europe D802, the file's name doesn't state if it is 16 or 32GB, or even kitkat.
is it safe to use it with method 2?
Sent from my LG-D802 using XDA Free mobile app
Click to expand...
Click to collapse
Just make sure you're using the correct kdz for your device, do not flash another device's kdz file. So only download the version that's your phone.
mackster248 said:
Just make sure you're using the correct kdz for your device, do not flash another device's kdz file. So only download the version that's your phone.
Click to expand...
Click to collapse
Alright, and doing method 2 will give me back stock rec? I'm kinda aiming to get my OTA back
Sent from my LG-D802 using XDA Free mobile app
iosheriko said:
Alright, and doing method 2 will give me back stock rec? I'm kinda aiming to get my OTA back
Sent from my LG-D802 using XDA Free mobile app
Click to expand...
Click to collapse
Correct, it puts your phone to bone stock.
mackster248 said:
Correct, it puts your phone to bone stock.
Click to expand...
Click to collapse
Ok then, ill wait until my carrier gets the 4.4.2 update, then use method 2 on it.
Tyvm for all the help, your'e great :thumbup:
Edit:when using R&D test tool to flash, do i need to get the phone off/download mode before using it or it can just stay on?
Sent from my LG-D802 using XDA Free mobile app
iosheriko said:
Ok then, ill wait until my carrier gets the 4.4.2 update, then use method 2 on it.
Tyvm for all the help, your'e great :thumbup:
Edit:when using R&D test tool to flash, do i need to get the phone off/download mode before using it or it can just stay on?
Sent from my LG-D802 using XDA Free mobile app
Click to expand...
Click to collapse
When you're ready to use the flash tool, plug your phone in while it's in download mode.
iosheriko said:
Hello again everyone =)
I want to return to my carrier's stock rom and get the stock recovery, unroot and everything
How do i do that?
Current phone specs:
CyanogenMod 11
Twrp recovery 2.7.0.0
Rooted using ioroot25
I got a backup i did before flashing the custom rom using twrp 2.6.3.3, if it helps in any way =\
Thanks in advance =)
Sent from my LG-D802 using XDA Free mobile app
Click to expand...
Click to collapse
I dont know if youve been helped. dont have time to read through all posts but here is how to go back to stock just follow directions exactly.
link
mackster248 said:
When you're ready to use the flash tool, plug your phone in while it's in download mode.
Click to expand...
Click to collapse
Ok, let me ask one last (kinda dumb) question.
Will the netherlands open 4.4.2 kdz work with all carriers? Or i have to get carrier specific?
Sent from my LG-D802 using XDA Free mobile app
iosheriko said:
Ok, let me ask one last (kinda dumb) question.
Will the netherlands open 4.4.2 kdz work with all carriers? Or i have to get carrier specific?
Sent from my LG-D802 using XDA Free mobile app
Click to expand...
Click to collapse
Ummmm, well it to be honest I don't know. But I wouldn't risk flashing another phone's firmware. If you'd like, click the link the guy above me posted and as that question there. People in that thread, especially @hyelton, are very helpful.
mackster248 said:
Ummmm, well it to be honest I don't know. But I wouldn't risk flashing another phone's firmware. If you'd like, click the link the guy above me posted and as that question there. People in that thread, especially @hyelton, are very helpful.
Click to expand...
Click to collapse
Just in case i flash the wrong kdz, can i do the same proccess just with another file and get better results?
Sent from my LG-D802 using XDA Free mobile app

Categories

Resources