Using softspl to flash RADIO ROM possible ? or what - G4

FOR THE NON EXPERT USERS like me this is not a tutorial it's a question i wanna know if it's possible , cuz it's logicly possible
G4 G4 G4
i wannted to mention that i think from reading that the soft spl and hard spl is the same but the soft spl every time i flash i have to use and i don't think that it is hard or boring so
tell me experts what will happen to my G4 k-jam if i did this
copy the nk.nbf from the RADIO rom and put it in the soft spl folder like we do in Regular Roms to flash it
the nk.nbf from the rom only has a gsm i checked no spl or ipl or extrom or os or splash nothin just gsm
so what will happen to my runing rom TNT 19209 pro
i wanna know if it will addition the gsm only or it will brick my Wizard

Its probablly going to corrupt your current ROM. It wont brick your Wizard exactly, but youy wont be able to start your device....thats what happened to me when I tried something similiar anyways.

ashasaur said:
Its probablly going to corrupt your current ROM. It wont brick your Wizard exactly, but youy wont be able to start your device....thats what happened to me when I tried something similiar anyways.
Click to expand...
Click to collapse
thx for respond in my stupid posts and i'm sure u think that i'm just noob and don't accept any new ideas my proplem that i just want to leave my spl and ipl the way they r
by the way
i can solve my proplem by flashing an imate official rom but i'm afraid to do that
cuz it have all spl and ipl and os and every thing and waht i should do to flash just open the exe downloaded file and proceed or what
a stupid question as useual da the official roms require a cid unlocked device in g4 or what and is there is any way that the official rom can be harmfull to my g4 Wizard
if this official is great for me and not harmfull it has a radio version that works fine with me after i flash the official rom i 'll soft spl to tnt again but this time with the old radio that works for me
what do u say ?

Yes, you can use SoftSPL to flash a new GSM ROM to your phone.
No, there's no way an official ROM can hurt your phone. They check your hardware and flash appropriately. For best results, stick to the original provider's ROM.
There's no reason to be concerned about leaving your IPL SPL unmodified. Even if you use HardSPL, you can still revert back to an official ROM, after removing HardSPL.
If you do a HardSPL, you can flash pretty much anything that doesn't include IPL/SPL, including new boot screens, new radios, and almost every recent ROM in the Wizard Mobile 6 thread.
The phone must be CID-locked to flash an official ROM. If you used HardSPL, you would have to remove it (read the sticky-ed thread in the top of the G4 board) before going back to an OEM ROM. If you try to flash a G4 with HardSPL in place, you risk bricking it.
The newer TNT-based ROMs do not (and should not) include a radio as part of the package.
Don't use older ROMs, they are less reliable, and more likely to brick a G4 than newer ROMs are. Use this thread to choose a good ROM after you flash back to the OEM ROM and HardSPL your phone. If you like TNT, you should probably use one of these versions.

Myrddin Wyllt said:
No, there's no way an official ROM can hurt your phone. They check your hardware and flash appropriately. For best results, stick to the original provider's ROM.
Don't use older ROMs, they are less reliable, and more likely to brick a G4 than newer ROMs are. Use this thread to choose a good ROM after you flash back to the OEM ROM and HardSPL your phone. If you like TNT, you should probably use one of these versions.
Click to expand...
Click to collapse
Be carefull!
There are official pre-G4 ROMs, they do not contain a G4 IPL/SPL therefore a pre-G4 (G3-only) official ROM most certainly will brick your G4 device.
Several members have reported bricks due to this!
BTW soft-SPL was designed to flash anything, including Radio.

the-equinoxe said:
Be carefull!
There are official pre-G4 ROMs, they do not contain a G4 IPL/SPL therefore a pre-G4 (G3-only) official ROM most certainly will brick your G4 device.
Several members have reported bricks due to this!
BTW soft-SPL was designed to flash anything, including Radio.
Click to expand...
Click to collapse
thx for ur answer and help but let me ask u how i'll be sure that my official rom is good enough for the g4 it has spl and ipl and spl and ipl 2 and alot of things the one i have and it's close to my old official rom on my k-jam before i flash to tnt 19209
and when i flash the gsm radio with soft spl is my rom will be corrupted ???
btw the nk.nbf for he radio has only gsm on it
thx for help

