[Q] development has slowed down - HD2 Windows Phone 7 Q&A, Help & Troubleshooting an

First of all this is not a complaint,only a query.why has the development of wp7 Rom slowed down,is it because the great devs are waiting for the big update to be released first?
And just to add my thanks for the fantastic work all devs do for us hd2 owners.

stressballs said:
First of all this is not a complaint,only a query.why has the development of wp7 Rom slowed down,is it because the great devs are waiting for the big update to be released first?
And just to add my thanks for the fantastic work all devs do for us hd2 owners.
Click to expand...
Click to collapse
there never has been any development bar the original release, im sure they are working on it but everything you have seen on here has been nothing but a few reg tweaks. There is only one known group that can release working ROMs everyone else just copies those, i doubt those guys will release a new ROM until nodo is out, its pointless doing silly updates
For the time being there will not be the variety of ROMS like we had on WM6.5 (there is no tools for one and no development branch releases) and because its very much locked down you wont get "home brewed" versions like in android.
besides, im more than happy with the original release, many of the so called bugs in other releases "appear" to be bugs created by the editing of the ROm in the first place.

ofcourse development slowed down.. to begin with there was no development at all.. all the devs were spaming roms that for me are all the same.. sure the one has the white htc bootscreen and the others dont.. but so what? the only thing that was new was one dude that put polish language in the menus.. and that's it.. the OS it pretty new and most of all locked down..

There is no real reason for new ROM's before the NoDo update. The 7008 update is actually a dummy to test the update process and contains nothing new.
The current DFT ROM runs as well as WP7 could possibly run on a HD2. All the known bugs are either OS related (affect also native WP7 devices) or are caused by the hardware (no camera button = no autofocus, no native HD2 battery driver etc.). There is not much that can be fixed atm so it's natural we don't see many ROM's.

Related

The HTCANDROID project! Let's get it running!

