[toolbox] OnePlus One Toolbox - ONE Android Development

How to use by TK
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Whats new in V6
Updated TWRP to 2.8.6.0
Updated SuperSu to 2.46
Easily copy SuperSu to your Device with “Prepare”
This version don’t come with CM. You can download CM12S and flash with Recovery. Click here for more details
Features
Lock/Unlock Bootloader
Install Custom Recovery (CWM, TWRP & Philz)
Install Stock Recovery
Root Device (Manual)
Note
Please download V6 if you are going to Unlock bootloader, Root, Change Recovery. Because others include CM11S installation files which is huge.
Download Link:
Click Here
Hints (Manual)
Enter fastboot mode: Turn the phone off. Hold volume up + power until the "fastboot" screen appears.
Make sure you have drivers installed.

Looks good!!! Can i do a feature request? Can you add "flash stock img" in newer versions? Thanks in advance.

acuicultor said:
Looks good!!! Can i do a feature request? Can you add "flash stock img" in newer versions? Thanks in advance.
Click to expand...
Click to collapse
You mean latest CM11s?

alex.inthi said:
You mean latest CM11s?
Click to expand...
Click to collapse
I mean full stock rom cm11s no matter which version, i think only XNPH22Q. Is available for flash using fastboot commands.
http://forum.xda-developers.com/showthread.php?t=2765455

acuicultor said:
I mean full stock rom cm11s no matter which version, i think only XNPH22Q. Is available for flash using fastboot commands.
http://forum.xda-developers.com/showthread.php?t=2765455
Click to expand...
Click to collapse
Now you can install CM11S. v2 is up.

alex.inthi said:
Now you can install CM11S. v2 is up.
Click to expand...
Click to collapse
Thanks, you are so fast!!!!

I did not understand if the phone goes offline when it is still turned off and then turn it on in fastboot mode manually.

pablomoreno said:
I did not understand if the phone goes offline when it is still turned off and then turn it on in fastboot mode manually.
Click to expand...
Click to collapse
Turn off the device, then enter fastboot mode (bootloader), connect usb, profit.

Hello
Hello;
i have a Oneplus 64Go.
I have donwload your toolbox.
When i click in Boot Fastboot
The Phone reboot.
and i ask a question in chinese , i click left and then the phone reboot and my phone is whip
Best regard.
Toufic

toufic48 said:
Hello;
i have a Oneplus 64Go.
I have donwload your toolbox.
When i click in Boot Fastboot
The Phone reboot.
and i ask a question in chinese , i click left and then the phone reboot and my phone is whip
Best regard.
Toufic
Click to expand...
Click to collapse
Looks like you just unlocked your bootloader... It's standard procedure is to wipe the phone after that.

Hi! When I start this tooblox and check if the device is attached, I see that it is. But when in fastboot mode, it's not. Help please.
Regards

SWEEEEET NICE :good:

Might be a dumb question, but can this also add support to install color os?

Windows only? It seems to be nohting more than tool that executes adb and fastboot commads, but should be useful for newbies

I can't use Google Play after rooted the phone.
Recovery: CWM
Any help?
Thanks.

Why is the file over 400MB big?

Linux4ever85 said:
Why is the file over 400MB big?
Click to expand...
Click to collapse
App, tools, system image (cm ROM), I think...
Sent from my Sony Xperia™ Z using Tapatalk 4

Would routing wipe my phone and is there any advantages in unlocking the boot loader... Sorry I'm coming an S3 rooting was very simple on it!

Great job OP! It only took me 10 minutes from downloading, to unlocking the bootloader and flashing a Custom Recovery. Thanks

jojohnson250 said:
Would routing wipe my phone and is there any advantages in unlocking the boot loader... Sorry I'm coming an S3 rooting was very simple on it!
Click to expand...
Click to collapse
Yes, unlocking the bootloader then rooting the device will wipe it. You can perform a back up first though. The advantages of rooting are many, to numerous to list here but put simply it allows you to change just about every facet of the phone.

Related