X_Blue said:
thx for ur answer and help but let me ask u how i'll be sure that my official rom is good enough for the g4 it has spl and ipl and spl and ipl 2 and alot of things the one i have and it's close to my old official rom on my k-jam before i flash to tnt 19209
and when i flash the gsm radio with soft spl is my rom will be corrupted ???
btw the nk.nbf for he radio has only gsm on it
thx for help
Click to expand...
Click to collapse
Just remove all the IPL/SPLs from the ROM.
No problem in flashing an stripped ROM.
Radio only flashing won't result in a corrupted ROM, but why with soft SPL?
Just flash hard SPL and feel the freedom of flashing with a RUU without using the sspl.

the-equinoxe said:
Just remove all the IPL/SPLs from the ROM.
No problem in flashing an stripped ROM.
Radio only flashing won't result in a corrupted ROM, but why with soft SPL?
Just flash hard SPL and feel the freedom of flashing with a RUU without using the sspl.
Click to expand...
Click to collapse
i just like the soft spl strategy and i'm not tired from it
so now i'm going to put the nk.nbf in the soft spl folder and proceed in everything like the the redular rom flash and god be with us
btw did u flashed a rom that has gsm only before with soft spl ?
i'm so nervous cuz it's my only ppc i don't wanna lose it
i appreciate ur help alot

X_Blue said:
i just like the soft spl strategy and i'm not tired from it
so now i'm going to put the nk.nbf in the soft spl folder and proceed in everything like the the redular rom flash and god be with us
Click to expand...
Click to collapse
You better use your own brain rather than relying to an invisble friend, but yeah, the procedure should work.
btw did u flashed a rom that has gsm only before with soft spl ?
i'm so nervous cuz it's my only ppc i don't wanna lose it
i appreciate ur help alot
Click to expand...
Click to collapse
I know the feeling!
I was really nervous when I first tried to reflash the bootloaders, however radio and OS ROMs aren't critical.
If the bootloader still works in good order you should be able to recover from almost any mishap.
Good luck!

Myrddin Wyllt said:
Yes, you can use SoftSPL to flash a new GSM ROM to your phone.
No, there's no way an official ROM can hurt your phone. They check your hardware and flash appropriately. For best results, stick to the original provider's ROM.
There's no reason to be concerned about leaving your IPL SPL unmodified. Even if you use HardSPL, you can still revert back to an official ROM, after removing HardSPL.
If you do a HardSPL, you can flash pretty much anything that doesn't include IPL/SPL, including new boot screens, new radios, and almost every recent ROM in the Wizard Mobile 6 thread.
The phone must be CID-locked to flash an official ROM. If you used HardSPL, you would have to remove it (read the sticky-ed thread in the top of the G4 board) before going back to an OEM ROM. If you try to flash a G4 with HardSPL in place, you risk bricking it.
The newer TNT-based ROMs do not (and should not) include a radio as part of the package.
Don't use older ROMs, they are less reliable, and more likely to brick a G4 than newer ROMs are. Use this thread to choose a good ROM after you flash back to the OEM ROM and HardSPL your phone. If you like TNT, you should probably use one of these versions.
Click to expand...
Click to collapse
thXXXX for respond and answer

the-equinoxe said:
You better use your own brain rather than relying to an invisble friend, but yeah, the procedure should work.
I know the feeling!
I was really nervous when I first tried to reflash the bootloaders, however radio and OS ROMs aren't critical.
If the bootloader still works in good order you should be able to recover from almost any mishap.
Good luck!
Click to expand...
Click to collapse
thx for the help alot i'll try and i'll put my experiance in the forum to help others

WORKED NO ProBlem AT ALL AND MY PROBLEMS SOLVED THX THX GOD THX ALL RESPONDERS

Related

g4 and wm6

i understood from this forum that it's very dangerous to try running a g3 rom on g4...but do you mean that wm6,made for g3 is different from g4???cause i tried to upgrade to wm6 crossbow and it didn't work,i don't know how it happened,but i am still with wm05...so,what rom do you mean is dangerous for g4-radio or windows???is there wm6 for g4?
thank you guys, in advance!
Please look at other thread before asking... especially this one
G4 devices are known to have two things in common :
- IPL/SPL are untouchable and with version number ending with .0001 (or so)
- they are CID locked (wish would only allow HTC to flash roms)
G3 Rom comes with IPL and SPL in. So if you try to flash it onto a G4 device, you may brick it by altering the original IPL/SPL. This is known to be hard to do, btw... don't do it. Also, in case of failed flashing, the IPL/SPL are the only things that could save you.
So you should try flashing G4 rom only.
Unfortunately, the CID lock makes it hard to flash any rom you'd like. Only a couple of ROMs are flashable on G4+CID devices.
thank you!

