Question How unlock bootloader gt neo 2 GLOBAL rui2 ??? - Realme GT Neo 2

I have gt neo 2 global rui2, and can't get to fastboot. Deep Test APK doesn't work, maybe I have wrong APK, but tryed a lot of them. If there any practical advices, it would be great.

Certain variant doesn't allow it. Me personally bought Malaysia variant and deeptest always fail. From searching it turns out realme have locked carrier region for certain country phone. Really sucks, bought this phone expecting to be able to flash custom rom later but realme decided to do a surprise butt **** on me. It's just so weird, any other phone brand doesn't have this, just realme.

olekdar73 said:
I have gt neo 2 global rui2, and can't get to fastboot. Deep Test APK doesn't work, maybe I have wrong APK, but tryed a lot of them. If there any practical advices, it would be great.
Click to expand...
Click to collapse
Bootloader Unlock Realme GT NEO 2 (RMX3370) all Variants
WARNING ALl Data will be wiped , so backup all data in advance . Phone must be charged above 60% . You might loose warranty on unlocking bootloader . Also neither I nor XDA will be responsible for any loss or damage that occurs to your device...
forum.xda-developers.com

Deep test is not working for my device. Failed to apply...

Related

P8Max DAV-703L rollback to Android 5

Hello,
I recently "upgraded" to Android 6 and I hate it. Not only do I not like it but my phone is very unstable and reboots and random intervals. Battery drain is also insane, lasting only 1 day.
Please let me know how to rollback to previous Android version. I am willing to donate for an answer that works.
Thanks!
UzY3L said:
Hello,
I recently "upgraded" to Android 6 and I hate it. Not only do I not like it but my phone is very unstable and reboots and random intervals. Battery drain is also insane, lasting only 1 day.
Please let me know how to rollback to previous Android version. I am willing to donate for an answer that works.
Thanks!
Click to expand...
Click to collapse
1: make sure you have stock recoveries in place (both "recovery" & "recovery2" partitions)
2: have the stock b029 full rom (links available @xda or needrom.com) in the following folder on your sdcard: dload/UPDATE.APP
Make sure this is the extracted file from the zip, not the zip itself
3: power off your phone, press volume down+up+power until you enter eRecovery mode
Happy flashing
In case your phone doesn't recognize the update package, you can download it directly from your phone:
when rebooting, ensure your phone is plugged in via USB to your PC
No luck, bro. Same as before. Phone checks the file, goes from 1 to 4% and then at 5% (when it says "Installing") it says Update Failed. Reboot now.
Tried with eRecovery also (volume+ and USB cable inserted). It connects to WiFi but can't find any package.
I think the only option is to sell the phone and buy a new one with the factory firmware.
Lol, that's not the only option. Download Huawei firmware extractor, extract boot.img, recovery.img, cust.img, cache.img and userdata.img from the B028 firmware (not b029)(you can skip system.img). Use adb and fastboot to flash those files. After you flashed then repeat the firmware flash procedure with firmware b028 in dload folder and vol- vol+ and Power buttons. Did a rollback several times, worked every time for me.
EDIT:
Also here is a more detailed description:
http://forum.xda-developers.com/showpost.php?p=66844093&postcount=2
Sent from my HUAWEI P8max using XDA-Developers mobile app
My phone is pure stock. No root, no bootloader unlock, no nothing. Will this still work?
UzY3L said:
My phone is pure stock. No root, no bootloader unlock, no nothing. Will this still work?
Click to expand...
Click to collapse
You need your bootloader unlocked. You can use dc-unlocker to do that. It will cost you 3$ or 3€ and 10 minutes of your time:
https://www.dc-unlocker.com/how-to-read-huawei-bootloader-unlock-code
Still more convenient that reselling the phone.
I was hoping that wouldn't be the case. But I guess there is no cure for stupidity, since every time I "upgraded" my phones ever since the Galaxy Note N7000 got Android 4, they always ****ed it up, every single manufacturer. They're not at fault here, I'm the idiot who never learns his lesson.
So yeah, selling my phone it is since if you unlock the bootloader, you lose the warranty and that will make my phone sell for dirt-cheap, since I cannot use it with Android 6.
Thank you all for your help but it looks like this is the only option.
The first chance I get (someone makes a similar-sized device) I will abandon Huawei. Hardware is great but the software is utterly horrid! No-name chinese phones have much better software support than they have.
Huawei - Make It Impossible To Use
UzY3L said:
I was hoping that wouldn't be the case. But I guess there is no cure for stupidity, since every time I "upgraded" my phones ever since the Galaxy Note N7000 got Android 4, they always ****ed it up, every single manufacturer. They're not at fault here, I'm the idiot who never learns his lesson.
So yeah, selling my phone it is since if you unlock the bootloader, you lose the warranty and that will make my phone sell for dirt-cheap, since I cannot use it with Android 6.
Thank you all for your help but it looks like this is the only option.
The first chance I get (someone makes a similar-sized device) I will abandon Huawei. Hardware is great but the software is utterly horrid! No-name chinese phones have much better software support than they have.
Huawei - Make It Impossible To Use
Click to expand...
Click to collapse
Unlocking the bootloader doesn't invalidate the warranty, so you're good to go. I for myself love the P8 max, hardware and software. The B029 works extremely good for me after customizing it a bit to fit my needs. There is no reason for me to update to Android 6 since everything works so flawlessly.
If you want to keep the size and don't go any smaller, one of the acceptable alternatives is the Asus Zenfone 3 Ultra, even thou I prefer the design of the P8 max.
Unfortunately, in my retarded country (Romania) I have to call Huawei to get the bootlocker unlock code, which by their terms in this ****ty country, invalidates the warranty. I've been through this nightmare before, with the DAV-701L in which I had to call in UK to get an unlock code, which they even said that I will lose the warranty.
These guys ****ed something up because, here's the kicker : you have to get the unlock code FROM Huawei, which invalidates the warranty. But to invalidate the warranty, you need permission from Huawei. **** logic.
The Zenfone is looking mighty delicious, you know. Thanks for the tip!
UzY3L said:
Hello,
I recently "upgraded" to Android 6 and I hate it. Not only do I not like it but my phone is very unstable and reboots and random intervals. Battery drain is also insane, lasting only 1 day.
Please let me know how to rollback to previous Android version. I am willing to donate for an answer that works.
Thanks!
Click to expand...
Click to collapse
I must admit that I'm not overhappy with 6.00.
In exchange of a few new feature I lost root and things aren't so smooth anymore. Gonna roll back as soon as I receive my Xiami Max as a backup phone. Asus Zenfone 3 Ultra will be my next buy, but waiting for a phone so long it's a pain in the ass.. they shouldn't announce models months before they can release them. Like HP Elite X3 (January and just coming to shops) or LeTv X910 (which never saw the light) ?
hi guys,
I apologize for resurrection of this thread but does anyone know the location of the stock b029 full rom file ?
I do remember I was running MM and I want to give my P8 max to my niece but unfortunately it's missing OS.
I could install twrp and I was searching for the file but the links are dead and I think this would be the best place to ask.
Anyway, thanks in advance and sorry for bumping up 2 years old thread.
Peace
77Eric77 said:
hi guys,
I apologize for resurrection of this thread but does anyone know the location of the stock b029 full rom file ?
I do remember I was running MM and I want to give my P8 max to my niece but unfortunately it's missing OS.
I could install twrp and I was searching for the file but the links are dead and I think this would be the best place to ask.
Anyway, thanks in advance and sorry for bumping up 2 years old thread.
Peace
Click to expand...
Click to collapse
needrom.com
Hirs_E_Fruit said:
needrom.com
Click to expand...
Click to collapse
I got it, thanks Fruit