[UB][RECOVERY] TWRP v3.7.0 for Xperia X

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
OFFICIAL DOWNLOADS FOR SUZU:
https://twrp.me/sony/sonyxperiax.html​twrp-3.x.x_x-x-suzu.img: Official TWRP image​
DEVELOPMENT DOWNLOADS FOR SUZU:
Folder: https://sourceforge.net/projects/loire-development/files/twrp-recovery/suzu/​twrp-3.x.x_x-x-YYYYMMDD-suzu.zip: Flashable unofficial TWRP to FOTAKernel​twrp-3.x.x_x-x-YYYYMMDD-suzu.img: Unofficial TWRP image​
INSTALLATION
MANUALLY TO FOTA​Fastboot: Adapt the image name and install this way:​fastboot flash recovery twrp-3.x.x_x-x-suzu.img​fastboot reboot​​FROM EXISTING RECOVERY​
Enter to the current recovery
Install flashable TWRP
Reboot/Power off
HOW TO ENTER TO THE RECOVERY:
Power off your phone
Press Power and Vol- buttons at the same time until vibration
Wait for TWRP load
Sources:
TWRP device tree: https://github.com/TeamWin/android_device_sony_suzu/tree/android-9.0​Kernel: https://github.com/Chippa-a/kernel-copyleft/tree/34.4.A.2.xxx​Thanks to the TWRP Team!​
Backup-Restore function working fine so far, only issue I am seeing is phone is heating up pretty faster than before while backing up in compression mode.
Another minor thing is that earlier when entering recovery mode a purple light used to blink, now its missing.
Just saw this now and I'm really grateful. Big ups to you, man. Great work.
And I was afraid there would be no 3.2.1 for this device; 
 @Chippa_a makes it possible - intensified thanks! :highfive::good::good:
Thank you!!
I can't flash the zip because twrp does not give access to that part of the storage, weird.
fusk said:
I can't flash the zip because twrp does not give access to that part of the storage, weird.
Click to expand...
Click to collapse
Weird. Try using flash tool to fastboot the image if the flashable zip doesn't work for you.
Updated from TWRP, backup/restore works, no problems so far apart from it needs more than a minute till TWRP GUI appears after boot. Thanks for update.
Do you use the stock kernel? I installed the recovery built by oshmoun in the omnirom thread. It uses the aosp kernel. It starts faster, has a better sdcard naming and can flash oem images. Maybe you could try this kernel.
I use stock kernel (Pexorom 4.5) so this may be the reason for the delay.
I mean the kernel used with the recovery, not the rom kernel.
I_am_Blackford said:
Weird. Try using flash tool to fastboot the image if the flashable zip doesn't work for you.
Click to expand...
Click to collapse
This is what i did. Download img, place file on phone. Download twrp app, pick choose a file, browse to recovery.img, flash. Power off, boot to recovery = win.
Reboot to system, retry installing new update = great success.
mase76 said:
I mean the kernel used with the recovery, not the rom kernel.
Click to expand...
Click to collapse
Sorry, I didn't get it... kernels everywhere.
However, flashing with fastboot leads to the same delayed start. Strange.
privatim said:
Sorry, I didn't get it... kernels everywhere.
However, flashing with fastboot leads to the same delayed start. Strange.
Click to expand...
Click to collapse
I dont know if there is a connection, but i've tested the recovery with OmniROM 7.1.2, where display is not responding. It can be installed, shows 3.2.1, but display remains dead 4 touch.
Give this one a try:
https://forum.xda-developers.com/showpost.php?p=76440401&postcount=333
mase76 said:
Give this one a try:
https://forum.xda-developers.com/showpost.php?p=76440401&postcount=333
Click to expand...
Click to collapse
Same result, whether fastboot or flashtool, display is dead.
Certainly missed ODM LOIRE v12, v11 is installed.
Not really sure is the latest bootloader.
Does restoring a backup change the bootloader as well?
Edit: Solved: the answer is 'yes'.
3.2.1 does not work @7.1.2 restore because of outdated bootloader.
privatim said:
I use stock kernel (Pexorom 4.5) so this may be the reason for the delay.
Click to expand...
Click to collapse
Moved to XGEN ROM and now TWRP starts without delay. :good:
privatim said:
Moved to XGEN ROM and now TWRP starts without delay. :good:
Click to expand...
Click to collapse
What I do not understand, maybe bootloader or encryption, but why is 3.2.1 not backwards compatible on Suzu?
Is Omni 7.1.2 kernel (more I have not tried) or not current boot loader the reason?
Installed on last nougat internal storage 0 help
Inviato dal mio F5121 utilizzando Tapatalk
I'm glad that you finally managed to crack this damn decryption. I felt really bad with my broken promise of delivering the working build. I'm sorry, guys. @Chippa_a congratulations on your hard work

In the way to root...questions to a guide of affraid user

