Redmi 7a root problem, and Magisk installation - Redmi 7A Questions & Answers

Hello, I have problem rooting Redmi 7A phone, it is unlocked. Today I tried to install Magisk v20.4 (20400), here comes the problem
flashing
- Device platform: armeabi-v7a
- Copying image to cache
- Unpacking boot image
Unsupported/Unkown image format
Installation failed
I don't know how to solve this problem. What steps should you follow to properly root the Redmi 7A phone?
Phone data:
Redmi 7A
MIUI Global 11.0.18
11.0.18.0 (PCMEUXM)
Android 9 PKQ1.190319.001

speed_cars said:
Hello, I have problem rooting Redmi 7A phone, it is unlocked. Today I tried to install Magisk v20.4 (20400), here comes the problem
flashing
- Device platform: armeabi-v7a
- Copying image to cache
- Unpacking boot image
Unsupported/Unkown image format
Installation failed
I don't know how to solve this problem. What steps should you follow to properly root the Redmi 7A phone?
Phone data:
Redmi 7A
MIUI Global 11.0.18
11.0.18.0 (PCMEUXM)
Android 9 PKQ1.190319.001
Click to expand...
Click to collapse
On Android 9 from what i remember you need to install patched boot image and magisk 19.3.zip than update on the manager
Search for a guide here on xda if that doesnt work

Related

CM 13.1 failed in Zenfone 5

i'm just a beginner in custom roms, so i've tried to install CM 13.1 in my zenfone 5 running 5.0 Lollipop version. The installation consists in unlocking bootloader by Windows 10 cmd (worked OK) and giving a command to a new boot (worked well too). But when i tried to install the CM 13.1 iso file the following message appears:
FAILED (remote: flash_cmds error!)
I suspect that the iso CM was corrupted in downloading, so the installation was not succeed. Or could be another reasons for the failure? I tried at least a hundred times the command to install the rom archive :crying:
I'm now trying to reset factory my fone, hope that's works ok.
OMG!
did u read instruction b4 proceed flashing ROM ?
1: u need to unlock bootloader first
2: flash latest TWRP via fastboot
3: use TWRP backup ur current ROM
4:flash ur CM13 via TWRP
TWRP sometimes unable to flash
reboot TWRP flash again it should works!
wish u good luck !

Video Guide : RN4 SD Unlock Bootloader, TWRP, XPOSED, LINEAGE OS, OFFICIAL Android N