ROOT & Stock ROM for SM-J727S Galaxy J7 May 2017

Hi guys,
I was hoping someone could help me out. I have rooted before (long time ago) but I can't seem to find a lot of information on this specific phone (SM-J727S). I have been searching online (and across many dodgy looking websites, thanks No Script!) and this is about all that I have found:
The Galaxy J7 is also known as the Galaxy Wide 2 in South Korea
http://pdadb.net/index.php?m=device&id=11601&c=samsung_sm-j727s_galaxy_wide_2
It was released on May 2017, runs Android 7.0 (Nougat) and uses the Exynos chipset
TWRP has a release for the J700 series but I'm not sure if it would work on the J727S
https://twrp.me/devices/samsunggalaxyj7exynos.html
The source code for the system has been released, but I couldn't find a stock ROM (which made me reluctant to try TWRP)
http://opensource.samsung.com/reception/receptionSub.do?method=sub&sub=F&searchValue=j727s
This is the closest I got to a Stock ROM but I don't trust the site, is this site trustworthy? (again, I came across too many dodgy sites to just download anything)
https://stockromupdate.com/2017/07/26/stock-rom-sm-j727s-samsung-galaxy-wide-2/
The KingRoot method currently will not work and is asking me to wait for an update (phone is probably too new to root?)
The closest thing I can find on this forum are these posts (but none reference the J727S model)
https://forum.xda-developers.com/galaxy-j7/development/root-sm-j727p-galaxy-j7-perx-td-lte-t3611202
https://forum.xda-developers.com/galaxy-j7/help/root-sm-j727p-galaxy-j7-perx-galaxy-j7-t3598117
So, I'm hoping someone could point me in the right direction. Thanks in advance
I'd thought I'd mention that the bootloader is unlockable in this phone. I had read elsewhere that other people cannot access the 'OEM Unlock' option on their version of the J7. It isn't the case with this phone
https://forum.xda-developers.com/galaxy-j7/help/galaxy-j7-pop-galaxy-halo-t3647805/page2
I also got a message from Google talking about my accounts being accessed by a 'J7 Pop'. I guess the Galaxy Wide 2 is also known as the J7 Pop?
So, I'm still on the track of rooting this device. I'm just gonna update any relevant stuff here.
The closest TWRP that I can find is for the 2016 version of this phone, it has the same Exynos chipset.
I'm thinking of trying this, but are there any problems with flashing the wrong version of TWRP? (Will I brick the phone? Or will it just error-out on recovery and boot normally?)
https://twrp.me/devices/samsunggalaxyj72016exynos.html
I also found (what I believe to be) the Stock ROM for this type of phone, you have to sign up to the site in order to download it. It is specific to SK Telecom (Korean telecommunications provider)
https://www.sammobile.com/firmwares/samsung-galaxy/SM-J727S/SKC/download/J727SKSU1AQD6/172065/
If someone can advise about going forward with the similar TWRP version I'd appreciate it. Cheers!
EDIT: Kinda answered my own question, from the TWRP download page https://dl.twrp.me/j7xelte/
Downloading an image for a different device, no matter how similar, usually does not work.
Click to expand...
Click to collapse
Any way to request an TWRP version?
I am Korean, and it's very hard It's angry me............................
XDDDD I'm from South Korea too and the J727S is customized with the Knox Enrollment Service that blocks the wifi and cellular data AND apk installization. (trying to uninstall it )
I found this: https://www.androidinfotech.com/2018/02/root-samsung-galaxy-wide-2-sm-j727s-nougat.html
anyone habe twrp for this model ????
Hi.. I've this model also.. tried to downgrade..but it can't..always failed
My friend was installing the twrp to root a J7 metal.
Now the cell phone does not restart, and I do not know what the **** it did KKkkkkkkkkkk
It wants to remove the twrp without formatting the device.
If installing the original rom by Odin using home_csc does it return to normal without formatting?
Restore
CPI Justiceiro said:
My friend was installing the twrp to root a J7 metal.
Now the cell phone does not restart, and I do not know what the **** it did KKkkkkkkkkkk
It wants to remove the twrp without formatting the device.
If installing the original rom by Odin using home_csc does it return to normal without formatting?
Click to expand...
Click to collapse
If you have the firmware file the phone was on at the time he tried to Root it just flash the files using Odin an you should be good !
peter couniaz said:
If you have the firmware file the phone was on at the time he tried to Root it just flash the files using Odin an you should be good !
Click to expand...
Click to collapse
This is will make a clear data???
He canoot loose the data from the phone..
Home CSC file !
CPI Justiceiro said:
This is will make a clear data???
He canoot loose the data from the phone..
Click to expand...
Click to collapse
If he flashes the Home CSC file it may restore data but he may have to start from scratch ! Sorry an good luck !
P.S did he have it backed to Google if so Google will give the option to restore when you sign in !
Very hard to find twrp or cwm foe this model..also the combination file..and upgreded to android 9..