Hello! I'm kind of affraid to root my phone (I do it with my previous phons but this is something else, I'm affraid to brick it), so I want to post the steps I understand I must do to root to confirm and go for it with a relief mood. :laugh::laugh::laugh:
I have a Le Max X829
1 - Go to developer options, active debug mode and oem unlock mode
2 - Turn off the phone. Put it on recovery? Leave it off? (how can I access?) and go to ADB on Windows (I have W7). Execute command: fastboot devices to see if the devices is recognized, if it's execute fastboot oem unlock (name of the TWRP image) [I have to put the file on the phone or isn't neccesary?). Enter the command and wait. I'll lost everything that I have on the phone right? (that happen when I unlock the bootloader on my Moto E)
3 - Once is done, unplug the phone from the computer and turn it on. Install magisk manager and put magisk installer and uninstaller on the internal storage. Reboot the phone to TWRP and install Magisk
4 - Boot the phone and done
Is everything ok in that way? Is the way to root the phone? I want to do it to use Greenify properly, to use L-Speed or Helix
Fastboot command works only on bootloader mode, power on with volume down pressed, but its good you follow this guide.
https://forum.xda-developers.com/le-max-2/how-to/protocol-backup-stock-rom-flash-stock-t3517151
Beackman said:
Fastboot command works only on bootloader mode, power on with volume down pressed, but its good you follow this guide.
https://forum.xda-developers.com/le-max-2/how-to/protocol-backup-stock-rom-flash-stock-t3517151
Click to expand...
Click to collapse
thanks Beackman, so I have to be in bootloader mode instead of recovery, thanks!
I'll lost apps and photos if I unlock the bootloader right?
AgustinH said:
I'll lost apps and photos if I unlock the bootloader right?
Click to expand...
Click to collapse
Yes, for unlock bootloader the memory is wiped, so make a full backup first.
Beackman said:
Yes, for unlock bootloader the memory is wiped, so make a full backup first.
Click to expand...
Click to collapse
ok, and how can I do a backup, through stock recovery?
AgustinH said:
ok, and how can I do a backup, through stock recovery?
Click to expand...
Click to collapse
If you can boot into android make a backup of your internal data, photos, music etc.
If not, maybe, over the stock recovey you can do it, i never tested with stock recovery.
Beackman said:
If you can boot into android make a backup of your internal data, photos, music etc.
If not, maybe, over the stock recovey you can do it, i never tested with stock recovery.
Click to expand...
Click to collapse
ok Beackman, one more question, once I unlock the bootloader, install TWRP, when I turn on the phone it will be like a factory reset? I mean, I have to configure wifi, google accounts, etc?
AgustinH said:
ok Beackman, one more question, once I unlock the bootloader, install TWRP, when I turn on the phone it will be like a factory reset? I mean, I have to configure wifi, google accounts, etc?
Click to expand...
Click to collapse
Yep.
I didn't do nothing yet, but I see the oem info through fastboot and this appear. Does it mean that I don't have to unlock the bootloader, the bootloader is already unlocked?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AgustinH said:
I didn't do nothing yet, but I see the oem info through fastboot and this appear. Does it mean that I don't have to unlock the bootloader, the bootloader is already unlocked?
Click to expand...
Click to collapse
Yes already unlocked, just jump for part of flashing TWRP and so on.

[TOOL][DIPPER] TOOL ALL IN ONE (Drivers|TWRP|Factory Image|Stock Recovery)

