knockoff p40 pro..rework? - Android Q&A, Help & Troubleshooting

Bought a phone from wish p40pro'ish, looks like it might be a learning mistake zero product support, i knew better but it had a few options i needed.
Mid use it reboots with privacy lock. Ended up at boot and its like chinese to me well is, but overcame and reset, still there now, phone has no sim or carrier, was running android 10 and ive been wanting to try an alternative OS for a while and never had a phone i would actually use to try it on.
My first hurdle is drivers, windows does not recognize a device, then a well documented OS as ill be researching and guessing a good bit. Size not a problem have almost a terabyte to play with and a competent cpu. i cant pull up specs since i can barely navigate the chinese menu. I also tried to switch language for said boot up with no luck.
Is there a catch-all driver or database for unbranded type smartphones?
Recommendations for OS?

Related

Hero G3

Hi all!
Ok here goes. I bought on ebay a Hero G3 running windows mobile. I think this thing is a clone but it seems pretty identical to the htc, although this phone does not say htc anywhere on it. Behind the battery G3 Hero A6288 is listed.
link : (dropped the h, new users are not allowed to post links) ttp://desoons.en.made-in-china.com/product/yMYnVCGrgocJ/China-Hero-G3-Windows-Mobile-6-5-GPS-WiFi-MSN-PDA.html
It came with Windows Mobile 6.5. Although it's a clone, is it still possible that it could run android?
Hardware seems pretty much exactly the same. However from what i've seen from looking around I would need Android installed first off in order to update?
Also somehow last night (I was drunk) the phone has somehow set a password in Windows Mobile and I do not know what the password is and so i am stuck big time! Tried following instructions to do a hard reset but these don't seem to work unless i'm doing something wrong? Windows mobile just boots up.
Is there anyway around this? Is there any ROMs of Windows Mobile out there from this thing that I could put on it to get around the password?
Please help, I have been looking all day for a solution to this and it's driving me crazy!
new link
ttp://rofen.en.alibaba.com/product/304037216-209334738/HTC_HERO_G3_Windows_6_5_2_SIM_Smart_Phone.html
You _might_ be able to load one of the WM "android kits" onto it which are kicked off post boot up, but it is a China counterfeit handset and thus undoubtedly cannot run it natively
Hi all!
Ok here goes. I bought on ebay a Hero G3 running windows mobile. I think this thing is a clone but it seems pretty identical to the htc, although this phone does not say htc anywhere on it. Behind the battery G3 Hero A6288 is listed.
link : (dropped the h, new users are not allowed to post links) ttp://desoons.en.made-in-china.com/product/yMYnVCGrgocJ/China-Hero-G3-Windows-Mobile-6-5-GPS-WiFi-MSN-PDA.html
It came with Windows Mobile 6.5. Although it's a clone, is it still possible that it could run android?
Hardware seems pretty much exactly the same. However from what i've seen from looking around I would need Android installed first off in order to update?
Also somehow last night (I was drunk) the phone has somehow set a password in Windows Mobile and I do not know what the password is and so i am stuck big time! Tried following instructions to do a hard reset but these don't seem to work unless i'm doing something wrong? Windows mobile just boots up.
Is there anyway around this? Is there any ROMs of Windows Mobile out there from this thing that I could put on it to get around the password?
Please help, I have been looking all day for a solution to this and it's driving me crazy!
Click to expand...
Click to collapse
Highly doubtful, the processors are most likely totally different
Sent from my HTC Hero using the XDA mobile application powered by Tapatalk
Sorry for bringing back from the dead this thread.
I recently aquired a hero clone, an a6288 with the same specs as the one mentioned in this thread.
The phone after a few days of fooling around cannot boot. It hangs during boot up, right after it plays the windows opening sound. I am trying to hard reset it but I cannot find the correct key combination, can anyone help me with that?
Thanks in advance!
eloydark said:
Sorry for bringing back from the dead this thread.
I recently aquired a hero clone, an a6288 with the same specs as the one mentioned in this thread.
The phone after a few days of fooling around cannot boot. It hangs during boot up, right after it plays the windows opening sound. I am trying to hard reset it but I cannot find the correct key combination, can anyone help me with that?
Thanks in advance!
Click to expand...
Click to collapse
On the real hero, it's menu, call and end call
But the fake is likely completely different.
Also based upon Windows not Android - so it could be anything - have you tried Ctrl + Alt + Del?
btdag said:
Also based upon Windows not Android - so it could be anything - have you tried Ctrl + Alt + Del?
Click to expand...
Click to collapse
That seems to be the problem. The combination is different, I've tried every forum I can find, in russian, chinese, italian and pretty much anything google can give but no key combination seems to work. The company I bought it from seems to be irresponsible on the matter, and every responce I got from them was wrong.
Is there another way I can force the phone to reset? Through a computer via windows or linux?
eloydark said:
That seems to be the problem. The combination is different, I've tried every forum I can find, in russian, chinese, italian and pretty much anything google can give but no key combination seems to work. The company I bought it from seems to be irresponsible on the matter, and every responce I got from them was wrong.
Is there another way I can force the phone to reset? Through a computer via windows or linux?
Click to expand...
Click to collapse
No idea. Pull the battery for a while? I honestly haven't a clue about these fakes. They are cheap for a reason I'm afraid
Try pressing every key and seeing what happens, try seeing if there is a pin slot as well and push that whilst trying all sorts of combos. Other the that, my only advice is to never buy a fake.
What did you do that broke it?
You must use the button of ignition and the key Volume + and Volume-.
We touch the key of volume and simultaneously you ignite the cel and it was entering Hard Rest.
i have the same china HERO G3 im newbie and i want to know if is possible to switch fro windows to android!thanks a lot
yannilupo said:
i have the same china HERO G3 im newbie and i want to know if is possible to switch fro windows to android!thanks a lot
Click to expand...
Click to collapse
If it's a proper HTC Hero, it runs Android. If it's a fake, it runs WinMo.
So this doesn't sound to be a HTC Hero Which means no android for you afaik.
For those who want to know, after many emails with the company I bought it from, I came to understanding that even they don't know how to hard reset it. The final solution they provided was to return the product to them to fix it (if possible) or to replace it. So either way, I will do that, although I now have no trust on the device (it hanged for no apparent reason) and will probably never use it for anything more than a backup phone.
Final conclusion: Cheap chinese phones? NO-GO!
hello i have same phone with itallian language
i want move it into English ..
any one help how we can change this phone into english ?
Regards
Hi,
Anyone have a english rom for this phone?
home+menu+power on is the hard reset for this phone
volume down + reset button ( up ) and power
bumping a dead thread.
Trying to fix a friends phone, I installed a simple HTC cab and now the phone won't boot up.
It says Hero, but then doesnt start.
The hard reset keys listed so far don''t seem to be working.
Anyone know any other hard reset combos that might work?
Have any of you tried pressing ALL of the keys available?
The counterfit market is ridiculous.People should research before buying...My wife-to-be nearly got me a nexus one (fake) for £50 thinking it was a real N1 they even call them the Nexus one and Hero so surely that's patent copyright breach?I think they even say HTC on them!