Hello friends i just installed the official Android N on my Redmi Note 4. Heres a complete guide for new redmi note 4 users, so that every one can enjoy the latest and greatest from google and Xiaomi!!!
Before flashing please backup all your important data and ensure your phone is charged. Do it at your own risk. I would not be responsible for any loss to your phone.
BOOTLOADER UNLOCK AND FLASHING ANDROID N BETA GUIDE :
If you are already on a global developer rom directly go to step 3 :
Step 1 : Go to http://en.miui.com/unlock/ and place a request to unlock your bootloader. In 5 to 7 days you will get a text message from Xiaomi once your req is approved
Download the latest global developer rom from here : http://bigota.d.miui.com/7.1.19/miui_MIDOGlobal_7.1.19_9419fe8d1a_6.0.zip
Step 2 : Copy the Rom zip in your phones internal memory, then go to settings -> about phone -> tap on system updates -> click the dots (menu soft key) at the top right of the screen. Click on choose update package -> browse and select the downloaded rom zip file. After the package is verified you will get a pop up-> select erase and update. Wait patiently. Have a coffe it will take 5 to 7 minutes.
Now go to https://www.androidfilehost.com/?fid=745425885120698566 and download and install it on your windows pc.
Step 3 : Once you are on developer rom please sign in to your mi account for which you have been granted bootloader unlock permission then go to settings -> about phone -> tap miui version 7 times to enable developer settings. Then go back and click on additional settings and go to developer settings.
Now enable usb debugging and tap ok. enabled oem unlocking by clicking on the radio button.
Step 4 : Download http://en.miui.com/forum.php?mod=attachment&aid=ODg2ODQwfGExNmVkMjVifDE0Nzk5MDA2OTJ8NTQyOTQ4MzM5fDQxODQyOQ%3D%3D and extract it to your desktop. Launch the unlock tool and sign in using you mi account details.
Step 5 : Power your device off -> Press vol down + power button till you see the fastboot logo -> connect your phone to the pc and let the drivers get installed and click unlock on you unlock tool. Once unlocked your phone will reboot automatically.
Step 6 : Download http://api.bbs.miui.com/url/MiFlash and install it.
Step 7 : Download http://bigota.d.miui.com/7.1.19/mido_global_images_7.1.19_20170119.0000.00_7.0_global_bbb1bd402f.tgz and extract it to your desktop.
Step 8 : Launch the Mi Flash Tool when it is connected to your device with USB Cable. You’ll see your device id. Click on "Select" button in Mi Flash Tools–> Select the FastBoot ROM folder which you want to Flash and Press “OK”.
Step 9 : At the bottom of the flash tool select clean all. (VERY IMPORTANT OR YOU WILL FACE A BOOT LOOP)
Step 10 : Next, click the “Refresh” button and make sure the Mi Flash tool can recognize your device and ROM properly. After refreshing click on “Flash” to start the flashing process. just wait till the progress bar displayed is fully green. After completing you will see a success message in flashtool and your phone will reboot. Please be patient as the first boot will take 5 to 7 minutes.
Congratulations you have sucessfully installed Android N beta on your redmi note 4 SD variant.
FOLLOW THE STEPS MENTIONED BELOW TO FLASH TWRP AND INSTALL LINEAGE OS :
Steps to Flash TWRP :
Install fastboot tools from google's sdk on your PC
Enter fastboot mode
Unlock your bootloader
Download recovery*.img and Lazyflasher
Copy lazyflasher In your internal Phone memory
Run "fastboot flash recovery recovery-mido.img in command line
Boot into recovery and flash Lazy flasher (Important for miui, else you can't boot into system)
Reboot
Credits : @abhishek987 thank him on this thread : https://forum.xda-developers.com/re...er-development/recovery-twrp-3-0-2-0-t3550061
Steps to Flash Lineage OS :
Download the latest build and GApps
Reboot to recovery
Flash the latest build and GApps
Reboot
Credits : @abhishek987 thank him on this thread : https://forum.xda-developers.com/re...other-development/rom-lineageos-13-0-t3554630
A Video For a Detailed bootloader unlock tutorial :
Heres a video tutorial I made to make things easy.
Heres a quick review on this rom.
Heres a video tutorial about flashing TWRP and flashing Lineage OS on Redmi Note 4 Snapdragon:
Heres a video tutorial about installing Xposed
First Impressions Of Unofficial Resurrection Remix.
Detailed Review Of Lineage OS 13 On The Redmi Note 4
Worlds First Exclusive Preview Of Andriod 7.1.1 Lineage OS 14.1 on The Redmi Note 4
Must Watch - How to Install Global Beta Rom On Any Xiaomi Device - Ft Redmi 4A
MIUI 8 VS MIUI 9 Complete Speed Test - All Questions Answered
GUIDE (Latest No Root Method) - Install Google Play Store On Any MIUI China Rom
Install MIUI 9 On Redmi Note 4 - Easiest Step By Step Guide (No Root Requiered)
MIUI 9 Global Beta Worth The Hype ? Honest Review
Official : Install MIUI 9 (7.8.10) Global Beta On Any Xiaomi Device Locked/Unlocked Bootloader
Game Of benchmarks - 13 Roms Compared - Ft Redmi Note 4
Hit thanks if I helped.
Unlocking bootloader is a pain in the ass
Kanth's said:
Unlocking bootloader is a pain in the ass
Click to expand...
Click to collapse
Yes it is!!!! Its a hit and miss!!!!
hypergamer1231 said:
Yes it is!!!! Its a hit and miss!!!!
Click to expand...
Click to collapse
I am getting account on this device is different error
TBH, i don't want to unlock my Bootloader, but it got unlocked somehow, now there is nothing i can do, so I'm installing Nougat beta on it.
T.Ru said:
TBH, i don't want to unlock my Bootloader, but it got unlocked somehow, now there is nothing i can do, so I'm installing Nougat beta on it.
Click to expand...
Click to collapse
you can relock it by going to fastboot and typing fastboot oem lock
Is it necessary to be on Developer ROM to unlock? No way we can do it on stable?
jodo_c said:
Is it necessary to be on Developer ROM to unlock? No way we can do it on stable?
Click to expand...
Click to collapse
+1
Can anyone help me with unlocking bootloader, every time, it says account is different
ramsaicharan said:
Can anyone help me with unlocking bootloader, every time, it says account is different
Click to expand...
Click to collapse
Same here!
I am trying to resolve this issue by googling workarounds. I'll get back to you when I succeed!
invincible authority said:
Same here!
I am trying to resolve this issue by googling workarounds. I'll get back to you when I succeed!
Click to expand...
Click to collapse
I searched in many sites and found the same problem with many others. So many people complained about this on MIUI forum.
Nice work on the guide, added to the index.
[INDEX][SD] Xiaomi Redmi Note 4
It shows an error while updating that package can't be verified
malikdeepanshu said:
It shows an error while updating that package can't be verified
Click to expand...
Click to collapse
which rom are you on and what are yu trying to update to.
malikdeepanshu said:
It shows an error while updating that package can't be verified
Click to expand...
Click to collapse
Same here this is the error I am getting. Tried with 7.1 dev rom as well the lates 7.2
jodo_c said:
Same here this is the error I am getting. Tried with 7.1 dev rom as well the lates 7.2
Click to expand...
Click to collapse
I am on 8.1.14 Stable trying to update to developer ROM as said in the tutorial.
Try this rom http://bigota.d.miui.com/7.2.16/miui_HMNote4Global_7.2.16_c18ad435a6_6.0.zip
Once again stuck at 50% unable to verify device (current account is different from account info on the device). TBH unlocking bootloader in Xaiomi devices sucks. in previous devices like redmi 3s/pime the only fix to overcome this 50% stuck issue was to flash a fastboot Chinese developer rom but in case of Redmi note 4 you won't even get a Chinese fastboot rom for SD variant and it sucks
skylinegeek said:
Once again stuck at 50% unable to verify device (current account is different from account info on the device). TBH unlocking bootloader in Xaiomi devices sucks. in previous devices like redmi 3s/pime the only fix to overcome this 50% stuck issue was to flash a fastboot Chinese developer rom but in case of Redmi note 4 you won't even get a Chinese fastboot rom for SD variant and it sucks
Click to expand...
Click to collapse
Ya man it sucks. Hope they make the process simpler.
Could not verify device Boot loader unlock error
Could some help me cross this stage .
Error says : current account is different from the account info on the device
I hope some body has a answer for this problem

[GUIDE][MI A2 / MI 6X] How to unbrick from ARB (EDL state)

Salve! As you may know, Xiaomi enabled ARB (Anti-Roll Back) for Mi 6X starting with MIUI 10. It means that if you try to downgrade from MIUI 10 to MIUI 9, your device will enter in a brick EDL state and the only way to recover it is to send it to Xiaomi or flash it using MiFlash and an Authorized Account.
Yes, I am stupid and it happened to me.
Now, as I read here on XDA, there are some people who managed to brick their device by triggering the ARB when they converted the Mi A2 to Mi 6X to test MIUI. So if you flashed MIUI 10 and didn't deleted firmware-update from the .zip file, you triggered the ARB. If you tried to flash MIUI 9 or stock Mi A2 ROM, you managed to brick your device and it stays in an EDL state (Qualcomm 9008). You SIMPLY CANNOT rollback to Android One yet but you can revive your device very easy without test point or Mi Authorized Account.
Steps are simple. You just need to restore the device to the latest available MIUI 10 with a modified version of MiFlash by using wayne (Mi 6X) ROM with patched files in order to bypass the Unauthorized Account thing.
Keep in mind that your device will be MI 6X forever! Forget about Android One! If you want to revert back to stock Android, flash AEX or Pixel Experience.
1. Download MiFlashTool and Patched Programmer files: CLICK
2. Download latest Mi 6X MIUI Developer ROM: CLICK
3. Unzip all the files on your Desktop
4. Copy the Patched Programmer files to images folder of ROM
5. Start MiFlashTool, select the folder with your ROM (do NOT select images folder), on the bottom-right select flash_all
6. Plug the phone on your computer, hit refresh and flash fast!
7. Your phone will start flashing. When "success" appears, unplug your device, press the power button for about 15 seconds and boom, it's alive again!
8. If you want root or to flash another ROM, download the TWRP image from the folder above and type:
fastboot boot «drop here the TWRP image»
Once booted, copy the TWRP image to internal memory
In TWRP, go to Install -> Install Image -> Select TWRP image -> Recovery
Reboot -> Recovery
Since this device is no longer a Mi A2, we have now a standalone recovery partition. With ARB triggered, you can flash any ROM from TWRP (MIUI 10, Pixel Experience, AEX, Treble etc.). If you flash again MIUI 9, you will brick again your device.
If you found this tutorial helpful, hit that thanks button!
What kind of insane person on earth flashes MIUI 10 onto a Mi A2?
linuxct said:
What kind of insane person on earth flashes MIUI 10 onto a Mi A2?
Click to expand...
Click to collapse
People that like the Look and Feel of MIUI. I would have bought the 6X but I need the bands supported by A2 only. I dont care about the Android One program, I will just stick with a "converted 6X" and use their Roms.
@djmitza222 Thank you for this Guide, will be useful for many users out there.
Great bro ?
wtf? :c
"[19:29:41]:0 COM3 3,0201117s [19:29:41 COM3]:[19:29:41 COM3]:dump:<?xml version="1.0" encoding="UTF-8" ?><data><log value="ERROR: Only nop and sig tag can be recevied before authentication."/></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="NAK" /></data>"
What ROM did you flashed before brick? Try with this version of MiFlash http://xiaomitips.com/getfile/1474/?ez_cid=CLIENT_ID(AMP_ECID_EZOIC)
That work!! Thank you so much!
If you get: error received hello packet; press button power 15 seconds
Catastrophic failure(0x8000ffff: cmd<?xml version="1"MaxPayloadSizeToTargetInBytes="131072"MemoryName="eMMc"SkipstorageInit="0" error after using flash tool u just gave link to please help.
[delete]
adaamweber said:
maybe you can help me so i have an A2, i started flashing the MIUI9 first but there was an error message: ACK count mismatch. Since then the phone is a brick. I can boot it but stuck on the MI logo, also i can boot to fastboot but neither way does the phone recognized by my and other computers. When the phone is turned of and i press the power button only once the led is blinking but if I plug it in to the computer it starts to boot and stuck at the MI logo. Is there any way to recover or should i return it to a service center? Sorry if it's an offtopic question but you are my only hope.
Click to expand...
Click to collapse
Boot the phone in EDL mode from fastboot (fastboot oem edl) and flash Mi A2 stock ROM. It should work.
after that and the cell phone resurrects, can this tutorial work?
https://en.miui.com/thread-3439864-1-1.html
No, it will brick again. Only if somebody makes a TWRP flash version for stock ROM.
[delete]
djmitza222 said:
No, it will brick again. Only if somebody makes a TWRP flash version for stock ROM.
Click to expand...
Click to collapse
https://www.getdroidtips.com/xiaomi-mi-a2-stock-firmware/
here is the recovery version of mi a2 stock
But would it have to replace some file?
---------- Post added at 02:28 PM ---------- Previous post was at 02:23 PM ----------
The tutorial worked on my friend's cell phone. But he can not flash any ROMs through twrp. Receive error 7.
stopthetime said:
https://www.getdroidtips.com/xiaomi-mi-a2-stock-firmware/
here is the recovery version of mi a2 stock
But would it have to replace some file?
---------- Post added at 02:28 PM ---------- Previous post was at 02:23 PM ----------
The tutorial worked on my friend's cell phone. But he can not flash any ROMs through twrp. Receive error 7.
Click to expand...
Click to collapse
Vendor related error 7 or System related error 7? Do NOT flash Mi A2 ROM again or you will brick your device.
djmitza222 said:
Vendor related error 7 or System related error 7? Do NOT flash Mi A2 ROM again or you will brick your device.
Click to expand...
Click to collapse
System error 7. With rom AOSP and Pixel Experience.
maybe problem in twrp?
EDIT:
just to add, they found a bypass to be able to use commands by ADB with arb
Look: 5- Unlocking Fastboot:
https://forum.xda-developers.com/redmi-note-5-pro/how-to/index-everything-anti-roll-t3816219
Restore to the latest stock MIUI 10 for Mi 6X, install TWRP and try again. It should work.
what happens if we update the miui from its own updater for new updates?
what happens if we update the miui from its own updater for new updates?
will it brick the device
Modified version MiFlash2018 work to flash Xiaomi Mi 6 Pro without Autorized account?
good ,thank you very much
i was successful ,my xiaomi redmi 6x has resurrected

[Rom][9.0] Android One for MI CC9e ported from MI A3

Hey guys,
The Xiaomi Mi A3 (laurel_sprout) is exactly the Xiaomi Mi CC9e (laurus) with the only difference being the Mi CC9e runs MIUI while the Mi A3 runs on stock Android.
Thanks to Project Treble developed by Google, the two devices now have the ability of converting to each other. In previous versions of Android, devices that didn't support A/B updates could mount the system image under the /system directory. In Android Pie, the root of the system image is mounted as the root of the device.
Xiaomi Mi CC9e has been used the partition layout called "system-as-root" which means we could flash a A/B system image into it, while Xiaomi Mi A3 has been used typical A/B slot partition layout.
Now let's get rid of MIUI and experience stock Android One based on Android Pie.
Steps:
0. Make sure you have done the three things below.
Your device is Xiaomi Mi CC9e (laurus).
The bootloader of your devices has been unlocked.
The "Find My Phone" function has been disabled.
1. Flash China Developer Edition MIUI
No matter which version of MIUI your device is running, download the latest official China Developer Edition MIUI and update to it. This will update your device firmware.
Full-OTA Rom Download Link (China Developer Edition 20.1.16)
Download the zip file to /sdcard/Download folder, make sure you have already backup important data, make sure you have login MIUI account.
Open Settings-My Device-MIUI version, click the MIUI logo for 5 times, then click the icon in upper right corner, choose "Update from local rom" (or a similar description), locate to /sdcard/Download folder and choose your downloaded rom. The device will update automatically to China Developer Edition MIUI.
2. Flash TWRP Recovery
Download Android SDK Platform-Tools from official Google website or Google Drive. Extract to a folder that does not contain Chinese characters in the path.
Download TWRP Recovery for Xiaomi Mi CC9e from Google Drive, copy to the same folder as above.
Thanks to TWRP Developer: wzsx150
Fully shutdown your Xiaomi Mi CC9e and hold the power and volume - keys simultaneously until you see a fastboot logo on the screen, then connect your phone to the computer.
Open your Windows CMD or Windows Powershell or Linux Terminal or macOS Terminal, use cd command to locate to your extraction folder.
First, type the code below to detect your devices connected to the computer.
Code:
fastboot devices
Then, type the code below to flash TWRP Recovery to your Xiaomi Mi CC9e.
Code:
fastboot flash recovery TWRP_Recovery_for_laurus.img
Then, hold the volume + button and type the code below to reboot to recovery.
Code:
fastboot reboot
Maybe you will see the logo of TWRP Recovery twice, don't worry, just hold the volume + button until you see some blocks. Then click the block named "清除" (Clear) then "清除 Data 数据" (Clear Data), type "yes" and slide to clean your data partition.
Then, type the code below to reboot to recovery.
Code:
adb reboot recovery
3. Flash Xiaomi.eu Rom
You can change the language of the TWRP Recovery in the menu named "设置" (Settings) or you can just follow my steps if you don't understand Chinese.
You'd better download the same version of Xiaomi.eu Rom as the China Developer Edition MIUI you have flashed before.
Xiaomi.eu Developer Edition Rom Download Link
Example:
You have flashed China Developer Edition MIUI 20.1.16 in step 1, so you need to download the same version of Xiaomi.eu Rom from here.
Download the zip file to your computer, make sure you have already backup important data of your Xiaomi Mi CC9e.
Transfer the zip file to the phone, then click "安装" (Install) of the TWRP Recovery from the phone, find the zip file you just transferd and click it, silde to flash the Xiaomi.eu Rom.
Don't reboot or shutdown! Just continue.
4. Flash Xiaomi Mi A3 Official Rom
Download Payload_Dumper to the computer and extract to a folder that does not contain Chinese characters in the path.
Download the latest Xiaomi Mi A3 official rom to the computer, extract the payload.bin file to folder named "payload_input" of the extraction folder above.
Full-OTA Rom Download Link (Global Edition V10.3.13.0) (January 2020 Security Patch)
Run payload_dumper.exe until the command window close automatically, copy system.img from the folder named "payload_output" and transfer to the phone.
Click the button named "清除" (Clear) of the TWRP Recovery, just slide to clear data and cache partition, then click "安装" (Install) then "刷入 Image", choose the system.img you have just transfered, select the "System 镜像" (System Image) option, then slide to flash.
After flash system image, click the button named "清除" (Clear) of the TWRP Recovery, just slide to clear data and cache partition.
Don't reboot or shutdown! Just continue.
5. Flash Magisk
You HAVE TO flash Magisk to successfully boot.
Download Magisk V19.4 from official GitHub Release Page, transfer to the phone.
Click "安装" (Install) of the TWRP Recovery from the phone, find the zip file you just transferd and click it, silde to flash Magisk.
DON'T flash Magisk V20.x ! You won't boot successfully.
If you want, you can clear the cache and dalvik cache partition, but DON'T clear data partition after flashing Magisk.
6. Reboot to system
Enjoy your Android One!
Quite inspring. A good way to get newer security patch by flashing MIUI EU first.
thanks bro. yohuu. I got it
Can't see your tutorial code
The brushing was successful, but the minimum brightness is very bright. Glare. The video player cannot adjust the brightness.
HuiXiaQing-Liu said:
Can i convert our mi a3 to cc9e by doing this method???
Click to expand...
Click to collapse
Meraj018 said:
HuiXiaQing-Liu said:
Can i convert our mi a3 to cc9e by doing this method???
Click to expand...
Click to collapse
No
Click to expand...
Click to collapse
Can I change to the mi A3 android 10 recovery rom?
I was unable to update to china developer rom from my current china stable rom. so I u can see I failed in the step 1. Plz need help.
TWRP bootloop
Hello!
First of all, thanks for doing the hard work to make this tutorial.
Unfortunately my phone got stuck in a TWRP bootloop at the last stage of the process and I can't get out of it!
Things that were successful when I followed the steps in the tutorial:
unlock/installing twrp/installing Chinese ROM (20.1.16)/ installing 20.1.16 eu ROM (this successfully booted)
BUT since I installed Android One 10.3.13 (LaurelSprout Global) (no errors - I did follow the extraction of system.img process)), and then Magisk 19.4 (no errors) my phone has been stuck in TWRP boot loop. Each time the device is booted it goes direct to TWRP. Please help!
THINGS I've tried:
Flashing the EU and China MIUI roms (20.1.16). Still won't boot.
I've tried using Magisk uninstall. I've done factory reset multiple times, and wiped data etc. No luck.
I also (perhaps stupidly) wiped the System partition at one point.
OTHER info: FastBOOT can be booted with the button combo.
but ADB doesn't find my device.
Can someone please help me return to a working android image?
UPDATE:
I managed to restore my phone using MiFlash to flash the FASTBOOT China stock system image (V11.0.2.0) from flashxiaomi dot com.
At the time the phone was stuck in a Fastboot loop ( I couldn't get into TWRP anymore), and periodically it would automatically reboot and go straight back into fastboot.
I'm back to where I started now. May try this process again soon.
Daily Driver?
Is anyone successful? Is it OK to use it as a daily driver?
Still works? As of June 6th. Thanks in advance
Hello, is that method still work?
Can I get system updates , educate me how to get update after doing this methods.
Hello, I changed my CC9E ROM to Mi A3 via this method, how to upgrade from Android 9 to Android 11. Thanks.
Can i install custom rom of Mi A3 with this way ? Or can i found CC9e Rom in somewhere ? I want install Pixel experiment

Android 11 How to unlock boatloader,root , install dotos a

Hello ,
please someone give me a link for a video tutorial or detailed steps of the process as i am totally a beginner and links of the apps and files required ;
I am using oneplus 6t A6010 running stock Android 11
i want to unlock boatloader and install Dotos
Thank you
Hi,
Everything you need is in this forums.
you can read this thread and start working:
Stable Oxygen OS/Android 11 fastboot boot twrp.img lead to Qualcomm Crashdump
Hello, My goal is to get an Android 11 Stable version with TWRP recovery and magisk root. I cannot achieve this goal cause of an error - "Qualcomm crashdump" - i get when trying to boot into TWRP.IMG Does anyone managed to install twrp...
forum.xda-developers.com

Categories

Resources