Related
T-Mobile myTouch 4G aka HTC Glacier Shipped ROM Leaked
http://pocketnow.com/android/t-mobile-mytouch-4g-aka-htc-glacier-shipped-rom-leaked
http://www.youtube.com/watch?v=6qRRDwj14S8&feature=player_embedded
My question is can we get a build for the hd2? Or are there still more things needed?
Could someone please explain to me why every time any phone with Android is released, that there are drones of people demanding developers who've put hours and hours on end of their own personal time into programming fixing and tweaking the current HD2 Android builds for no personal gain whatsoever, to devote more time and energy porting over a build that has almost no change in OS whatsoever?
I'd understand if a new phone came out with Android 2.3 or something, but all the phones being released lately aren't that much different from each other....
In the OP's defense he didn't demand anything he simply asked if it was possible and what it would take.. but your right about all the new phones OS being pretty similar.. that being said there is almost always something new in the OS when tmo drops a new android phone.. new mytouch is supposed to have a uma similar feature.. I guess we will see.
Sent from my HTC Vision using XDA App
friedsushi87 said:
could someone please explain to me why every time any phone with android is released, that there are drones of people demanding developers who've put hours and hours on end of their own personal time into programming fixing and tweaking the current hd2 android builds for no personal gain whatsoever, to devote more time and energy porting over a build that has almost no change in os whatsoever?
I'd understand if a new phone came out with android 2.3 or something, but all the phones being released lately aren't that much different from each other....
Click to expand...
Click to collapse
first tmobile 2.2 sense rom, or should i say espresso. There is definitely not espresso rom on hd2(loaded with tmobile stuff)...so please dismiss your self.
dapoharoun said:
first tmobile 2.2 sense rom, or should i say espresso. There is definitely not espresso rom on hd2(loaded with tmobile stuff)...so please dismiss your self.
Click to expand...
Click to collapse
This I did not know.. huh, learned something new today!!
Sent from my HTC Vision using XDA App
dapoharoun said:
first tmobile 2.2 sense rom, or should i say espresso. There is definitely not espresso rom on hd2(loaded with tmobile stuff)...so please dismiss your self.
Click to expand...
Click to collapse
Okay then, in that case, I'd be interested in a port.
A large majority of people both in Europe and United States use T-Mobile.
What are the benefits?
TMOBILE DID A GREAT JOB WITH THE MYTOUCH SLIDE UI "ESPRESSO" BUT ITS RUNNING ANDROID 2.1. AND THE FUNNY THING IS THAT, THE UI ON THE MYTOUCH SLIDE HAD SKINS, LANDSCAPE SENSE, AND MULTITASKING IN THE NOTIFICATIONS WAY BEFORE THE "DESIRE HD" AND "DESIRE Z".
ALOT OF GOODIES IN THE PREVIOUS MYTOUCH (CAN APPLY LOCK WALLPAPER DIFFERENT FROM HOME WALLPAPER, THEMES, LANDSCAPE SENSE, MY FAVES GALLERY, MODE SWITCH BASE ON TIME OR LOCATION, GENIUS APP, APP PACK AND MORE). SO I AM VERY INTERESTED TO SEE WHAT THIS 2.2 VERSION OF THE MYTOUCH ROM PACKS
http://www.youtube.com/watch?v=1RmjJnsoCpM
Thank you for the editing
I sat thru first 3 of 13 mins, that's so boring, just flipped back and forth desktop for 3 freaking mins.
justwonder said:
thank you for the editing
i sat thru first 3 of 13 mins, that's so boring, just flipped back and forth desktop for 3 freaking mins.
Click to expand...
Click to collapse
lol i had to watch the whole thing for u guys
myTouch include: Android 2.2 3.8″ WVGA display 1GHz Qualcomm MSM8255 processor 5-megapixel camera autofocus LED flash 720p HD recording front-facing camera 3.5 mm audiojack Wifi 802.11 b/g/n.
Here are the specs. Look pretty familiar =)
Clom801 said:
myTouch include: Android 2.2 3.8″ WVGA display 1GHz Qualcomm MSM8255 processor 5-megapixel camera autofocus LED flash 720p HD recording front-facing camera 3.5 mm audiojack Wifi 802.11 b/g/n.
Here are the specs. Look pretty familiar =)
Click to expand...
Click to collapse
"similar" but not identical. For example, the processor (QSD8250 vs MSM8255) is different... Chipset might be different. radio manufacturer might be different, camera drivers mightbe different, etc etc etc.
But hey, they managed to plug in Desire Z and HD ROMs... Who knows!
If you can really use it
as UMA - that would be lovely.. the signal at my house sux and i need uma for android. That is the main reason that i want this..if possible ofcourse
Sent from my HD2 using XDA App
Anyone got a mirror?
I'm actually extremely interested to see this get ported to the HD2. As a T-Mobile USA customer, I think that this ROM would more than likely get me exactly where I wanna be with this phone...
Hope someone decides to pick up on this... If not, oh well...
whosdaman said:
anyone got a mirror?
Click to expand...
Click to collapse
where u able to download it?
dapoharoun said:
where u able to download it?
Click to expand...
Click to collapse
Its in the development section under htc glacier system dump, pack21 has just posted a mega upload link
Clom801 said:
Its in the development section under htc glacier system dump, pack21 has just posted a mega upload link
Click to expand...
Click to collapse
nice! good to see the topic in that section.
FriedSushi87 said:
Could someone please explain to me why every time any phone with Android is released, that there are drones of people demanding developers who've put hours and hours on end of their own personal time into programming fixing and tweaking the current HD2 Android builds for no personal gain whatsoever, to devote more time and energy porting over a build that has almost no change in OS whatsoever?
I'd understand if a new phone came out with Android 2.3 or something, but all the phones being released lately aren't that much different from each other....
Click to expand...
Click to collapse
Completely agree... Whoever initiates this type of request should actually donate some money first, recommend others to do the same and then get someone interested to make a build if they want it... that way, build maker makes some $$$ and everyone is happy... even grannies don't give it for free...
Gingerbread was released for Nexus One today...anyone know how long till it hits G2 owners? Being a vanilla phone shouldnt we be next?
Sent from my T-Mobile G2 using XDA App
Since G2 is an official T-Mo phone, all depends on T-Mo's mood I guess...
It'll be out as a custom ROM sooner than as an official update, I would expect.
Def give it a couple of days let the devs go through the sdk.. Its gonna be a little work moving it over to the g2 because of the physical keyboard and also all the new additions like voip, gyroscope, nfc and all that they gotta make it all work so give it a couple days.. Maybe even something quick tonight..
steviewevie said:
It'll be out as a custom ROM sooner than as an official update, I would expect.
Click to expand...
Click to collapse
Yeah. Although honestly, I'm kinda loving the Desire Z ROM - I don't know if I can go back to the stock camera app, frankly. From the SDK screenshots on the Google blog, it doesn't look like there's any real changes there, either.
Actually, we could be waiting a while. According to cyanogen as well as a lott of other devs, the g2 isn't as vanilla as first thought. There's a lot of HTC crap over it and someof the stuff is designed to look like stock while being something else entirely. The point is, it could take a while for us to get it......at least officially....
Sent from my HTC Vision using XDA App
xSunny said:
Def give it a couple of days let the devs go through the sdk..
Click to expand...
Click to collapse
The SDK isn't the source code though, just the stuff to help you develop Android apps.
Anyone know when the source code usually gets released ? Will it be the day the Nexus S ships ? Or before/after ?
They said it would be coming soon but they said the same for the announcement of 2.3 and that wait felt like forever.
Sent from my HTC Vision using XDA App
As a general rule newer versions of android are merged into aosp within a few weeks to a month after the sdk. At least that's what we've historically seen.
It is possible and fairly easy to create a port from the sdk however it tends to be buggy at best.
Once we get a link from an ota from the nexus one we should be able to put together a proper port.
If you're waiting for Cyanogenmod you'll be waiting til 2.3 hita aosp as steve and company build directly from the source.
Sent from my HTC Vision using XDA App
rp1783 said:
As a general rule newer versions of android are merged into aosp within a few weeks to a month after the sdk. At least that's what we've historically seen.
It is possible and fairly easy to create a port from the sdk however it tends to be buggy at best.
Once we get a link from an ota from the nexus one we should be able to put together a proper port.
If you're waiting for Cyanogenmod you'll be waiting til 2.3 hita aosp as steve and company build directly from the source.
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
Well yeah lets see since the nexus one is pretty similar visually to the g2 instead of the hardware keyboard we have we should def be able to switch around the update nd use it for us =] cant wait!
I'm with @THE ORANGE BANDIT...im loving sense...I also don't know if I would go back to it...but than again I could just switch back and fourth between gingerbread and sense
sent from t-mobile g2 using HTC sense
T-Mobile reps told me when I bought the G2 that it was going to be getting the OTAs first, along with the MT4G. So you can possibly expect enomther to release it first.
Azrael3123 said:
Actually, we could be waiting a while. According to cyanogen as well as a lott of other devs, the g2 isn't as vanilla as first thought. There's a lot of HTC crap over it and someof the stuff is designed to look like stock while being something else entirely. The point is, it could take a while for us to get it......at least officially....
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
source?
If there's no source theres no proof.
omarsalmin said:
source?
If there's no source theres no proof.
Click to expand...
Click to collapse
Source? Source for what? Whether the G2 is stock android? That isn't speculation, at this point its a fact that it isn't "clean" android. If you want to be sure of that, just read cyanogens posts in his thread or the nightly discussions. Gingerbread will need to be ported to this phone just like with any phone running a custom ui albeit faster though because HTC didn't go as far as a whole custom ui. Regardless, I would be willing to bet that gingerbread source is released and ported to cyanogenmod before the G2 gets an OTA.
Sent from my HTC Vision using XDA App
Even if the stock G2 rom isn't quite as pure as it looks, should that even matter? Isn't the point of something like CM to get AOSP to run on the phone? I was under the impression that CM included very few hacks that are device specific.
Barret7sc said:
Even if the stock G2 rom isn't quite as pure as it looks, should that even matter? Isn't the point of something like CM to get AOSP to run on the phone? I was under the impression that CM included very few hacks that are device specific.
Click to expand...
Click to collapse
No, it doesn't matter if your phone is rooted and running a custom rom. I was reffering to the delay for an official gingerbread OTA. That's why I said it would be ported to CM before its officially ported to the G2.
Sent from my HTC Vision using XDA App
Gingerbread is not out for the Nexus One yet. Also once the source for it is released then the rom makers can start working on it
Azrael3123 said:
No, it doesn't matter if your phone is rooted and running a custom rom. I was reffering to the delay for an official gingerbread OTA. That's why I said it would be ported to CM before its officially ported to the G2.
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
Sorry about that. Apparently I am having trouble reading today.
The new nexus will be running stock gingerbread I'm assuming? Or a mashed up version of touchwiz :vomit: / gingerbread
[G2/HTC Vision]
luis86dr said:
The new nexus will be running stock gingerbread I'm assuming? Or a mashed up version of touchwiz :vomit: / gingerbread
[G2/HTC Vision]
Click to expand...
Click to collapse
Yes, stock Android on 2.3
I have just seen some wildfire s movies and the point is:
it's runneing gingerbread and it has a flip clock.
My question is: If the htc wildfire s has nearly the same things as the normal wildfire.
Can we (if the wildfire s is released) port gingerbread from the s version to ours.
Or will there be an update with the new sense and gingerbread.
Please could someone that know something about it say something to me, please.
And my second question is: Can someone already put the new sense in a rom.
I hope someone really know something about it.
guus_1995 said:
My question is: If the htc wildfire s has nearly the same things as the normal wildfire.
Click to expand...
Click to collapse
It is not nearly the same. It is totally different. And, to get the new Sense, the code has to be released by HTC. Till that, there wont be a GB Sense Enabled ROM for the Wildfire.
Also, I am pretty sure with the release of the S, HTC will not conveniently forget the original Wildfire and probably not release any updates for it. Its basically an EOL Product now. Its the way the industry works.
After some monthes on the market every mobile phone is EOL. You are right!
Sent from my HTC Wildfire using XDA App
If you really want gingerbread on wildfire, you can try Cyanogen 7. There is no htc sense with cyanogen though.
Just for the new sense
argeoff said:
If you really want gingerbread on wildfire, you can try Cyanogen 7. There is no htc sense with cyanogen though.
Click to expand...
Click to collapse
I know but I want the new sense xD
Its more like the aria or gratia (what is the point of that - considering the wildfire s is better) or legend or salsa than the wildfire (they are all the same phone in a different box with a different rom)
Sent from my GT-P1000 using XDA App
CM 7
I'm using cm 7 right now.
It is very nice, but I've send a mail to HTC.
Hope they will answer.
I really like gingerbread, but I just want the new sense ( without buying a newer phone ).
So if I got mail about it.
Will you see it on this topic
guus_1995 said:
I'm using cm 7 right now.
It is very nice, but I've send a mail to HTC.
Hope they will answer.
I really like gingerbread, but I just want the new sense ( without buying a newer phone ).
So if I got mail about it.
Will you see it on this topic
Click to expand...
Click to collapse
sorry but, you'll not get much out of them! Just a generalised response.
guus_1995 said:
I have just seen some wildfire s movies and the point is:
it's runneing gingerbread and it has a flip clock.
My question is: If the htc wildfire s has nearly the same things as the normal wildfire. -No, not the same hardware
Can we (if the wildfire s is released) port gingerbread from the s version to ours. -HVGA vs QVGA.... lots of resizing and xml, program modifying. And devs are not really interested
Or will there be an update with the new sense and gingerbread. - Not really with a spray of impossible
Please could someone that know something about it say something to me, please.
And my second question is: Can someone already put the new sense in a rom.
-I have not seen Sense 3.0 on a QVGA device, so low porting chances.
I hope someone really know something about it.
Click to expand...
Click to collapse
blabla bla 10 chars
soory for this crappy thread
Hello people,
I'm using cm 7 right now.
This is a question to alex, I think that you know more about it.
So is it possible to port htc sense to cm7.
And so yes:How can I do it on my own.
So please answer.
edit ment normal sense.
It is possible to get the Gingerbread update but no way it would get the new Sense.
guus_1995 said:
Hello people,
I'm using cm 7 right now.
This is a question to alex, I think that you know more about it.
So is it possible to port htc sense to cm7.
And so yes:How can I do it on my own.
So please answer.
edit ment normal sense.
Click to expand...
Click to collapse
No it's not possible to port anything HTC to an AOSP ROM, there is a theme though which makes it look like HTC Sense!
why not
djdevine2 said:
No it's not possible to port anything HTC to an AOSP ROM, there is a theme though which makes it look like HTC Sense!
Click to expand...
Click to collapse
Why not.
I mean can not one app ported to a aosp rom?
Simply because HTC apps require a framework that AOSP ROMS do not have as it is power consuming and is slow.
guus_1995 said:
Why not.
I mean can not one app ported to a aosp rom?
Click to expand...
Click to collapse
Sent from my HTC Wildfire using XDA App
ok
djdevine2 said:
Simply because HTC apps require a framework that AOSP ROMS do not have as it is power consuming and is slow.
Sent from my HTC Wildfire using XDA App
Click to expand...
Click to collapse
that really sucks.
Is there any way to port something like a custom framework in a aosp or is this absolutly wrong question.
srry for my bad englisch
guus_1995 said:
that really sucks.
Is there any way to port something like a custom framework in a aosp or is this absolutly wrong question.
srry for my bad englisch
Click to expand...
Click to collapse
Sadly the HTC framework is not compatible with AOSP ROMS at the ROMS have to support it. Your english is fine, don't worry!
djdevine2 said:
Sadly the HTC framework is not compatible with AOSP ROMS at the ROMS have to support it. Your english is fine, don't worry!
Click to expand...
Click to collapse
Ok .
thank you anyway
guus_1995 said:
Ok .
thank you anyway
Click to expand...
Click to collapse
As djdevine2 stated above, porting Sense would be very hard or even impossible. Sense is like a bug that crawls really deep inside the Android OS. Eliminating is it hard, I imagine introducing it would be also very, very hard.
And not to mention the possible Legal issues that could appear
maybe there is hope
It has also been rumored that the HTC Wildfire will receive the recently released 2.3 Gingerbread update.
http://en.wikipedia.org/wiki/HTC_Wildfire
This is just a rumor, but there is still hope.
Doesn't look so. If you look at the citation on that particular line, and, read that thread in another forum, there is nothing there to state that HTC has said anything about 2.3 on Wildfire. It is simply a speculative thread, and, points to CM7 for 2.3 on Wildfire.
"You can have your doubts about when your phone maker will finally get around to delivering an Android 2.3 update (March if you're with HTC, June if Samsung, 2017 if you're unfortunate enough to own a Sony Ericsson), but the smartphone dev community doesn't work that slowly. The guys who build custom ROMs just for the sheer pride of it have already begun work on delivering Gingerbread to owners of HTC's EVO 4G, Droid Eris, and Wildfire."
Hi all devs..
The Desire has now been blessed with a kernel patch that actually allows true 2-way call recording directly from the line, and not just recordings from the Mic..
It has also been developed for the HTC HD2 Android nand builds.
I'm not a developer so I don't really know what I am talking about, but it seems that ones this baby was cracked, it easily ports to different builds and hardware..
Sooo wouldn't it be pure awesomeness if the DHD developers could do some magic with this also??
It seems to be a patch for kernels, but I guess it needs some sort of fundamental change if it should work on DHD..
If you are a developer or a Rom/kernel cooker, please take a look at it! Specially you LeeDroid;-)
Sent from my Desire HD using XDA App
I think lots of good things like this will come once htc releases their source for the gingerbread kernel... have patience
if only we had a link to the desire patch...
here you go
As far as I could read it is radio-dependent.
We must wait for a radio that can allow us to do so.
(it controls the chips on the board)
As far as I can see, it's a few rpcs and ioctls.
The radio version shouldn't be a problem. As for the DHD, we'd need to port the code to qdsp5v2, since the original patch is intended for qdspv6
i really hate asking dumb questions like this, so sorry in advance
but could someone please paste a link on how to apply update.zip
renaming it to update.zip and running it is saying updating kernel in clockwork.
then no boot, what do i do after i installed the apk
Im on leedroid 2.2.2 kernel 2.2.9
adwinp said:
As far as I can see, it's a few rpcs and ioctls.
The radio version shouldn't be a problem. As for the DHD, we'd need to port the code to qdsp5v2, since the original patch is intended for qdspv6
Click to expand...
Click to collapse
Nice! Is this something you can do or maybe explain to some dev? I'm really out of my league on this one
Sent from my Desire HD using XDA App
is there something new with the recording on DHD?
I currently use stock rooted MT4G, but have started to enjoy the Virtuous Unity Glacier ROM that gives us Sensation's abilities. I have noticed that normally MT4G finds 5ghz wifi w/ no prob, but w/ Virtuous Unity it's gone. I want to find out if someone has a way to restore the support in not only the GB builds, but now also the ICS builds that share the same problem. Before anyone brings up wiki on this issue of whether MT4G supports 5Ghz and starts a flame war, I have both bands running in my house and have even done wifi calling through the 5Ghz band, so don't bother quoting specs. Need further proof: URL pdf.eccn.com/pdfs/Datasheets/Broadcom/BCM4329.pdf I believe the issue has something to do with how the kernel is compiled with the bcm4329.ko module. There may be a switch or parameter not being set in the module's build files (written in c) before a build is initiated. The resulting .ko file seems different depending on which phone it's being used on. Obviously this is a senior developer/kernel jockey question and I lack the know how to do this myself, but it's an important issue considering every developer wants to put out as bug-free a build as possible.
Any ideas?
Spec:
MT4G unlocked, and rooted. 4ext Recovery
Factory MT4G w/ GB and Virtuous Unity Glacier 1.27
QBertASU said:
I currently use stock rooted MT4G, but have started to enjoy the Virtuous Unity Glacier ROM that gives us Sensation's abilities. I have noticed that normally MT4G finds 5ghz wifi w/ no prob, but w/ Virtuous Unity it's gone. I want to find out if someone has a way to restore the support in not only the GB builds, but now also the ICS builds that share the same problem. Before anyone brings up wiki on this issue of whether MT4G supports 5Ghz and starts a flame war, I have both bands running in my house and have even done wifi calling through the 5Ghz band, so don't bother quoting specs. Need further proof: URL pdf.eccn.com/pdfs/Datasheets/Broadcom/BCM4329.pdf I believe the issue has something to do with how the kernel is compiled with the bcm4329.ko module. There may be a switch or parameter not being set in the module's build files (written in c) before a build is initiated. The resulting .ko file seems different depending on which phone it's being used on. Obviously this is a senior developer/kernel jockey question and I lack the know how to do this myself, but it's an important issue considering every developer wants to put out as bug-free a build as possible.
Any ideas?
Spec:
MT4G unlocked, and rooted. 4ext Recovery
Factory MT4G w/ GB and Virtuous Unity Glacier 1.27
Click to expand...
Click to collapse
Hey I have asked the same question before but got no answer, I know nothing about what you wrote but I would love to have it working again.... I also have a dual band router that sends out both 2.4 gHz and 5.o gHz freq. at the same time and it is great for media. I would love to see this fixed.
banderz777 said:
Hey I have asked the same question before but got no answer, I know nothing about what you wrote but I would love to have it working again.... I also have a dual band router that sends out both 2.4 gHz and 5.o gHz freq. at the same time and it is great for media. I would love to see this fixed.
Click to expand...
Click to collapse
Have always wondered this myself as well
Sent from my Glacier using XDA
Froyo never supported this for MyTouch 4G.
The official GB kernel came with 5Ghz support. Oddly, no developer never had support in their custom kernels. If you MUST have it, you could try flashing the stock kernel (extract it from the official ROM) or learn C and have at. This has been asked about many times and no one with the skills seems to want to add it.
If someone knows otherwise please correct me.
estallings15 said:
Froyo never supported this for MyTouch 4G.
The official GB kernel came with 5Ghz support. Oddly, no developer never had support in their custom kernels. If you MUST have it, you could try flashing the stock kernel (extract it from the official ROM) or learn C and have at. This has been asked about many times and no one with the skills seems to want to add it.
If someone knows otherwise please correct me.
Click to expand...
Click to collapse
I am waiting for a fix can't a DEV just make a fix for this or explain how to fix it....
estallings15 said:
Froyo never supported this for MyTouch 4G.
Click to expand...
Click to collapse
I got the mt4g on the first day it was sold and 5 ghz wireless n did work on the froyo version and all of the stock roms (until the Android 2.3.4 Software build number 2.32.531.1 - when they partially broke it - it worked but not consistently .. see support.t-mobile.com/message/75827 ).
My take is that the kernels are using a generic driver that works for all of the similar devices that did not have the 5 ghz N. There are very few phones that have 5 ghz wireless N - so I assume that the linux kernel either isn't from the HTC mt4g source or the wifi driver for some reason has been changed out, but a dev would need to weigh in on that.
I think the bindroid runmed 2.5 supports 5. (Don't quote me) and IMO its better maintained then virtuous, so I would recommend checking it out. I think youll see a massive improvement all around.
Sent from my HTC Glacier using XDA
morgan5814 said:
I think the bindroid runmed 2.5 supports 5. (Don't quote me) and IMO its better maintained then virtuous, so I would recommend checking it out. I think youll see a massive improvement all around.
Sent from my HTC Glacier using XDA
Click to expand...
Click to collapse
I am going to check this one out soon...... Thanks morgan5814
No problem. Good luck to ya.
Sent from my HTC Glacier using XDA
morgan5814 said:
No problem. Good luck to ya.
Sent from my HTC Glacier using XDA
Click to expand...
Click to collapse
So I got my MT4G up and running after my eMMC chip went out so now I have to S=OFF and install a custom rom and the one you suggested morgan5814 is going to be the first one I try out, if I like it then good but if not then going to try ICS roms because before my MT4G broke there was no ICS around.
Sounds like a plan. I've been working on a custom miui for about a week and a half now. Not ready to release. First rom release half assed would be for shame lol
Sent from my HTC Glacier using XDA
morgan5814 said:
Sounds like a plan. I've been working on a custom miui for about a week and a half now. Not ready to release. First rom release half assed would be for shame lol
Sent from my HTC Glacier using XDA
Click to expand...
Click to collapse
Well when you release your rom I am going to have to try it out.... my MT4G is my back up phone, I have a HTC Sensation that I use daily.
Awesome. I'm worried about releasing it with any bugs. First rom so I wanna make a good impression
Sent from my HTC Glacier using XDA
morgan5814 said:
Awesome. I'm worried about releasing it with any bugs. First rom so I wanna make a good impression
Sent from my HTC Glacier using XDA[/Q
well pm me if you want me to try it out.....
Click to expand...
Click to collapse