Am I stuck with the version of Android that came with my WM8880/GA-1311F netbook?

I have a Chinese netbook with Android 4.2.1 on it, and I've managed to root it. I've been interested in installing something like CyanogenMod or even Linux on it. The problem is that everything seems to be centered around very specific device information like manufacturers and model number in the ARM/Android world. But unfortunately, the most specific numbers associated with my device tie it back to a chipset manufacturer called WonderMedia, WM8880 GA-1311F. And I can't find anything at all about that device except that there's supposedly a 7-inch tablet or two with the same chipset, but their manufacturers are fairly unknown as well. When I do Google searches for the serial number, I mostly find my own old threads
I keep hitting dead ends trying to figure out how to boot something else on this device, because they expect me to know a specific recovery procedure or have a device specific ROM to apply.
Am I basically stuck with what I've got? I mean, I've been doing searches for days, I've searched for specific strings found under build info, and found nothing. I keep hunting for clues about the nature of the device in the kernel logs, and I keep coming up empty. The closest thing I can find is information about an older WM8650 netbook, and I saw a dead thread somewhere that implied there was an architectural similarity between WM8880 and that one, but I wasn't able to find anything about my device specifically.
I really don't want to waste anymore time with this if I don't have any chance of getting anywhere with it. Just tell me the truth... am I stuck with the pre-installed version of Android on this device?
I was hoping I'd be able to hack the device and do whatever I wanted with it, sort of like a Raspberry Pi in laptop form, but I'm starting to think I made a mistake because this device seems hopelessly locked into running Android 4.2.
Well, I found out that my device actually has something called U-boot built in. It wasn't easy to find because I had to dump a region of flash memory, hunt around in a hex editor, cut off part of the file, and then gunzip it to see it. Apparently my device can be booted from an SD card through a file called "FirmwareInstall/autorun.1.wmt". I also saw an odd reference to a USB disk and "FirmwareInstall/autorun.u.wmt", which may suggest it can also be booted from USB.
At first I tried to have it print a Hello World message, but it didn't work. However, I did notice that when I put the file in place, the machine refused to power down with the SD card inserted, which was abnormal. Clearly, it was changing something, but the console isn't visible. So I tried the "poweroff" command instead, and sure enough the netbook started cycling its power until I removed the SD card.
Apparently there IS a way to get stuff working on here, but I would have to know TONS of low-level memory addresses for loading stuff like the kernel, they recommend installing stuff over the network for some weird reason, and it seems like you have to use a specific device tree to get it up and running. Half the ARM Linux installation documentation was just an apology saying that devices vary and there's no consistent implementation of anything.
So it seems like it's POSSIBLE to get something else working on here, but I would literally have to reverse engineer every little aspect of the machine and study every single subsystem carefully in order to do so. What's frustrating is that there is a person who is doing work on very similar devices like the 8505, 8650, and 8850, but they're not supporting mine because, get this, the developer's 8880 tablet was damaged from messing with those ridiculous analogue console pins, and they can't be bothered to buy another one. So anyone that has my chipset is stuck without any kind of support for anything, and I would be lucky to get a console framebuffer with keyboard support running on this stupid thing.
Overall, everything I read was just more and more bad news... stuff like the default console for the installer often being a serial terminal that you have to break open the computer to use. Everything about ARM devices is painful, and you apparently have to fight tooth and nail to get them to run anything besides their stock version of Android, and all because there's no standardization and no BIOS.
hi do you still have the netbook i need the rom for it