How To: Remove HardSPL

In the unfortunate event that you need to revert back to your carrier's official rom to send your device in for service or an exchange, with HardSPL installed on your device you will be unable to do this as technically it voids your warranty. Fortunately there is a solution to this.
the-equinoxe said:
You can flash the ROMs with the RUU in the ROM package, should you have trouble with upgrading, try Mun's RUU (thanks for the tip Boto).
So no need to downgrade before upgrade anymore.
But don't flash ROMs containing IPL/SPL. -(This means do NOT flash an official Rom)
Click to expand...
Click to collapse
There is one way to revert back to an Official Rom should you need to though.
In order to flash an Official Rom again, you will need to remove HardSPL because flashing an Official Rom with an IPL/SPL with the patched SPL already installed, you will find yourself in the possession of a very expensive paperweight.
To remove HardSPL, you will just need to follow these simple instructions:
1. Download SoftSPL by the-equinoxe.
2. Download the IPL/SPL based on your device and carrier(attached below)
3. Extract SoftSPL to its own folder and then extract the nk.nbf file from the correct IPL/SPL to the SoftSPL folder.
4. Run Start-sSPL.exe and follow the simple directions. It is almost fully automated(your screen will turn white during the flashing process and it will appear to have crashed. This is normal so just proceed like normal)
5. HardSPL should now be removed if everything worked properly. Depending on your device and Carrier, download the appropriate Rom for your device:
T-Mobile MDA Official WM5 Rom
AT&T 8125 Official WM5 Rom
Vodafone Qtek 9100 Official WM5 Rom
Orange SPV M3000 Official WM5 Rom
O2 XDA Mini S Official WM5 Rom
6. Flash the Rom you just downloaded. There you have it. You have successfully removed HardSPL and reverted back to your carrier's latest rom and restored the CID lock.
Please be aware, I take NO responsibility if someone were to use the files provided in this tutorial incorrectly and damage their phone.
USE AT YOUR OWN RISK!
Credits go to the-equinoxe for developing SoftSPL and making this possible.
Nice tutorial.
I have linked the Hard SPL thread to your topic.
the-equinoxe said:
Nice tutorial.
I have linked the Hard SPL thread to your topic.
Click to expand...
Click to collapse
Awesome. Thanks!
Hum... just a quick question:
I own a Qtek 9100 from Vodafone here in Portugal... if I would flash those G4 IPL/SPL, wouldn't that mess up my IPL/SPL country ID?
Also, it would make it impossible to flash an Vodafone PT official update (they never released one or I would flash it but anyway...), right?
Is there anyway of getting the IPL/SPL from another Wizard that hasn't been CID Unlocked and dump it so that I would give it to you, so that we can start a database of CID Locked G4 IPL/SPL's, just in case someone needs to send it back to factory for repairing?
Guess it was a lot of questions
dferreira said:
Hum... just a quick question:
I own a Qtek 9100 from Vodafone here in Portugal... if I would flash those G4 IPL/SPL, wouldn't that mess up my IPL/SPL country ID?
Also, it would make it impossible to flash an Vodafone PT official update (they never released one or I would flash it but anyway...), right?
Is there anyway of getting the IPL/SPL from another Wizard that hasn't been CID Unlocked and dump it so that I would give it to you, so that we can start a database of CID Locked G4 IPL/SPL's, just in case someone needs to send it back to factory for repairing?
Guess it was a lot of questions
Click to expand...
Click to collapse
Check this link and tell me if it would be what you need. If it is, I will dump the IPL/SPL and add it to the initial post.
http://s131209249.online.de/vodafone_software/index.htm
Yups !!!
Thumbs Up !
Must say a very important info and service to the G4 owners
Shud be voted for 'Sticky'
...
[edit] What about the IPL/SPL for the official O2 rom??
randomgoon said:
...
[edit] What about the IPL/SPL for the official O2 rom??
Click to expand...
Click to collapse
I will look into it and see if I can find it. If I am able to find it I post the IPL/SPL in an attached zip like the others and add a link to the official Rom as well.
EDIT:: Found it, sent you a private message. I need some personal information from you in order to download it.
Thanks.. I sent my imei + number to you.. Now I can finally revert back to the original rom and sell!
bill4676 said:
can any one help please i want to put in some custom sounds for text message notification how can i do it i have the files in arm format but cant seem to get them listed in text message notification
any help would be great cheers
3.3.00wwe
fariav4.0
Click to expand...
Click to collapse
This is the wrong thread for this kind of question. Please ask this question under Wizard Forum unless you have a question about how to remove HardSPL.
Thanks.
Worked wonders on my o2 xda mini s.. Thank you for your help! I'd donate, but I'm a poor student
randomgoon said:
Worked wonders on my o2 xda mini s.. Thank you for your help! I'd donate, but I'm a poor student
Click to expand...
Click to collapse
Oh don't worry about that. I don't have a paypal anyway. I simply do what I do for this forum because I cannot afford to donate either.
You want to repay the community? Stay an active member and just give feedback on the new things you try.
Restored my SPL using this tool. Outstanding job!
i have a qtek 9100 that i bought second hand here in canada. will the vodaphone rom and ipl/spl packages work, or do i need to use something else?
travolie said:
i have a qtek 9100 that i bought second hand here in canada. will the vodaphone rom and ipl/spl packages work, or do i need to use something else?
Click to expand...
Click to collapse
I'm not sure. I know the Vodafone pack is WWE(World Wide English) so as long as you speak English, you should be able to use it.
im getting an 8525 from att for 60 bux cuz my 8125 is a brick but not because of this.
anyway back to the subject this is really usefull and should be stickied
Thank you harvey! This has worked out excellent!
need orange 2.22
does anyone know where i can get SPL for Polish Orange SPL is 2.22.0001 i cant do nothing cause my phone freeze at splash screen i already flashed wizard love rom and nothing happened, still frozen so last chance is in original rom from polish orange...
kayzerrr said:
does anyone know where i can get SPL for Polish Orange SPL is 2.22.0001 i cant do nothing cause my phone freeze at splash screen i already flashed wizard love rom and nothing happened, still frozen so last chance is in original rom from polish orange...
Click to expand...
Click to collapse
Actually, you can use ANY G4 IPL/SPL pack, and then reflash to your original carriers ROM.
Just put it into bootloader, kill wcescomm.exe, and flash.
EDIT: Sorted
Thank you for this. I just bricked my Wizard and fixed it. This post was very helpful.