Hey!
As i've previously mentioned here once (I think), i started a small forum where I tried to gather all the setups for running Android on various HTC models. Now that the HTC G1 (Dream) is soon released, we will will get some very interesting challenges while trying to build Android ROM's, etc..
This forum is great, but its also very big. Thought that it might be a good idea to have our android resources on a separate forum?
Anyways, thought i could register a domain and such, but for now the forum is at http://www.connect-utb.com/htcandroid
Some of you are there already! Hopefully, with the experienced user base we have here, we can get Android ROMS and whatnot for our HTC models, as the HTC Dream looks rather poor. (Although better devices will surely come in the future).
you must be joking. Android is a total OS unlike apps that we see all over which are portable among HTC devices. It takes months alone just to get Android as it is today for the kaiser. Mostly everything for WM can be ported among other devices which some exceptions to nontouch devices. It'll be a long time until you see Android ported over to more devices than now. My suggestion would be to use a device that's got android projects already in progress or at your nearest convenience to buy a device with android on it.
Think we misunderstand each other, but you dont believe that if we can extract the android ROM from the HTC Dream, and modify and install it on lets say, the Kaiser?
You can always try before saying that it isn't going to work.
I will track this post because i'm very curious by the Android OS.
I get it...and completely understand what this is about...it's HTC...which means theoretically we should be able to at least somewhat get it working...I've started a wizard thread on your new forum in hopes that any information or progress getting it ported over gets posted all in one location for easy access....kudo's for thinking ahead as I dont think android is going anywhere soon and while this forum is very useful it's mostly for winmo devices....nothing wrong with speading the wings a lil bit and branching out...
looking forward to the press conference!!
I would say we should be able to get Android to run on the OS level of our devices, but it will probably need a bit of modifying. However, since it's open source I'm hoping the modifying will be a lot easier because of this.
Hey,
I was just on HTC homepage ( htc.com ), where the G1 is shown.
They printed the specs, which are very similar to the diamond
Same chipset, same rom size, same ram size,...
SO I think, it would be ( maybe easily?) possible to port android to the diamond
greets doena
WatskeBart said:
I will track this post because i'm very curious by the Android OS.
Click to expand...
Click to collapse
Same here!
If my memory does not fail, I remember that one of the first peaks at Android was being run in a Blue Angel. So, I guess there is a big chance that we might in fact be able to see Android running on more than one device (of course, you will have more or less features depending on the device's capabilities and hardware limitations, namely apps that work with an accelerometer, etc).
Maybe, the development should be worth following because as much as I don't want to believe it, my device (Blue Angel) will only trick death for so long (by death I mean not being able to move to newer versions of WM) and we will need a way to pass the time .
HTC Touch Vogue in progress of being ported
Hey don't forget about the senior member "DZO" that started ANDROID porting to HTC Vogue and it is Successful
This is his direct link to the files : http://cs-alb-pc3.massey.ac.nz/vogue
And here is the link to the posting: http://forum.xda-developers.com/showthread.php?t=382265
I think he did a GREAT job porting Android. I am running Android 0.9 with most of the featuress except installing programs but only because he is the only one that does that. So, he needs help! I am sure... Plus, on this site people are cheeping in for HTC Diamond so he can work on that too...
Here is the link: http://www.myhtcphone.com
So, if you want something done we should start by contributing either money, or programming support! I wish I knew how to program this
ahhhh I wish I would have fully functional Android on my HTC
Thanks for the support! The forums are slightly active now!
Hopefully, we will be able to get Android running more or less flawless soon! As pointed out, its possible!
he he nice link, it seems that there are allready htc devices running with android.
just wondering, is it possible to have dual boot in one device ?
hmmm, seems to have no desktop syncing.. this may be a huge set back for anyone trying to get androig running on another HTC device.
crescentsaber said:
just wondering, is it possible to have dual boot in one device ?
Click to expand...
Click to collapse
well currently (or in the case of the vogue) android is being booted via haret (a linux bootloaded) running on top of windows mobile.. so i guess its already kind of dual boot
For now, Android has to be run from within Windows Mobile, so no true dual boot yet
Already started
Hey you guys might want to check out the following links. Over at PPC Geeks they already have a thread going:
http://forum.ppcgeeks.com/showthread.php?t=23244
Also if you want to download the current Android cab for HTC go to:
http://www.myhtcphone.com/
doena said:
Hey,
I was just on HTC homepage ( htc.com ), where the G1 is shown.
They printed the specs, which are very similar to the diamond
Same chipset, same rom size, same ram size,...
SO I think, it would be ( maybe easily?) possible to port android to the diamond
greets doena
Click to expand...
Click to collapse
Diamond doesnt have QWERTY keyboard, so i think it could be on Touch Pro instead
Someone ported Android for BlueAngel?
Please can someone tell me if Android is already running in BlueAngel? If there is a way show me how. Thanks Man!!!
Maybe I'm mistaken, but wasn't Android made so that it can run on a wide range of devices. I, for one, can't wait till its ported to samsung omnia. Damn, that would be good!
@Coldheat,
What does the cab file do? Its an OS, so cab file??

htc hd2 , still alive

HI . i am courious if anyone has any inside informaiton on the hd2 receiving more offical ROM updates . or have they already moved onto bigger and better things ?
Cheers
only time will tell us ,but i think no more updates soon
is this the shortest ever lived super phone...?, although im pretty happy with it still
hoss_n2 said:
only time will tell us ,but i think no more updates soon
Click to expand...
Click to collapse
I hope we get no updates soon, because looking at other HTC devices, I think HD2 has got only 1 chance of a big update and it shouldn't be wasted as 6.5.3. They will definetely release an update and the support called it Windows Mobile 7. I hope we get the better version (WP7S) and not the crappy Windows Phone Classic.
I really don't care, I haven't had an official rom on my HD2 since the HSPL was released and that wasn't going to change any time soon.
Pagnell said:
I really don't care, I haven't had an official rom on my HD2 since the HSPL was released and that wasn't going to change any time soon.
Click to expand...
Click to collapse
but remember porting wp7 will be much more harder than porting wm6.5 roms ( no backword comptability ,which means drivers and applications used to operate the device will not be exist (camera ,bluetooth , wifi , radio ,and more ) like the problems happening in porting android to other phones the mentiond apps doesnot work
Sorry, I should have made my viewpoint clearer. From what I have seen and heard of WM7, I'm not that bothered about it anyway. It looks like a step backwards to me, albeit one with lots of eye candy for those that don't look beneath the surface. Microsoft have seen Apple succeed with that viewpoint and want a slice of the action.
I can upgrade to a new phone in 11 months time, I will be happy for my HD2 to have the various cooks of 6.5.x until then.

very slow ROM development

Hi all
Love my Nexus One
being a heavy user of many winmo and android devices feel like the ROM development on this is very dull
any reasons?
I noticed that too, then again...most of the nexus ROMs out are near perfect...and don't require as much hackery as the G1 Roms did...I dunno whatsup with any ports as of yet, but I'm sure things will pick up.
AbsoluteDesignz said:
most of the nexus ROMs out are near perfect...
Click to expand...
Click to collapse
This is exactly it. The fact that there aren't constant updates to ROMs is a success I think...it means nothing is horridly broken. This is the first phone I've had in a long time, that I've been so satisfied with, I'm not flashing a new ROM every other day.
We have the latest version of android out there that is accessible by the public or the ROM devs (that they can release).
We aren't trying to backport features because of the above.
The only real (I say real in a non "thanks bro" way) ROM porter we have is without internet (I assume on vacation).
As stated above, most things already work as they should.
While development is slow compared to the G1, also remember that all of our devs also do work on other devices and don't just devote all their android expertise to just one phone.
There isn't any new material to work with. Until Google releases FroYo or new beta updates we're at a stand still.
If you worked in the software world, you would be seeing this as a good thing
chowdarygm said:
Hi all
Love my Nexus One
being a heavy user of many winmo and android devices feel like the ROM development on this is very dull
any reasons?
Click to expand...
Click to collapse
Here you go!
http://android.git.kernel.org/
Hope to see some awesome ROMs from you.
Enjoy!
Its a good thing because there are no major bugs in existing ROMs. They only get updated when google or some dev introduces new features...
This is my first phone which is still running stock ROM. With all my earlier devices...something always seemed broken or felt like it lacked something.
When I had Touch.. Touchflo was launched by HTC and all the ROM development was diverted to getting Touchflo on Touch. And with lack of enough RAM, there were always choices to be made on what you want and hence many ROMS
Then I got Diamond. It was good, but again had less RAM than Touch Pro. Again race was to get Touch Pro features in Diamond and again choices had to be made to cramp up things in the limited storage.
Then I got Touch Pro... and within few months, Diamond II and Touch Pro II was launched. Cooks started scrambling to get new touchflo 3d on Diamond and Touch Pro.
Then I got Diamond II, and sure enough HTC continued there trend of backstabbing it's customers and launched HD2 with new touchflo aka Sense. Cooks then started to figure out ways to get Sense UI on diamond II.
So you see, there were always things lacking... which forced cooks to figure out things that HTC should have done for us. HTC's first Touch phone was launched along with iPhone... but touch hasn't received any updates for past 2 years.... and Apple is still supporting iPhone (although no OS4 for them).
N1 on the other hand is Google's responsibility. We have the latest OS and features. There is not enough "to-do" things here.
Regardless of that, our Chefs are doing amazing job at giving us the features which AOSP is still finalizing.
With all due respect to you.. I think it is a bit unfair to say that the chefs aren't doing much.
chowdarygm said:
Hi all
Love my Nexus One
being a heavy user of many winmo and android devices feel like the ROM development on this is very dull
any reasons?
Click to expand...
Click to collapse
I'm sorry, we'll get right on it, boss.
It is "slow" because the phone and the ROMs are so damn fast and good already. You can't port 1.5/6 ROMs over because we can't map the buttons without having a 1.5/6 Kernel made for the Nexus One. That is never going to happen.
As well, really? What is slow about the development? We have tons of new apps coming out all the time, the ROMs we have a super fast and super stable. New Kernels every day or two pushing battery life and CPU power even further.
There is tons of development going on. Just because you aren't seeing new ROMs every day doesn't mean a lack of development, it means the ROMs we have are super solid, and development has shifted to making the other aspects better, like apps themselves, and so forth. That is one of the best things about Android, you don't need to flash a new ROM just to get some new apps, like HexiLauncher and what not, all you need to do is install the app, and voila you have a new home/launcher option on your phone.
Or, you don't need to flash a new ROM just to get a new kernel, you can flash the kernel yourself (if you know how to follow simple instructions) that gives you the newest features, and features that mean more to our phones running super fast than a new ROM would mean... actually by ROM I am talking about system.img...
Anyways, if you really think things are just way to slow, then either learn how to do it yourself, make a huge donation to your favorite developer on the basis of them picking up the pace (and by huge, I mean 50k+, so they can quit their day job), or just accept the simple fact that there is a ton of development going on already, you (and many as of late) don't seem to understand enough to realize that kernels and apps are more important, at this point in time, than a ROM update every other day.
LOL another one of these threads curious as to what else can you ask for? All the tweaks that are available and possible for this phone has already been done.
thanks to all those who replied.
i am not blaming any chefs. they are doing a highly respected job and i respect them and their work very much. thanks to all of them
i was just telling that the no.of chefs on this device are very less but maybe the reasons are diff as everyone told
like king personally coz he does experiments like blur and others
personally i like experimenting with diff roms , so only felt little jobless as compared to other devices but happy with almost perfect device.
Now this I would agree with you. The number of ROM devs are a lot less compared to the G1, :-( the phone is fairly new though.. But the ones we have working on the N1 are all great nevertheless .
chowdarygm said:
thanks to all those who replied.
i am not blaming any chefs. they are doing a highly respected job and i respect them and their work very much. thanks to all of them
i was just telling that the no.of chefs on this device are very less but maybe the reasons are diff as everyone told
like king personally coz he does experiments like blur and others
personally i like experimenting with diff roms , so only felt little jobless as compared to other devices but happy with almost perfect device.
Click to expand...
Click to collapse
ahh.. so you are suffering from what I call XDA syndrome. It's when you start feeling uncomfortable when you haven't flashed a new ROM in a week. I had that too... back in WinMo days... fortunately N1 has helped and I have resisted so far!
re: above post..
hahahaha... "XDA Syndrome"
Seriously though, Modaco has been gone for awhile. Got stuck cuz of the volcano issue... it's been weeks since he has released even an update!
We are a little spoiled with the N1 I think... on top of that with 2.2 coming out shortly I think a bunch of cooks will be kinda waiting for that to come out before they do any more major tweaking.
The main thing I personally am waiting for is a fully working SenseUI on the N1.... I kinda thought it would materialize much quicker once the DESIRE came out.
arkavat said:
ahh.. so you are suffering from what I call XDA syndrome. It's when you start feeling uncomfortable when you haven't flashed a new ROM in a week. I had that too... back in WinMo days... fortunately N1 has helped and I have resisted so far!
Click to expand...
Click to collapse
LOL... i think i have the same problem im feenin for another enom rom but as he stated he was on vacation which i can respect cause im going to Miami soon. I have no complaints to the rom development but i'd love to see more themes like motoblur style X10 style i miss my motoblur theme on my magic
[edit] And before your go saying i should make one myself i tried and it was to difficult for me for some reason.
Coming from winmo myself it was a change not having a dozen or more roms to choose from but in reality looking at it objectively most of the roms are either adding something that came in a newer device or more or less a rehash of what was already done in that they didnt do anything new but they did it in a different way. Not that the latter is a bad thing, the improved layouts people came up with greatly eased, speeded up, reduceded the number of clicks, etc. in getting where you wanted to go and I at least was happy to see them coming down the pipe. As an aside when winmo was as youthful as android is now there was a lot less rom activity than what you see now as best as I can recall back.
arkavat said:
ahh.. so you are suffering from what I call XDA syndrome. It's when you start feeling uncomfortable when you haven't flashed a new ROM in a week. I had that too... back in WinMo days... fortunately N1 has helped and I have resisted so far!
Click to expand...
Click to collapse
lol, I had that like 2 weeks ago...kept flashing and flashing and flashing...finally I settled on my highly customized 5.0.5.3, still haven't jumped to 5.0.6 due to wifi issues (and me being suspended until payment next week)
I had 'XDA Syndrome' with my Magic.. I found myself flashing something new (ROM or theme) every week. Now with my Nexus, I have no desire to do so. Like others have already said, I think it's a testament to the stability of the ROMS out there coupled with the fact that 2.1 is already kick ass. We already have the best software on our N1's people. Believe me, once 3.0 or even Froyo comes out we will see an increase in ROM development.
Also, there may not be many devs for the N1 as of now, but many of the absolute best ones have a Nexus so I'm not worried about future development.

Flashable Blackstone Android ROM. When?

Anyone knows when will we get a flashable android version to avoid the batterie issue.
Thanks.
all of us wait
people here working hard for that no one speak a bout definite time just wait
Actually I haven't seen any signs of preparation/progress on a nand bootloader (tinboot), if work has started its certainly is not happening here, which is the problem.
If all of our dev's here simply setup a dedicated thread and begin tracing/mapping nand memory access points we can get to work.
Once the data has been traced we can implement this into tinboot and begin the task of initializing the device hardware; currently winmo is initializing hardware for us.
There are developers available which I'm sure won't mind contributing their time to provide information on initializing the nand bootloader to our device, before my blackstone my last winmo device was a HTC Kaiser and you may or may not be aware but android is running on these old devices extremely well considering their hardware.
DZO is responsible for successfully porting android to the HTC Vogue but later went onto supporting the HTC Kaiser and the HTC Polaris, initially he loaded android via haret as we currently are but has successfully initialised tinboot onto all the above mentioned devices along with initializing hardware properly on boot. Now android is running somewhat natively on all of the above mentioned devices and even outperforming some of the actual Android phones available on the market.
If anyone is curious just how much DZO has contributed to the owners of the above mentioned devices then check out his website:
http://it029000.massey.ac.nz/vogue/
At the moment we are seeing a few nice builds being upped to XDA but the development itself seems to be slowly dying which for a device like the blackstone is a shame as I believe there is alot of potential and with the right optimization I see android outperforming winmo and extending the life of our devices...
Anyway I am done for now, and I am more then happy to contribute porting the bootloader tinboot to our quickly ageing and soon to be forgotten blackstone to keep the android blackstone community alive and to give the blackstone a new lease of life which I believe it deserves.
Best Regards,
ST1Cl<^^aN

Mango update

After today's press conference it looks like there are many cool new features coming with the Mango update. I guess we'll have to wait some time to see it fully functional at our HD2
I can't wait!
I really can't wait either! God, I love my WP7 cell now! Can't stand using Android with all the bugs! MANGOOOO!
Moved your non developmental thread over to the general section.
Peace,
Josh
great stuff!
http://www.engadget.com/2011/05/24/microsoft-announces-windows-phone-mango-update-early-and-in/
http://www.engadget.com/2011/05/24/windows-phone-mango-and-bing-vision-hands-on/
antaed said:
great stuff!
Click to expand...
Click to collapse
Thanks for the link! I was looking for it.
Any estimation of when this Mango will be avail in our beloved HD2?
n_m619 said:
Thanks for the link! I was looking for it.
Any estimation of when this Mango will be avail in our beloved HD2?
Click to expand...
Click to collapse
We must wait for DFT Sir
Vegas?
We should have a bet going. Over or under.
Over = Mango on our HD2 on or sometime after Windows official release.
Under = Mango on our HD2 before Windows official release.
What do you guys think? Can we get a line at one of the casinos lulz!?!?!
My bet: Under, as I hope so because I don't know if I can wait more than three more months!
pharmeceutikle said:
We should have a bet going. Over or under.
Over = Mango on our HD2 on or sometime after Windows official release.
Under = Mango on our HD2 before Windows official release.
What do you guys think? Can we get a line at one of the casinos lulz!?!?!
My bet: Under, as I hope so because I don't know if I can wait more than three more months!
Click to expand...
Click to collapse
i would bet for "under" too, but if i had to pick a month it would probably be september.
i find it's very improbable for us to have it waaaay before the official release.
... just a gut feeling
edit:
then again, i might be wrong
http://www.everythingwm.com/microso...developers-before-official-launch/2011/05/25/
That's great! If MS releases Mango to devs as soon as 4 weeks time, then hopefully someone or DFT can port it to our HD2 shortly after. But the thing is, i've heard rumors that DFT has Mango already on our phone. I haven't heard anything that is definite though.
So from what I gather, when MS releases Mango it will not include HD2 but we have to wait until someone port a rom for HD2?
I own a HD7 right now and unhappy with the phone because of no visible SD slot (unless I risk voiding warranty and mod it), no custom ringtone , no flash support, no bluetooth sync with my PC for file transfer... all of which Ballmer promises will be fixed in Mango. Oh and also no Android rom for HD7.
All of those reason make me wanna downgrade to a HD2 that has a SD slot and Android rom but my concern is it will take too long for HD2 to get Mango port.
Also, how stable is the Android rom for HD2? Particularly with Market apps. I once owned a Chinese clone of Diamond II dual boot with WM6.5 and Android 2.2, but Android on that phone can't use most Market apps.
What should I do? Keep my HD7 and have faith in M$ and Balmer to fix the issues or downgrade to HD2 now?
Project999 said:
So from what I gather, when MS releases Mango it will not include HD2 but we have to wait until someone port a rom for HD2?
I own a HD7 right now and unhappy with the phone because of no visible SD slot (unless I risk voiding warranty and mod it), no custom ringtone , no flash support, no bluetooth sync with my PC for file transfer... all of which Ballmer promises will be fixed in Mango. Oh and also no Android rom for HD7.
All of those reason make me wanna downgrade to a HD2 that has a SD slot and Android rom but my concern is it will take too long for HD2 to get Mango port.
Also, how stable is the Android rom for HD2? Particularly with Market apps. I once owned a Chinese clone of Diamond II dual boot with WM6.5 and Android 2.2, but Android on that phone can't use most Market apps.
What should I do? Keep my HD7 and have faith in M$ and Balmer to fix the issues or downgrade to HD2 now?
Click to expand...
Click to collapse
I think u should stick with the HD7! WP7 Mango update will be sweeeeet! I've personally tried everything from WM6.5, Android and WP7 on the HD2, and I think Android is the worst OS of them. It's slow and ugly looking.. I will stick with WP7 for now couse it has all the main features I need and it looks cool and it's FAST!
Project999 said:
So from what I gather, when MS releases Mango it will not include HD2 but we have to wait until someone port a rom for HD2?
I own a HD7 right now and unhappy with the phone because of no visible SD slot (unless I risk voiding warranty and mod it), no custom ringtone , no flash support, no bluetooth sync with my PC for file transfer... all of which Ballmer promises will be fixed in Mango. Oh and also no Android rom for HD7.
All of those reason make me wanna downgrade to a HD2 that has a SD slot and Android rom but my concern is it will take too long for HD2 to get Mango port.
Also, how stable is the Android rom for HD2? Particularly with Market apps. I once owned a Chinese clone of Diamond II dual boot with WM6.5 and Android 2.2, but Android on that phone can't use most Market apps.
What should I do? Keep my HD7 and have faith in M$ and Balmer to fix the issues or downgrade to HD2 now?
Click to expand...
Click to collapse
I've never owned an HD7, but I played around with it a few times. To be frank, there wasn't much to play with! WP7 fun is potential and not actual. I'd take actual over potential any day of the week. So, we'll need something in the meantime while WP7 can go from potential fun to actual fun. The solution for that would be Android. It's a no risk if on SD. Don't like a particular rom just erase it and get another one. Best yet, lets get 2-3 builds at the same time! What's great about that is your WP7 is waiting patiently for you with a simple reboot. Can your HD7 do that? No? Get an HD2 my friend! You may even venture onto Linux if you care to.
Very well put. Just a few questions:
1. HD2 WP7 rom is not offical MS release right? So when MS release Mango, HD2 will have to wait until someone cooks the rom?
2. Is there a likelihood or some project in progress to create English Android rom for HD7? Is it even possible to do this without a SD slot? I saw some youtube video of Chinese version of Android rom for HD7 but it's hard to tell whether it's a HD7 clone phone or a real one.
If it wasn't for Ballmer's promise of 500 new features and all the hype floating around, I'd have got rid of this HD7 long ago.
Project999 said:
Very well put. Just a few questions:
1. HD2 WP7 rom is not offical MS release right? So when MS release Mango, HD2 will have to wait until someone cooks the rom?
2. Is there a likelihood or some project in progress to create English Android rom for HD7? Is it even possible to do this without a SD slot? I saw some youtube video of Chinese version of Android rom for HD7 but it's hard to tell whether it's a HD7 clone phone or a real one.
If it wasn't for Ballmer's promise of 500 new features and all the hype floating around, I'd have got rid of this HD7 long ago.
Click to expand...
Click to collapse
1. Correct, as WP7 for HD2 is not official, there might be some waiting time. NoDo was pretty fast, though.
2. Maybe there is a project, but afaik, nothing available yet.
Check it out!!!
Check this link out!! Finally the whole scoop on MANGO!!! Thought I should share with everyone else whose's waiting for this update. CAN"T WAIT FOR MANGO!!!!!
http://mobilitydigest.com/the-embargo-is-lifted-mango-is-revealed-and-its-glorious/

Categories

Resources