How do I recover from bad flash using WDRT?

It really doesn't work the way everyone says it should. I was trying to unlock the bootloader on my phone, and I made sure to download firmware for the phone that matched the model number. It was a Lumia 920 model RM-820 from AT&T, and the firmware I used was supposedly designed for that phone. The filename of the firmware I found was RM820_3051.50009.1425.2001_RETAIL_nam_usa_100_01_443332_prd_signed.ffu
Ever since I flashed it, it's been bringing up a frowning face and rebooting itself. I've been told to use the WDRT tool, but it won't recognize the phone no matter what I do. It keeps searching for the device and never finding it, no matter how many times I reset the phone or whether I pull up the screen with the gear and the lightning bolt by using volume up. When I use the screen with a gear and lightning bolt, the software tries to detect something, but it never gets any further than the "please wait" screen. Anything other than that mode completely fails to detect anything.
It's very difficult to find information on this problem, because a lot of the FAQs and guides are really old and full of dead links. I don't have any kind of real background in this, and I struggled to make sense of anything I was reading about this. I'm really kind of a moron when it comes to phones, and I was a little overconfident because I know what I'm doing with PCs. I really hate how phones obfuscate all the details, won't tell you what's going on, turn your device into a brick if you make one mistake, and make it so hard to do anything with a device other than what the manufacturer intended.
In all honesty, it's very likely that if I don't get this thing fixed, I'll probably end up putting my SIM card into a TracPhone or similar device for a couple months until I can afford a new phone. Could someone help out a total moron? Please?
EDIT: Well, you can actually go ahead and close this thread... I don't know what happened, but apparently my Mom was able to fix it. The procedure failed on my desktop PC, my Surface Book, and my old laptop... but my Mom tried to use her laptop, and somehow it worked. I wasn't even watching her, so I have no idea how, though. And she doesn't know anything about computers, but she somehow did in 10 minutes what I couldn't do in 2 days.
athenian200 said:
It really doesn't work the way everyone says it should. I was trying to unlock the bootloader on my phone, and I made sure to download firmware for the phone that matched the model number. It was a Lumia 920 model RM-820 from AT&T, and the firmware I used was supposedly designed for that phone. The filename of the firmware I found was RM820_3051.50009.1425.2001_RETAIL_nam_usa_100_01_443332_prd_signed.ffu
Ever since I flashed it, it's been bringing up a frowning face and rebooting itself. I've been told to use the WDRT tool, but it won't recognize the phone no matter what I do. It keeps searching for the device and never finding it, no matter how many times I reset the phone or whether I pull up the screen with the gear and the lightning bolt by using volume up. When I use the screen with a gear and lightning bolt, the software tries to detect something, but it never gets any further than the "please wait" screen. Anything other than that mode completely fails to detect anything.
It's very difficult to find information on this problem, because a lot of the FAQs and guides are really old and full of dead links. I don't have any kind of real background in this, and I struggled to make sense of anything I was reading about this. I'm really kind of a moron when it comes to phones, and I was a little overconfident because I know what I'm doing with PCs. I really hate how phones obfuscate all the details, won't tell you what's going on, turn your device into a brick if you make one mistake, and make it so hard to do anything with a device other than what the manufacturer intended.
In all honesty, it's very likely that if I don't get this thing fixed, I'll probably end up putting my SIM card into a TracPhone or similar device for a couple months until I can afford a new phone. Could someone help out a total moron? Please?
EDIT: Well, you can actually go ahead and close this thread... I don't know what happened, but apparently my Mom was able to fix it. The procedure failed on my desktop PC, my Surface Book, and my old laptop... but my Mom tried to use her laptop, and somehow it worked. I wasn't even watching her, so I have no idea how, though. And she doesn't know anything about computers, but she somehow did in 10 minutes what I couldn't do in 2 days.
Click to expand...
Click to collapse
I've had a similar problem with mine, bootloader unlock process didnt finish correctly and my Lumia 920 won't switch on, respond to Soft/Hard resets or respond to connections to the computer. WDRT and WPInternals no longer detect the device at all.
I hope someone knows how to sort this out