Removing Retail Demo to Stock

Hi @All,
i have an Retail Demo Device of the P30 & P30 Pro and i want to use it as daily driver, but i need to get rid of the Retail Demo App & the Marketplace Demo.
My idea was to unlock the bootloader and flash the stock rom on it. Is it possible like that and does any1 have an clue where to get the Resources (Bootloader Unlock & Firmware files + Flasher)?
Thx in advance
For bootloader unlock i belive it s work with dcunlocker program, it s 4euro. Somebody worked ?
cristianb said:
For bootloader unlock i belive it s work with dcunlocker program, it s 4euro. Somebody worked ?
Click to expand...
Click to collapse
It's not on their "supported device" list. That ends with P10/P10 Plus. Same with their HCU Client: it also doesn't support the P20 & P30 Series, not even Mate 10 Pro on Android 8 upwards
But thx for the idea
Here i found firmware :
HUAWEI P30 ELE-L29 HW EEA ELLE-L29B 9.1.0.115(C431E4R2P2) FIRMWARE 9.0.0 R3 EMUI9.1.0 05015RBQ
https://androidhost.ru/29X4
HUAWEI P30 ELE-L29 HW EU HLRCF ELLE-L29B 9.1.0.124(C432E4R2P2) FIRMWARE 9.0.0 R3 EMUI9.0.1 05015SFK
https://androidhost.ru/TU3
Any progress/solution with it ?
Thesinistah86 said:
Hi @All,
i have an Retail Demo Device of the P30 & P30 Pro and i want to use it as daily driver, but i need to get rid of the Retail Demo App & the Marketplace Demo.
My idea was to unlock the bootloader and flash the stock rom on it. Is it possible like that and does any1 have an clue where to get the Resources (Bootloader Unlock & Firmware files + Flasher)?
Thx in advance
Click to expand...
Click to collapse
Have you tried the adb method to disable the system app.
pm uninstall -k –user 0 <name of package>
kksnis said:
Have you tried the adb method to disable the system app.
pm uninstall -k –user 0 <name of package>
Click to expand...
Click to collapse
No, hadn't the time yet to work on the device
Thesinistah86 said:
No, hadn't the time yet to work on the device
Click to expand...
Click to collapse
Well I did and it comes back on factory reset
The name of that package to remove retail demo on Huawei phone P30s are
com.huawei.retaildemo and com.huawei.experience.mar.can
but for the experience package check the phone with package inspector app because the end might change (the .mar.can part)
Joce Do It said:
Well I did and it comes back on factory reset
Click to expand...
Click to collapse
It will come back on factory reset, since the app will be uninstalled for current user only.
Any luck?
I'm considering purchasing a p30 pro that was previously used as demo unit. Need to know if it's possible to get the app off.
https://youtu.be/8Sq9KQq2vrA
Hi all,
I've been walking around this prob for two days ...
At the moment I was able to delete the demo apps, but something about the demo always remains.
No block of type can be set.
If you reset the phone (volume+ and power button) the demo apps come back and start working.
I think it is necessary to do something else...unlock bootloader ?? I also found nothing for this solution.
Anyone ??
_qbert_ said:
Hi all,
I've been walking around this prob for two days ...
At the moment I was able to delete the demo apps, but something about the demo always remains.
No block of type can be set.
If you reset the phone (volume+ and power button) the demo apps come back and start working.
I think it is necessary to do something else...unlock bootloader ?? I also found nothing for this solution.
Anyone ??
Click to expand...
Click to collapse
I think these retail demo units don't have baseband/modem files installed. I haven't customized (or even rooted) phones since my Note 4 but I remember I could load all the appropriate files in "Odin" software and flash directly to the phones. With these Huawei phones it's possible that best we can do is turn them into ipod touch type of devices
I thought I was getting a good deal on a retail demo model and figured I would be able to use the phone once everything was flashed but I now think I got ripped off :crying:
ProBoner said:
I think these retail demo units don't have baseband/modem files installed. I haven't customized (or even rooted) phones since my Note 4 but I remember I could load all the appropriate files in "Odin" software and flash directly to the phones. With these Huawei phones it's possible that best we can do is turn them into ipod touch type of devices
I thought I was getting a good deal on a retail demo model and figured I would be able to use the phone once everything was flashed but I now think I got ripped off :crying:
Click to expand...
Click to collapse
No modem or fingerprint hardware in the S7 or S9 demo units either (Likely all the other models too but never owned them), Samsung do the same, likely all manufactures do it to save on hardware for phones that will never be used as phones, or at least were never intended to be
ProBoner said:
I think these retail demo units don't have baseband/modem files installed. I haven't customized (or even rooted) phones since my Note 4 but I remember I could load all the appropriate files in "Odin" software and flash directly to the phones. With these Huawei phones it's possible that best we can do is turn them into ipod touch type of devices
I thought I was getting a good deal on a retail demo model and figured I would be able to use the phone once everything was flashed but I now think I got ripped off :crying:
Click to expand...
Click to collapse
*Detection* said:
No modem or fingerprint hardware in the S7 or S9 demo units either (Likely all the other models too but never owned them), Samsung do the same, likely all manufactures do it to save on hardware for phones that will never be used as phones, or at least were never intended to be
Click to expand...
Click to collapse
No no...i put my sim on the phone... and it works !!!
_qbert_ said:
No no...i put my sim on the phone... and it works !!!
Click to expand...
Click to collapse
My SIM was recognized but I never got signal. Also no access to enter password protection.
ProBoner said:
My SIM was recognized but I never got signal. Also no access to enter password protection.
Click to expand...
Click to collapse
My sim works., call and receive calls.
Also, I can't even enter a password for the phone lock.
The method is to unlock the bootloader and then put the stock version of europe
You can also try this method - https://forum.xda-developers.com/p10-plus/how-to/p10-plus-to-stock-erecovery-dns-ff-t3730077 but with the software for the p30 pro
But the safest thing is to unlock the bootloader and after that put the clean software...
Phone have all function ok, but demo mode limit this functions! So, here one video after removed this function, but this guy request 60
euro for this "what, no whay" .. But this it's the point, all function works normaly after remove demo mode or change the soft!
1. https://youtu.be/aT9Q1PRGbN0
2. https://youtu.be/qSobvhub-TA
bondaru18 said:
The method is to unlock the bootloader and then put the stock version of europe
You can also try this method - https://forum.xda-developers.com/p10-plus/how-to/p10-plus-to-stock-erecovery-dns-ff-t3730077 but with the software for the p30 pro
But the safest thing is to unlock the bootloader and after that put the clean software...
Phone have all function ok, but demo mode limit this functions! So, here one video after removed this function, but this guy request 60
euro for this "what, no whay" .. But this it's the point, all function works normaly after remove demo mode or change the soft!
1. https://youtu.be/aT9Q1PRGbN0
2. https://youtu.be/qSobvhub-TA
Click to expand...
Click to collapse
Except there is one flaw with your guide, bootloader cannot be unlocked...