g4 downgrade ?

hi guys..i have a qtek 9100 g4 unlocked by hard spl...can you tell me what means downgrade before upgrade and how can i do it because wm5 contains ipl/spl?daca imi poate explica cineva in romaneste ar fii perfect /thanks !
This downgrade means reverting to your stock ROM. You stock ROM can be flashed to your device. (However you should remove HardSPL first because I don't know if it will cause RUU to treat your device as a G3).
However if this is your first time of HardSPL and you are already using stock ROM (i.e. never flashed), you can go ahead to flash WM6.
sorry...misunderstanding
starkwong said:
This downgrade means reverting to your stock ROM. You stock ROM can be flashed to your device. (However you should remove HardSPL first because I don't know if it will cause RUU to treat your device as a G3).
However if this is your first time of HardSPL and you are already using stock ROM (i.e. never flashed), you can go ahead to flash WM6.
Click to expand...
Click to collapse
1.i already patched with hard spl and i have a wm6 rom but before change wm6 roms i must downgrade to wm5 but i don`t know what is my old wm5rom and i suppose(but not sure)it was in german language so if i want to remove hard spl i must know for sure my old rom or there is another way to do that?
2.i don`t understand why i must downgrade everytime before upgrade to a new rom ,so if you enlight me i will thank you very much.
3.do you think the hard spl solution for ``unlocking``g4 wizards will brick my device?
....regards..
I want to back to the original rom too but im not sure i have already a cid unlocked g4 o2 mini s but the strange thing its when im in device info it says its wizard100 but im sure its a g4 so thats matters? thanks for your help.
so its there a problem if i go back to original o2minis iplspl or i have problems because in my device is wiz100 at the back of the battery said it is wiz200 what can i do please help.

Another ROM "UPGRADE" question

Hey all, this is NOT a "howz to git to Windowze Mobiil 6.!!!!" post, but rather a question about "upgrading" a ROM. I am currently running TNT's Windows Mobile 6.1 Proffesional ROM, and I have just learned that there is any upgrade to that particular ROM, and would like to know if I can safely upgrade to it from WM6.1, or do I have to downgrade back to the Love ROM and then upgrade again. Heres my device history if it helps:
Device=Cingular 8125, SIM Unlocked(using Lokwiz 3.0)
Original ROM=Cingular WM5.0
Current ROM=TNT WM 6.1 V1
Heres how I upgraded it originally:
Got it home, used the HardSPL method to make my IPL/SPL 2.26.XXXX(so my device IS a G4), tried to upgrade to WM6.1...no luck. Discovered that you have to upgrade to the LOVE ROM first, so I tried that...again, no luck. So I then used the SoftSPL.exe to temporairily CID unlock my device I guess, and then proceeded to upgrade to the LOVE ROM, then to the TNT WM 6.1 V1 ROM.
Now, my device is working fine, and I would just like to know if I CAN upgrade to the new V2 ROM, and if what I did to get this far is correct. ANy help is appreciated!
ashasaur said:
Hey all, this is NOT a "howz to git to Windowze Mobiil 6.!!!!" post, but rather a question about "upgrading" a ROM. I am currently running TNT's Windows Mobile 6.1 Proffesional ROM, and I have just learned that there is any upgrade to that particular ROM, and would like to know if I can safely upgrade to it from WM6.1, or do I have to downgrade back to the Love ROM and then upgrade again. Heres my device history if it helps:
Device=Cingular 8125, SIM Unlocked(using Lokwiz 3.0)
Original ROM=Cingular WM5.0
Current ROM=TNT WM 6.1 V1
Heres how I upgraded it originally:
Got it home, used the HardSPL method to make my IPL/SPL 2.26.XXXX(so my device IS a G4), tried to upgrade to WM6.1...no luck. Discovered that you have to upgrade to the LOVE ROM first, so I tried that...again, no luck. So I then used the SoftSPL.exe to temporairily CID unlock my device I guess, and then proceeded to upgrade to the LOVE ROM, then to the TNT WM 6.1 V1 ROM.
Now, my device is working fine, and I would just like to know if I CAN upgrade to the new V2 ROM, and if what I did to get this far is correct. ANy help is appreciated!
Click to expand...
Click to collapse
My opinion is that flashing the LOVE ROM was a unnecessary step. I never do anything like that before changing ROMs (flashing a stock ROM and the like)
That almost answers your question except that having used SoftSPL your CID block is still locked and SPL knows it so you must either:
1- Flash SoftSPL before flashing the TNT
2- Flash the HardSPL to not worrying about it ever again when wanting to change ROMs (my option - if i had a G4)
hope it's clear
cheers
PS:
Use WST to check if you SPL is HardSPL'ed or not with "Device Info" option
"G4 SAFE" What does that mean???
mestrini said:
My opinion is that flashing the LOVE ROM was a unnecessary step. I never do anything like that before changing ROMs (flashing a stock ROM and the like)
That almost answers your question except that having used SoftSPL your CID block is still locked and SPL knows it so you must either:
1- Flash SoftSPL before flashing the TNT
2- Flash the HardSPL to not worrying about it ever again when wanting to change ROMs (my option - if i had a G4)
hope it's clear
cheers
PS:
Use WST to check if you SPL is HardSPL'ed or not with "Device Info" option
Click to expand...
Click to collapse
I have a question about What G4 safe?
I uploaded a rom with HTCLogo.nb+Splash.nb+OS.nb (I assume that because there is no IPL/SPL it should be safe for G4????)
S.V.I said:
I have a question about What G4 safe?
I uploaded a rom with HTCLogo.nb+Splash.nb+OS.nb (I assume that because there is no IPL/SPL it should be safe for G4????)
Click to expand...
Click to collapse
Absolutely right m8
As you can see from the pics only the IPL and SPL have versions depending on the DOC chip (G3 3.08 in this case )
cheers
mestrini said:
Absolutely right m8
As you can see from the pics only the IPL and SPL have versions depending on the DOC chip (G3 3.08 in this case )
cheers
Click to expand...
Click to collapse
Thanx So much!

[Q] strange S/N and spl 3.03.000

Hi everybody,
i get a problem when i tried to flash my second HD2, flashed the first one without problems
i searched for spl 3.03 and i found other threads saying that we have to flash with stock ROM but the serial number doesn't match with the mskip list...
S/N is : HT01KNW03882 is there anyone who can tell me it 's from where ?
i bought it to a guy who get it with a contract it's under Orange french ROM and i'm in france so i get this french ROM:Leo_HTC_FRA_1.43.406.2_Radio_Signed_15.26.50.07U_2.04.50.22_2
but i get this message error during a sd card method (card was formatted in FAT32), after showing me the bootloader screen, in the grey back :00028002
Not allow
and then it returns in the tri color screen
sorry for the bad english and thanks in advance
Hello sir, honestly it isn't complicated.
You mention that it is a device who came from a contract under Orange.
So it is a Orange branded device.
So conclusion; you need this ROM: RUU_Leo_S_Orange_FR-B2B_3.14.73.2 Download!
And for your info; I have verified it with your S/N
thanks for reply !
this is the ROM i had already and the only one i can get from HTC whith the S/N you'r right but i tried that and it do not change spl
i just flashed it now with SSPL and a 1.43 french stock ROM but i just want HSPL on it
abdelQouddouss said:
thanks for reply !
this is the ROM i had already and the only one i can get from HTC whith the S/N you'r right but i tried that and it do not change spl
i just flashed it now with SSPL and a 1.43 french stock ROM but i just want HSPL on it
Click to expand...
Click to collapse
Mate, Im confused..
You said you have that rom installed/flashed but didnt change the SPL?
As I know, the stock rom version 3.14 contains SPL 3.03.0000. So, your hd2 should have had that spl now.
Try to check again in case you missed something.
Also please keep in mind that SPL 3.03.0000 are not compatible with HSPL at the moment. It will cause you trouble if you install HSPL over SPL 3.03
Cheers
silverwind said:
Mate, Im confused..
You said you have that rom installed/flashed but didnt change the SPL?
As I know, the stock rom version 3.14 contains SPL 3.03.0000. So, your hd2 should have had that spl now.
Try to check again in case you missed something.
Also please keep in mind that SPL 3.03.0000 are not compatible with HSPL at the moment. It will cause you trouble if you install HSPL over SPL 3.03
Cheers
Click to expand...
Click to collapse
that's the ROM i had when i get the phone and the only one i can get via HTC and the spl was only 3.03.0000 and do not change with flashing this ROM
now i have 1.43.french ROM and still this $&!รน^* 3.03.000 spl
ok i have successfully flashed the device with darkstone SuperRAM FroYo v1.5 using jayceooi's video because i saw the spl 3.03 in it
abdelQouddouss said:
thanks for reply !
this is the ROM i had already and the only one i can get from HTC whith the S/N you'r right but i tried that and it do not change spl
i just flashed it now with SSPL and a 1.43 french stock ROM but i just want HSPL on it
Click to expand...
Click to collapse
First of all I'm confused, If you already have this ROM; way your question about that you card find your stock ROM based on your S/N???
And secondly, way would you install stock ROM over SSPL??? Just use the normal installation proses. But in case you have HSPL on your device, remove it first. (HSPL isn't compatible with stock ROM 3.14)
was afraid when i saw that no S/N was like mine and i want HSPL because it's easy and i use it since Trinity without any probs.
flashed with SSPL because i really don't like Orange's ROM
If i understand correctly, you flashed with sspl and can't go back to hspl even after going back to stock rom. Its very easy to solve but difficult to find the required rom. All you have to do is download different kinds or should i say download an older version of the orange stock rom and install it on your device. That should solve your proplem, at least that how i was able to solve mine.
Abdul9. said:
an older version of the orange stock rom and install it on your device.
Click to expand...
Click to collapse
hehe, and that little piece of info is the cause of confisuion this mildly amusing thread,, , you see the only orange rom that has been released by HTC directly is the 3.14, (there is an earlier orange FR rom about, but i remember lots of people hunting high and low last summer for it) but the OP wants to downgrade to apply hspl.
@OP - give the one in post 2 a try HERE.

Categories

Resources