Nokia C5 Endi

There is no thread for this phone. There is only an announcement article that I can find about this device on the entire website.
I just got it today at Cricket...
Anyone know if it can be rooted?
When I check my device from inside the XDA Labs app, it tells me that I have a Nokia 6.2 but that isn't possible as this phone does not have a snapdragon processor.
I have tried to find out if any other phones have the same processor that are rooted but I've never heard of any of the phones I found... Most are in India or Asia. All that means is that I am unfamiliar with the devices I'm seeing.
I expect more people will be getting this phone. But it may take a minute as the cricket store had just opened the box with these phones when I bought it today. I had to wait for them to enter it into their system...
Surprised no one else has got this device yet.
However if anyone is interested in this phone I have had it a few days. I can give a little run down.
So I recently moved from Eugene Oregon back to where I grew up just north of Birmingham Alabama.
I have ALWAYS used TMobile. However TMobile doesn't cover where I live...so I was forced to go with Cricket because it's the only coverage we can get at home. We refuse to use AT&T directly so I can deal with their "child" so to speak...
Anyway, we just started our service. At first I bought a Moto G7 Supra (Crickets version of the G7 Power.) However they didn't have a case. That day I ordered an Auburn case from SkinIt for the G7 Power. They use the same case. That case has yet to even be shipped. That's a whole other story. Anyway, my G7 Supra slid off my pants in the car and hit the hard plastic part of the interior. That cracked the bottom left of the screen. Cricket has a difficult insurance program, so I decided rather than deal with that and spend $75 on a replacement refurbished phone, I would spend the $150 to get a new phone. The problem was cricket no longer had any of the G7s nor did any of their other stores around me. So they said I should consider the Nokia C5 Endi. The rep told me it has similar specs to the G7 and it was brand spanking new. He said the phones had not even been entered into their system yet.
So I played around with the C5 Endi. Everything seemed to open as quickly as on the G7 and it was considerably bigger. But I had learned my lesson I wouldn't leave without a case and a screen protector. They had both so I bought the Endi. I do wish I had waited for them to special order me a G7.
The processor on this C5 Endi is NO WHERE as good as that on the G7. I compare it more to the processor of my son's old LG Stylo 3.
The battery is great. It's not AS GOOD as that of the G7 but it still has great battery life. One other downfall besides having a smaller battery, is that the processor does not allow for fastcharge.
The back camera is pretty good.
I haven't used the front camera yet.
The Endi does come with Android 10. It has 64 gb of internal memory. It has expandable memory, but limits the expandable memory to 128gb. It also has 3gb of RAM
3gb of RAM seems like it should be plenty powerful enough, but it's not near as snappy as it should be. Sometimes it will just freeze when swapping between apps... ESPECIALLY when leaving the camera.
I've been looking into the c5 endi as well.
According to what I've found it has a mediatek mt6762v helio p22 processor, there seem to be a handful of devices with it from all over the world even some here in the US.
From my recent uses of it I have found that the 3gb of ram is just barely enough to be a daily driver in 2020. I'm trying to find ways to get a swap file to help with it though.
Also looking for root options because the little things like the quick options that pop up in the settings menu three seconds after opening is infuriating ?
Guess I should just give up on any action with this phone
Any further info on this phone? im trying to root and im having trouble finding any information on it. i used adb to reboot into fastboot mode and got distracted. returning to it im wondering if its even rootable i never really checked just assumed. i didnt realize how new the phone was. i have the worst luck with my choice and phones. i almost went insane trying to root the j7 prime years ago, im not trying to fall in to that trap again, therefore i ask, anyone have any information in regards to rooting the nokia c5 endi
I have the Nokia C5 endi. I've been trying to root it for days with no luck. Any advice? Kingroot does nothing.
I had no issues unlocking the bootloader, and getting it ready for root, but now I'm stuck. Is there anyone who has advice on the next step?
Btw this phone sucks. I'm trying to find out if rooting it makes it worth it. If there's anyone more experienced with rooting (I've scratched myself this far) that wants me to try something shoot me a message. I've got the drivers, adb, fastboot, busy box and supersu ready to go. Hardest part is finding an exploit file and there's no twrpv recovery yet yet
I cant even get the bootloader unlocked. Help anyone?
I came across this same phone. I'm trying to bypass the screen lock. I cant get it to boot into recovery by hardware keys. I have usb cable plugged in. I can only get fastboot menu to come up but I can't select it with power button or switch menus. Any ideas how to get into recovery?

Question Help me reverse engineer this mod? How do i get my phone back to stock rom, and regain full control over it? Unroot?

I have a A52 5g and a tab S7+ wifi, that are both remotely controled and monitored, and serve as gateway to my home network and basicaly every device connected to it. I noticed it at first and mew NOTHING related to this, didnt even know what open source was. Since then i have come to understand that, somehow, my phone seems to run a custom version of android, my guess is, built from AOSP and designed to disguise itself as oem samsung ui, but in background enables remote access and total takeover of every function. I have discovered, using total commander, that storage has been partitioned in 2 separate locations, and that one folder in there is called root system file, and filled with data/apk/installkits/etc.. this has me asking for help in 2 specific questions:
Am i holding a rooted device or is there another possibility that creates this situation? I was convinced its rooted untill i read here that root prevents from using samsung pass, secure folder etc.. and those seem to work on mine(or is it a version of those apps?) If its indeed rooted, will it wype everything if i flash it with the stock rom? And should i trust a small cell repair store to do that or learn how to do it myself?
2: i have bought 3 brand new phones since august, and made sure not to use my usual accounts, no use backups, not even set it up near my home wifi, and it almost instantly started self installing harmful software in background. I see no other way for it to link itself to be owned by me at initial setup, but for the sim card, new of course, but with my usual phone number and service transfered to it. Is that enough to make a breach and compromise a new device? If so, what would be different after fpashing the stock rom, if everything reinstalls itself? Do i need to change my number? Change cellular service provider even? I know its an unusual request but im a fast learner, i have compiled lots of technical info on specific apps, ip's, servers, build id numbers etc.. that i know would make more sense to anyone more qualified than me, and i am about ready to try and wype/flash the thing myself, i just would feel better with a little help since i have gone this far pretty much alone, since no service provider or manifacturer actualy feels like this is their problem to solve....
Here you can download firmware for your phone and flash with Odin, which you can also download at the bottom of the page, there are instructions on how to do it also.
Make sure to download correct firmware for exact device you have. There are few different A52 5G models.. SM-A526B, SM-A526U, SM-A5260, SM-A526U1, SM-A526W.
You will lose all data after flashing new firmware. After this your phone will be like brand new from Samsung..
If your device is rooted then that means your warranty is void and manufacturers and carriers are under no obligation to help you.
I'm trying to understand your situation but its so conflicting I don't know where to begin.
For example, you say your device runs a custom AOSP with a Samsung UI. Thats exactly how it actually works. Samsung take the AOSP, customise it with their own functionality, then overlay their own skin as the UI. Theres absolutely nothing unusual about that.
I'm conflicted as to whether your rooted or not. If the manufacturer or carrier has physically seen the device and won't repair it then that would suggest your definitely rooted. If you spoke to them virtually and told them your rooted then they will use it as an excuse whether you're truly rooted or not. The partitions you mention could be the internal storage and an sd card which can be seen non-rooted. I dont know what you mean when you mention a "root system file". Is it an actual folder called "root" or is the app you're using just telling you that you've reached the "root" of the filesystem? I can't quite work out what you mean. You also say Knox-powered apps still work which just adds to the confusion.
You stated you have had 3 new devices and they all self-installed harmful software. To get one device compromised is possible. To get three compromised means your either a high profile government target (which I doubt because they wouldn't be so sloppy as this) or your doing something to compromise your own devices such as continuously visiting dodgy websites.
Flashing will fix things but so would having a new device. The only common denominator is you so either you're doing something wrong or you truly are a government target in which case I wish you good luck!
First let me appologise for the long silence, i cut off most online activity for a while and just read your answers. To clarify, i have not solved my prolem yet. But ill try to explain better what you ask about my situation:
About de os version arobase40 got it right. I Asked google play help reps. And a stock samsung version of android would not trigger googles warning about running a custom version of android. So that point to a modified after-the-fact more than to the fact samsung has their propierary version installed.
About beeing rooted or not, ylwhat you are asking is what im not totaly certajn of, also. I know partition can happen without rooting, its seems to have created a "virtual sd card" since its named as such when sd card slot is actualy empty. About the root files folder, i cant say for sure, all i can say is that its holding a large amount of Gigs that dont get taken into account when looking at storage capacity and usage, and accessing that folder gives me a message that root files cant be access from this device. Does it mean my device had root acess privileges revoked to prevent viewing files that hide what is given control of the software remotely, so i dont find out or have the capacity to remove or alter those files?
What is absolutely sure is that if it is rooted, it wasnt done by me. As for the chance the devices were not factory brand new, 1 of them was not, got it opend box from amazon, a saudi arabia version, but my prkblems had started months before getting it, did not keep it more than 2 months, and all others before and since are 100% pure factory new, some directly from my cellular service provider, as financed device came with 2 year agreement of service,(actualy 2 of them i got this way) and the last one is my tab s7+ i got online directly from samsung canada website, on preorder, delivered on release day.
And lastly the fact i cant seem to shake those persistent leeches, is not from having reckless habbits online, but from having careless and uneducated habbits before that all started, usual older lazy dude stuff, like not changing my wifi password after a ruff breakup with bipolar psycho ex gf, or having only a few passwords reused on most my accounts. I have stopped doing those things long ago now that i know better, but i suspect that i could have been unaware something gettnng installed and staying dormant for a while, maybe? The ex had way more opportunities than needed to do something like this and is more than psycho enough to realy do it also. For having the skills to do it, lets say she has "assets" that can easily get her guys willing to help about that. It may also be coming from somwhere else, but as you say im not a super spy or a high ranking gov. Official. Im not even that interesting, and have absolutely no usable id for fraud or anything, my credit history would raise more red flags then there is in all china. So after so long struggling with this still very active, i cant even think of a rational reason to do so much effort into this, theres nothing to gain, i only can imagine that maybe a twisted mind seeking revege, or with a sick way of amusing themselves could see the point to all that, but i dont realy care. I only want to get rid of it.
As for the way it manages to be so much persistent, i can only see one option left i didnt remove from the process, and its through my phone number/account on the sim card, even a new sim on a new phone, still is linked to my cell service. I did initial setup with only that new sim card, accounts freshely created during setup, with no info or anythink linkable to my previous accounts, and even did it sitting outside, far from any building that could get me in range of a wifi network. And it still was no more effective at staying secure.
Thats why i did not yet try to flash a stock rom myself on my device, because it would, at best, become exactly like it was when brand new, and i know that this is not enough to keep it secure, and that means theres still something im missing in the whole picture.

Categories

Resources