This is the Xiaomi Mi 8's TOOL ALL IN ONE Discussion Thread more info and download go to the Original Thread
TOOL ALL IN ONE
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ADVANCED OPTIONS
FUNCTIONS
Install Drivers
Install Drivers
Unlock Bootloader
Lock Bootloader (use carefully)
Flash TWRP Recovery
Flash Stock Recovery
Flash Stock Factory Image
Automatic ROOT
Install APKs
Uninstall APKs
Take a Screenshot
Take a Screen Reocrd
Flash Partitions
Erase All Data (This function can decrypt the phone)
Reboot Phone
Update the Tool to latest version
Update Adb and Fastboot to latest version
Set Adb and Fastboot priviliges in system wide
Install Zip directly from PC (Required TWRP on phone)(These functions work perfectly on my pc but i have perfect adb drivers on my pc and perfect TWRP on my phone)
Flash Fastboot ROM
Delete downloaded files
ADB File Manager
DEVICE LIST
If you want you can send a request to add a new device here:
New Device Request Form
Device List
DOWNLOAD
Original Thread
DONATE LINK
If you want to support the project please consider making a donation, thanks.
​
Dreams come true ! Great work
Wow! Great stuff man
does the bootloader unlock and lock actually work from this? i thought that with xiaomi devices the only way to unlock bootloader was by using the mi flash unlock tool?
Konskl said:
does the bootloader unlock and lock actually work from this? i thought that with xiaomi devices the only way to unlock bootloader was by using the mi flash unlock tool?
Click to expand...
Click to collapse
Yes actually the only way to unlock your bootloader is with mi unlock tool
Great!!!
I guess the "Reboot EDL" feature doesn't work with Dipper, does it?
Cool.
Does it work to return full stock including original recovery? I don't want to brick my device so I better ask.
descarao81 said:
I guess the "Reboot EDL" feature doesn't work with Dipper, does it?
Click to expand...
Click to collapse
Someone tell me it doesn't work, actually i have not a xiaomi mi 8 so i'm unable to test it
catalindobre said:
Does it work to return full stock including original recovery? I don't want to brick my device so I better ask.
Click to expand...
Click to collapse
Actually the tool is able to flash a full fastboot factory image, so it will also flash the stock recovery, the problem is the arb, the tool is unable to read the arb version and if the rom can be flashed or not, so before flash it you should be sure you are flashing the right rom
For example would it work to flash Global 10.2.2 also to restore the stock recovery, or any considering that now I am rooted + twrp on custom rom? Been also on latest MIUI versions bit want to regain my stock again.
catalindobre said:
For example would it work to flash Global 10.2.2 also to restore the stock recovery, or any considering that now I am rooted + twrp on custom rom? Been also on latest MIUI versions bit want to regain my stock again.
Click to expand...
Click to collapse
Yes the problem is not the rom but the arb, if there is not an arb problem you can flash the rom without problems
How can I find it out?

Question ADB Problem

Hello guys can someone help me on my redmi note 10,
So basically my problem is adb can detect my phone when its power on but when my phone switches to fastboot adb cannot detect it anymore. I also try the adb reboot bootloader command, it work and it go to fastboot but after that it didnt detected anymore.
Please help me.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I'm not sure, but it looks like you need install usb/device drivers from MiFlash.
And after, try enable/allow usb debugging
missingN said:
I'm not sure, but it looks like you need install usb/device drivers from MiFlash.
And after, try enable/allow usb debugging
Click to expand...
Click to collapse
i already tried that still the same
@ibanezred16 May be you missing add Environment Variables path?
Adb-fastboot PE guide
ibanezred16 said:
...when my phone switches to fastboot adb cannot detect it anymore. ...
Click to expand...
Click to collapse
This is intended behavior, if your phone is in fastboot mode it can only be detected by fastboot (try command 'fastboot devices'). Devices can only be detected by adb in recovery when sideload is enabled or in OS with debugging on.
Mthw said:
This is intended behavior, if your phone is in fastboot mode it can only be detected by fastboot (try command 'fastboot devices'). Devices can only be detected by adb in recovery when sideload is enabled or in OS with debugging on.
Click to expand...
Click to collapse
sorry im new here, can you tell me a way to flash the twrp? because the regular method don't work with me
ibanezred16 said:
sorry im new here, can you tell me a way to flash the twrp? because the regular method don't work with me
Click to expand...
Click to collapse
What do you mean by regular method? This should work: 'fastboot boot twrp.img' and once it boots up go to Advanced and there is an option called 'flash current recovery'.
Mthw said:
What do you mean by regular method? This should work: 'fastboot boot twrp.img' and once it boots up go to Advanced and there is an option called 'flash current recovery'.
Click to expand...
Click to collapse
that's also one of my problem when it boots to twrp the touch screen is not working can't touch or click anything when im in twrp
Are you using this one? https://forum.xda-developers.com/t/recovery-12-official-teamwin-recovery-project.4268563/ Either way you should probably ask there.
Mthw said:
Are you using this one? https://forum.xda-developers.com/t/recovery-12-official-teamwin-recovery-project.4268563/ Either way you should probably ask there.
Click to expand...
Click to collapse
yes, thank you very much for your help
Were you successful? I am guessing you are trying to install a ROM, depending on the rom you could also use a different recovery.
Mthw said:
Were you successful? I am guessing you are trying to install a ROM, depending on the rom you could also use a different recovery.
Click to expand...
Click to collapse
yeah im trying to install Evox
Mthw said:
Were you successful? I am guessing you are trying to install a ROM, depending on the rom you could also use a different recovery.
Click to expand...
Click to collapse
Im succesfully installed twrp I used mouse via otg connector to touch the screen