Question how to unlock my bricked Redmi Note 11 Pro 5g (China:Pissarro) Bootloader

hi, i updated my phone to MIUI 13.0.3 android 12 and i've noticed a bug that made all the apps that are using the camera like instagram and snapchat take blurry pictures like an effect getting applied to the pictures taken by those apps (everything normal in my stock camera app) so i decided to use MiFlash tool to flash the previous android version on my phone but i bricked my phone instead i flashed a global rom while my phone is the chinese market version and accidently checked the ClearData+lock Device check box in MiFlash. the tool flashed the rom successfully but when the phone restarted it showed me a message saying that this rom cannot be installed on this device in recovery mode i couldn't do anything after cuz the bootloader got locked too T i tried everything to unlock it (mtk Client - bootloader unlocker+ adb fastboot + Xiaomi Unlock app ...). please help me is there any way i can fix my phone and what is the righ Rom to flash on my phone (Redmi Note 11 Pro 5G China (21091116C - Pissarro). thnx
friend I'm not a star I tell you how things are 1) you can't go back with another Rom only china 2) anti-roll-back 3) MiCloud you have to disable it you can try MiflashV2 there is also to unlock the bootloader it does everything even the firmware remember if the firmware does not start. important not only china also not china for updates remember first you do the factory reset put google account do not update any app except google drive backup with drive if it has arrived update it is better by setting the time instead of downloading the package the problem is when the update occurs it fails to close all active apps and then there is MiCloud that blocks. Best wishes and good luck and that I have little time for me too much trouble here in Europe.
Braain said:
friend I'm not a star I tell you how things are 1) you can't go back with another Rom only china 2) anti-roll-back 3) MiCloud you have to disable it you can try MiflashV2 there is also to unlock the bootloader it does everything even the firmware remember if the firmware does not start. important not only china also not china for updates remember first you do the factory reset put google account do not update any app except google drive backup with drive if it has arrived update it is better by setting the time instead of downloading the package the problem is when the update occurs it fails to close all active apps and then there is MiCloud that blocks. Best wishes and good luck and that I have little time for me too much trouble here in Europe.
Click to expand...
Click to collapse
currently my phone is stuck at the logo and after seconds it loads Fastboot automatically i cant access the phone os to do anything i used the xiaomi bootloader unlocker app that works online but it didnt work . the local cell phone service shops told that they have to open the phones back case to fix it ... i dont want that i've just bought the phone didnt even use it for a whole month
they don't have to open it they use licensed or dongle software (USB type) currently I use unlocktoll.net but if the phone is under warranty and you haven't removed the bootloader before it is better for you. It is possible that others have the same problem as you. Good luck
-deleted-
Rule number 1 for Xiaomi never flash anything on Mediatek devices, it will fail. If messed up, no way back as Xiaomi locks the devices for autorized service providers or local Xiaomi branches only. If you want to play with Xiaomi custom roms/development/etc. related only buy Snapdragon based devices.
I i.e. learned it the hard way, when this all started with the Redmi Note 8 Pro, I bricked it by flashing twrp in Android 11 and Xiaomi didn't want to repair it, so I had to pay some russian guy to fix it via Teamviewer with a modified unlock tool which was able to answer the unlock requests by pasting the answer manually from a generator. It's not like I messed up at a point, it's just that Mediatek devices easily fall in a unrecoverable state. In my term it was the combination of Android version and twrp. You will note there is no Mediatek support on xda and even when your device is named like a Snapdragon version, your device is offtopic here, because trying anything on it beyond unlocking the bootloader is harakiri
how to unlock my bricked Redmi Note 11 Pro 5g (Chinaissarro) Bootloader​
Congratulation. Brick without unlocked BL :/
my opinion: you are done....
Some Xiaomi devices have pins on motherboard to
switch EDL, but i dont know with this device.
Try complaint and say something like: "my phone was upgraded and then i see only logo"
Fedon said:
how to unlock my bricked Redmi Note 11 Pro 5g (Chinaissarro) Bootloader​
Congratulation. Brick without unlocked BL :/
my opinion: you are done....
Some Xiaomi devices have pins on motherboard to
switch EDL, but i dont know with this device.
Try complaint and say something like: "my phone was upgraded and then i see only logo"
Click to expand...
Click to collapse
I did the same with my device. You can fix it using the MTK tools guide. Its lengthy but easy.
rakesh.aggarwal said:
I did the same with my device. You can fix it using the MTK tools guide. Its lengthy but easy.
Click to expand...
Click to collapse
rule #1 with Xiaomi - bootloader is unlocked

Question Is my Note 11E Pro bricked?

I tried to flash Global ROM to Chinese Redmi Note 11E Pro 5G, but when flashing unintentionally ticked "flash and lock" option. Now my phone is stuck in Fastboot mode, and it doesn't allow me to neither flash other ROMs nor unlock using MiFlashUnlock.
I searched how to fix this in Internet, but unfortunately didn't find any solution - every option requires me to unlock bootloader with a functioning phone, but unfortunately that seems not possible in my case.
Is my phone bricked?
Any way to bring it back to life?
Basriy, if you are going to use this route, could you please report whether it was a success?
astanlofter said:
Basriy, if you are going to use this route, could you please report whether it was a success?
Click to expand...
Click to collapse
I would love to. In fact, I have contacted that guy from Telegram and I genuinely believe he is capable of solving my issue. The problem is I couldn't make a payment to his account to finish his job because of financial restrictions at place.
So I think I have a fancy looking brick now.
i have the same problem , on my Note 11E pro , stuck on fastboot , any luck ?
viruskn said:
i have the same problem , on my Note 11E pro , stuck on fastboot , any luck ?
Click to expand...
Click to collapse
The guys who repair phones in my town found to be able to fix this kind of a problem as well, but that required physically opening the phone and doing some programming.
And I am still waiting to get help from them. 3 months have passed. Pinged them ~20 times. Each time there's either no answer or a single Yes, but when I give them the connection details, they go completely silent.

Categories

Resources