General Dirty Flash ProjectElixir_3.6 (QPR-1) with the new ProjectElixir_3.8 (GSI A13) (QPR-2) (FastbootD mode)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download: https://downloads.projectelixiros.com/thirteen/gsi/
Now it's Android 13 PQR2.
-No data lost.
-Google Assistant can make a phone call from your contact.
( This is a special option for Sam Tab, my locked bootloader T875 can't do this.)
Oh ..sorry QPR-2 Google update Can't make a phone call.
-No AOD on charging.
-We can't make R/W system cause its size will bigger than our SM-T22X dynamic partition.
*(If project Elixir is made R/W the image size exceeds 4.6 GB, this unable to flash the GSI into our tab device.)
* The trick --》If you want to mod system, you must flash Stock firmware then all partition will be R/W again. Such as I mod for auto screen brightness before flashing any GSI.
* Offline charging only break error " Warrant bit" and works in the background but ok.
》》Every things good except "Permissive SELINUX".
》》Supported DSU Sideloading App.
》》Download: Attachment
FastbootD for T225XXS3CWC2
Howto
Code:
adb devices
adb reboot fastboot
fastboot flash system ProjectElixir_3.8_arm64_bgN-13.0-20230526-1530-OFFICIAL.img
reboot
New Floating Navigation Menu. ( Works well when Locked Layout mode)
Re-enable themed icons if you have a problem with Icons.
Elixir 3.8 Camera
Bluetooth & Headphone PHH Treble Setting
Next " VAAP "
Use "RO" variant only (not excess dynamic partition size.)
RESERVED: VAAP A13 GSI
NOW WE CAN'T PATCH RECOVERY FOR FASTBOOTD, CAUSE TRANSFER.SH SCRIPT BREAKDOWN.
tom.android said:
RESERVED: VAAP A13 GSI
NOW WE CAN'T PATCH RECOVERY FOR FASTBOOTD, CAUSE TRANSFER.SH SCRIPT BREAKDOWN.
Click to expand...
Click to collapse
so thats why it wasnt working for me today
Xardly said:
so thats why it wasnt working for me today
Click to expand...
Click to collapse
try to used another file hosting but its fail.
tom.android said:
try to used another file hosting but its fail.
Click to expand...
Click to collapse
yeah same, thankfully I could still download the file I made a while back for the sm-t220
Hello First Of All Thank You For Your Work Actually I Got SM T225 From My College So Unlocking Bootloader Is Necessary To Install This ? I Mean There Are Too Many Threads Which Made Me Confused
thetanmaygupta said:
Hello First Of All Thank You For Your Work Actually I Got SM T225 From My College So Unlocking Bootloader Is Necessary To Install This ? I Mean There Are Too Many Threads Which Made Me Confused
Click to expand...
Click to collapse
yes, you would need to unlock the bootloader to install a custom rom
Xardly said:
yes, you would need to unlock the bootloader to install a custom rom
Click to expand...
Click to collapse
I mean it's gsi wait lmao it doesn't have a/b support omg I haven't opened box saw specs lmao by the way any tutorial for unlocking bootloader or going in to download mode using samfw can unlock bootloader
thetanmaygupta said:
I mean it's gsi wait lmao it doesn't have a/b support omg I haven't opened box saw specs lmao by the way any tutorial for unlocking bootloader or going in to download mode using samfw can unlock bootloader
Click to expand...
Click to collapse
the simplest way to unlock the bootloader is going into developer options and enabling OEM unlock. after that shut the tablet off and put it into download mode by connecting it to a PC and holding down both volume buttons. then you will get a blue screen that will tell you to press and hold volume up button to unlock the bootloader and that it will reset your device data. once your device reboots your bootloader is unlocked.
Xardly said:
the simplest way to unlock the bootloader is going into developer options and enabling OEM unlock. after that shut the tablet off and put it into download mode by connecting it to a PC and holding down both volume buttons. then you will get a blue screen that will tell you to press and hold volume up button to unlock the bootloader and that it will reset your device data. once your device reboots your bootloader is unlocked.
Click to expand...
Click to collapse
Ok I Found OEM Unlocking Is Disabled Now Thing's Are Actually Getting Complicated

Categories

Resources