yashsingh1/xdaforums huggingface dataset:
[Milestone XT720 Android Development] Woody:
Why don't you give this a try? https://market.android.com/details?id=com.yahoo.mobile.client.android.mail&hl=en

I am at work, so I can't upload any apks right now. You can pull it of your PC and put it in your phone and install that way if your market is giving you troubles still. Let's get the email working first and then we'll work on the market.

Ok try this file explorer.

https://market.android.com/details?...=W251bGwsMSwxLDEwOSwiY29tLm1ldGFnby5hc3RybyJd

We all use Root Explorer but Astro is pretty good to and it shows root.
[Milestone XT720 Android Development] krishn:
Thank you, But the app's wont install no matter what. Its ok, will flash another ROM in the coming days. Thank a lot again :)
[Milestone XT720 Android Development] brianlili:
Can others rom sign in yahoo email? It seems you need to order some kind of push notification services, before you can use yahoo pop3.
[Milestone XT720 Android Development] LibertyMonger:
Yes most all of our ROM's had an email.apk that allowed us to sign in yahoo but I am thinking Yahoo may have made some adjustments to put a stop to it lol.
[Milestone XT720 Android Development] brianlili:
All right, maybe I should test it, this apk is came from the beginning, for me, it has no issues. supports imap, exchange well. yahoo mail should be pop3.
[Milestone XT720 Android Development] LibertyMonger:
Yes it has no issues, I just like using email.apk for my yahoo cause the yahoo mail seems too much for battery and RAM. All the links I found for email.apk for allowing yahoo are no good anymore so like I said maybe it doesn't work anymore.
[Milestone XT720 Android Development] JiroPrinz8:
Let me just say that this forum is the friendliest (if that's a word) out of all the threads on xda that I've lurked in by far.. :D
[Milestone XT720 Android Development] Woody:
I have to 100% totally agree with you. Since we are willing to help each other and are not ego-centric about it, we learn more. When my wife's XT bunked out and I gave her mine, I got a Vibrant as a replacement. I lurked in their forums for a bit and I remember Easye420 saying something about how harsh the Nexus S forums are, so I read, read and read some more before I ever posted anything. I realized that while the XT has its limitations, the 30 or so "regulars" that are here all work off and from each other and I have learned tons because of that.

I actually had to call out a self-proclaimed forum cop in the Q&A thread over there (funny b/c we don't even have a Q&A thread-well we do, it's called General). He was flaming 5 or 6 threads a day with total BS. I am no knight in shining armor but I have had problems with my phone and panic mode has shown its ugly face once or twice.

It is a good read if you want to check it out and since I called him out on it, he has been nothing but reasonable about things (I wouldn't say nice).

http://xdaforums.com/showthread.php?t=1299178

I am grateful everyday for the knowledge I have gained here, which may seem trivial to some, but not to me. Thanks to everyone for helping or at least trying to help.
[Milestone XT720 Android Development] JiroPrinz8:
THAT IS AWESOME! There are jerks here and there but calling him out like that, that's so fulfilling I would imagine.. anyway, that's enough trolling for me, it's a dev thread.. I wouldn't want MZ or brianlili laying the smack down on me.. lmao!
[Milestone XT720 Android Development] Woody:
Hopefully Krishn will see this and come back. Last was that he was going to flash something else bc of yahoo.mail. This is a good 2.2 ROM.
[Milestone XT720 Android Development] LibertyMonger:
Yeah me too I won't put up with that sh%t either I didn't see much wrong with the dudes question he explained it probably the best he could he clearly said he searched but couldn't understand and plus he only spelt won werd rong lmao. Whats worse than a newb is an arrogant cheesec#ck who sits at his PC all day policing the forums acting like a master who contributes nothing with a donate button! Lmao. Good job Wood!

Yeah this is a great one, battery life is amazing! Thanks a bunch for the fix Brianlee! I'm afraid CM7 battery isn't gonna be so great.
[Milestone XT720 Android Development] Woody:
From everything I have read in Nexus s, Nexus One, Vibrant and HTC MyTouch4g CM7 battery life sux all around. I think that a few battery cycles and calibrations with this ROM and battery life will be great.

I am actually working on some build.prop tweaks for this and CM7. Too soon to release but should improve 3g, battery life, deep sleep,... Give me another few days to a week and i'll release with instructions.

I'm gonna flash all the ROMs and test but might work across the board.
[Milestone XT720 Android Development] LibertyMonger:
Loving Bravo still, running great and all but one thing that I'm still stuck on, running out of space after about 80 apps. I know it seems like a lot of apps but I just went thru them and only found about 5 I can do without. I never had this issue with any of Khal's ROM's it seems something isn't right. I know we went thru this already lol. I just thought that was the benefit of moving apps to sd, to have as many as we want. Does dalvik need to be on sd for that to be? I don't know how to go about changing from app2sd to link2sd with all my apps there already, do I just change the app folder to link2sd? My problem is I am gonna be giving my niece this phone tomorrow and I know she will want to add more apps but she won't be able to. And I am using an app lock app to lock up all the apps that only I will be using to maintain it.

***Edit

I guess having the app2sd like the CM7 would do better for me so the 140mb of free internal space would be used but I have no clue how to do that. I will make do and sacrifice some apps for now I can always figure something out later.
[Milestone XT720 Android Development] brianlili:
Are you using app2ext with formatting a ext3 or ext4 partition in sdcard?
[Milestone XT720 Android Development] LibertyMonger:
Yes I am. Maybe my sdcard is still corrupt, I noticed I did an ext backup and my ext4 remained to be ext4 when I think it should have reverted back to ext2. I just did a scan of my ext and saved it so I am gonna pull it up and see what is going on

***Here is my View attachment sdcard-info.txt it clearly says fix me! Lmao but I don't know how to read it.

***I have a different sandisk sdcard I am gonna try it as well

***Hey wood, I think I'm gonna do your suggestion, keep it simple with just a fat32.
[Milestone XT720 Android Development] Mioze7Ae:
That FIXME is always there. It's a message an android developer left as a reminder to add a feature to bionic (the C library used on android--no relation to the new Motorola phone).

Did you wipe dalvik-cache right before doing that (/data/dalvik-cache points to /cache/dalvik-cache but /cache/dalvik-cache is missing--that's normal after wipe dalvik before reboot)? Anyway your apps are on your ext partition (81 of them iirc) and it is ext4.

Your card looks fine. My guess is your dalvik-cache is too big for /cache. I don't remember if this rom lets you move dalvik-cache to ext or use link2sd, but those are options.
[Milestone XT720 Android Development] LibertyMonger:
Thanks Mz, so what would you recommend? It's for my niece so she wouldn't be booting the swap kernel, is swap still a benefit? or would fat32 plus ext4 be best? Or just fat32?

And yes I did wipe I was having problems opening the apn settings, it will not open, keeps force closing. First time I ran into that issue so I guess I need to reflash
[Milestone XT720 Android Development] Mioze7Ae:
I'd use link2sd--it has a GUI, and can move dalvik (selectively). She can ignore it (in which case it's the same as having app2ext for the apps you pre-install) or learn it.

One option with link2sd is to make the second partition FAT--but that's not a good idea yet because of missing OR support for backup and restore. (I've already been working on that). You can start with ext2/3/4 and when OR is updated you'll be able to convert it to FAT if you prefer.

Then just keep dalvik on /data. I'll send more instructions later this week. We'll have to modify the /system/etc/init.d -- but it'll mostly be simplifications/deletions.

EDIT: You may also want to get superuser elite. Then you can create a pin to prevent her causing too much damage.
[Milestone XT720 Android Development] LibertyMonger:
Cool man Thanks alot! I am using link2sd for now and it is working beautifully, I think it solved my issue. Like you said, you can pick the setting to move everything to sd.
[Milestone XT720 Android Development] LibertyMonger:
Wow... this isn't good... I just did a backup in Open Recovery and it wiped out everything. All my apps. I backed up system, data, cache, boot, logo and ext and everything is gone lol.

I hope I can restore it all ...

Shoot it only shows that it backed up system boot and logo, this is weird...

***Wow I spent hours and hours setting it up for her and everything is wiped, even market.

***I think I should have stuck with ext3, this disappearing act is back and still a freakin mystery lol. So hopefully as long as I don't try to backup ext it will be ok. Who knows...lol
[Milestone XT720 Android Development] Similya:
Im using Link2SD right now. Before I used to use the ext2 and ext3 format for the 2nd partition, but it always give me a problem like mounting and in moving or removing files. I don't know if the issue is in the Link2SD app itself, but when i try to change format my 2nd partition to fat16, all the issues i've encountered was gone.

Now, im sticking on fat16 on my 2nd partition. No problems so far. :)

EDIT: ------------------------------------------------------------------------------------------------------------------------------

Brian and to everyone, is it possible to change the partition size of your rom.? If so, I want to lower the system cache size and increase the internal storage.

/cache = default "106 MB" I want to lower it to "20 MB" or "30 MB"

/data = default "173 MB" I want to increase it to "259 MB" = (106 - 20) + 173

and also can i change the size of system storage.?

/system = default "200 MB" with free space of "55 MB" I want to lower it to "170 MB" and add the remaining free space to Internal Storage "259 MB" is it possible.?

Can anyone tell me what is the use of this partitions.?

/cdrom = "8.46 MB" used, "300 KB" free

/dev = "0 KB" used, "112.39 MB" free

/etc = "144.18 MB" used, "55.44 MB" free

/pds = "1.29 MB" used, "216 KB" free

/tmp = "24 KB" used, "1.98 MB" free

can i change those.? so that i can add it to internal storage.? or create a swap partition inside the internal storage.? =)
[Milestone XT720 Android Development] brianlili:
Can you backup system and data only? which tweak are you using for app2sd?
[Milestone XT720 Android Development] Mioze7Ae:
Only motorola can repartition the phone because of the locked bootloader.
[Milestone XT720 Android Development] brianlili:
If you wan to change partition size of internal memory, you must flash a mod sbf file, if you want to do this, I can give you that.

Howerer, It can only increase to about 226MB.
[Milestone XT720 Android Development] Mioze7Ae:
Really? I'd like to try that. I didn't think that could be done. How do you do that?
[Milestone XT720 Android Development] brianlili:
It is just downsize /cache partition to 50MB(the one from stock is 100MB), then, /data will get additional 50MB.

But maybe dalvik-cache to cache need to be removed in scripts because of /cache partition only have 50MB after this.

oyang make this sbf file, download link below is for Milestone XT720. and, I am going to upload it to uploadingit netdisk.
[Milestone XT720 Android Development] Similya:
how to do that.? i'd like to try it. . .

---------- Post added at 04:03 PM ---------- Previous post was at 03:56 PM ----------

after using google, i found this site.

http://android.modaco.com/topic/331205-guide-how-to-get-more-free-space-for-your-apps/

do you think we can carry out the steps used on that guide.? our phones and their phones used in that guide are both android phones. What do you think.?
[Milestone XT720 Android Development] LibertyMonger:
I don't know, I think I have been able to back up system, data, cache, boot and logo but can't remember if I have successfully backed up ext4 with bravo. I do know last week I tried backing up ext4 and it appeared backed up but nothing else happened, usually when we back up ext4 it's supposed to change it back to ext2. I use the app2sd within the ROM and Mz's update, just make an app folder in ext3 then switch ext3 to ext4 in O.R. So I am thinking the issue is with ext4, kinda the same problems I had before when I had so much trouble
[Milestone XT720 Android Development] brianlili:
I want to give you a new version, just incase you are going to reflash your phone, you can use this. but power menu still remain stock's, so if you want to use extend power menu or use the themes for epm version, please replace the three framework files in mz's patch.

Change log for bravo2.2-V1.7

Battery charging progress indicator by media leds.

Choose network operator menually function.

Fix ussd service unavailable issue.

Fix browser crash issue when visitting "https" website.

Linux ext4 partition supported(thanks mz's support).

Default language english, default local USA.

download link:http://uploadingit.com/file/unjzrmf6hcqohqii/Bravo2.2-V1.7-global.rar

ps: details about charging progress, 5%-40% camcorder led turn on; 50%-80% camera, camcorder leds turn on; 90% three of them turn on; 100% three of them trun off, charging finish.
[Milestone XT720 Android Development] LibertyMonger:
Thanks good buddy! Yes I will reflash this to my nieces phone, I sent her home with Bravo yesterday but I will get her back this weekend. Maybe I will test this on mine
[Milestone XT720 Android Development] LibertyMonger:
One other thing is the Milestone Overclock isn't keeping it's setting. I don't remember having this issue when I was first running Bravo. Didn't have time to try and figure it out.
[Milestone XT720 Android Development] brianlili:
http://dl.dbank.com/c0hbatxire

sorry, mz, I can't upload it to a foreign netdisk because of bad internet connection, This sbf file can repartition the phone, /data upto 220MB, /cache down to 50MB.

There is another thing, we all know defy have thirty party sbf firmwares, and defy's bootloader is also locked, right? the key is the signature of cg39.smg. they said, dump a cg39.smg in adb from your phone with "dd" command, and compile into a sbf file.

I have problems with installing ubuntu in my pc, don't know why, so I am hoping you can aware of it. thanks bud.

---------- Post added at 11:20 PM ---------- Previous post was at 11:16 PM ----------

Have you try plus-toolbox? overclock remains after reboot, it is fine.
[Milestone XT720 Android Development] Mioze7Ae:
Thanks! I'll figure out how to get it down :D That's really interesting. I didn't know defy had custom sbf's.
[Milestone XT720 Android Development] krishn:
Unfortunately after two day's I try to install an app from the market and I get "Package File Invalid" error again. I think it is a problem with the market version. Initially when I flashed the ROM, It was in version two and got updated to version 3.1.5. Does the change in the market application have anything to do with the above mentioned error?
[Milestone XT720 Android Development] Mioze7Ae:
Multiupload mirror: http://www.multiupload.com/4I3FIFTD68

I haven't flashed it yet, still studying. So far I know the kernel is the UK/CEE one, so that's promising. ;)
[Milestone XT720 Android Development] mchlbenner:
What is the deal uk kernel.
[Milestone XT720 Android Development] Mioze7Ae:
Supposedly the /data partition is larger and the /cache partition is smaller. We usually have to flash the Korean sbf to get bigger /data; but then we're stuck with the korean kernel and broken sensors. If this one works we can run our kernel *and* have a larger /data. I'm still studying it before I flash. The ramloader is different than the standard XT720 2.1 ones so I'm trying to compare it to the ones we tested before. Maybe that's part of the trick. This is where I'm at right now:

CG31.img
CG33.img	xt720k
CG34.img	xt720,xt720k
CG35.img	xt720
CG36.img
CG37.img
CG39.img
CG40.img	a853,xt701,xt720,xt720k
CG42.img	a853,xt701,xt720,xt720k
CG45.img	xt720
CG47.img
CG53.img	a853,xt701,xt720,xt720k
CG61.img	xt720k
RDL03.img

Key: xt720="Milestone XT720", xt720k="Korean Motoroi XT720 33R"

Anyway it *looks* like what happens is:

/system decreases from 206MB to 175MB

/cache decreases from 109MB to 51MB

/data increases from 178MB to 267MB

I think it's possible to create a separate SBF that only applies this change on top of our existing SBFs. I'm going to test that.
[Milestone XT720 Android Development] brianlili:
Cool, man.

About CG39.smg, use this command in adb shell

"dd if=/dev/block/system of=/sdcard/CG39.smg"

This smg has no security restricktion, may be it can pass rsd's signature checking, I don't know whether it is true or not. That might be help.
[Milestone XT720 Android Development] Mioze7Ae:
Unfortunately, I can't get even the unmodified SBF to boot at all. :( It doesn't like it. Stuck at M even after factory reset. It's like when we were trying to use the Korean 50R with our kernel. Are you sure this works? Previously I had concluded that the partition table is fixed inside each kernel.
[Milestone XT720 Android Development] brianlili:
Yes, I am sure. many people have try it.

I think there is a misunderstand. this sbf can't boot in to system, it must install another system by using openrecovery after flash this sbf, sorry about that.

And that is why I am so eager to find a way to make cg39.smg.
[Milestone XT720 Android Development] Mioze7Ae:
How do you boot openrecovery after flashing the sbf? Don't you have to boot the system successfully and then root and install the openrecovery hijack/bootloader? I looked at the yaffs for CG39 and I don't think the orbootstrap is there? The CG63 identifies itself as STSKT_N_79.22.44R and looks like a motorola one to me...
[Milestone XT720 Android Development] brianlili:
There is a way we can enter openrecovery by using a update.zip from moto's recovery, just enter moto's recovery, and apply sdcard:update.zip, then you will see openrecovery is running.
[Milestone XT720 Android Development] Mioze7Ae:
How the hell... that's not supposed to be possible. Damnit now I'm not going to sleep tonight ;) :D
[Milestone XT720 Android Development] brianlili:
:) let me try it. They have been using this for almose a month.
[Milestone XT720 Android Development] Mioze7Ae:
They must have a vulnerable recovery on that sbf. It doesn't work on STR_U2_04.1E.1 (it fails the recovery signature check). I'm retrying with the sbf you posted. Crossing my fingers.

Edit: holy **** it works! This is exciting. Do the ROMs have to be modified to load the new partition table at boot? (also, my thanks button is broken for 24hrs). Time to revisit Darkness Angel's website ;)
[Milestone XT720 Android Development] brianlili:
Yep, only on that sbf can use update.zip in moto's recovery.
[Milestone XT720 Android Development] Mioze7Ae:
Wow this really works! I suspected the biggest problem was going to be the memhack (putting dalvik-cache on /cache because the new one is so small).

I restored a CM7 nandroid system.img and then rebooted and used volume-up to re-enter openrecovery. Then I used adb shell to modify /system/build.prop as follows to disable the /cache/dalvik-cache:

dalvik.vm.dexopt-data-only=1
dalvik.vm.dexopt-cache-only=0

Reboot and it's up.

Filesystem Size Used Available Use% Mounted on
/dev/block/mtdblock7 169.6M 141.9M 27.7M 84% /system
/dev/block/mtdblock9 259.1M 75.8M 183.3M 29% /data
/dev/block/mtdblock8 50.0M 1.2M 48.8M 2% /cache

After booting /data/dalvik-cache is 59.1M which is larger than the 50.0M so probably you'd end up with a boot-loop. So, it looks like the only modification needed is dealing with the memhack.

GREAT FIND!

So, regarding putting a custom CG39 in the sbf... I think it's probably going to be bad news. CG39 is actually signed, but the signature is not checked at boot. It is checked when it is flashed from sbf, though. My understanding is we must flash valid Motorola-signed system.img's.
[Milestone XT720 Android Development] LibertyMonger:
This must be a very great find I don't think I have ever seen Mz this excited! Awesome find! Next our bootloader will be unlocked huh? lol
[Milestone XT720 Android Development] JiroPrinz8:
+1 lol
[Milestone XT720 Android Development] brianlili:
I will paste some text from defy's thread, It seems the system's signature can be passed. And, it is true defy has many thirty party sbf files.

With Epsylon3 (http://xdaforums.com/member.php?u=803131) brilliant work, a new idea of flashing custom firmwares came to surface, allowing custom /system partition to be flashed directly from RSD Lite! This way you don't need to flash fixed SBFs and waste time with rooting and recovery install in case of system screw-up.

What you need:

1) MotoAndroidDepacker. With it, unpack sbf of the firmware you use as base.

2) Leave CG35(boot) and CG61(devtree) partition files, delete other smgs. Other files are not that important. You can delete all partition files if you're making backup for yourself...

3) Replace CG39(system) with your system dump:

adb shell:

su

dd if=/dev/block/system of=/sdcard/CG39.smg

copy CG39.smg from sd card to your firmware folder.

4) Compile sbf with MotoAndroidDepacker.

5) Flash your sbf in case of failure.

MAJOR CAVEAT: This sbf will work ONLY on devices with have same full SBF version applied last as your device. I.e. if you have flashed 3.4.2-107 and then upgraded it with nandroid to 3.4.2-177, the sbf you created from your system dump will work only for devices which flashed still 3.4.2-107 sbf last. To install such (custom) sbf, one would need to flash full 3.4.2-107 sbf first.

Technical: this is possible because of bug/feature in flashing process: system signature partiton is not checked if phone signature is already present. Phone signature is generated when flashing full genuine sbf and is verified aganist copy in sp partition and obviously differs for each firmware. It is stored at the end of the system partition.
[Milestone XT720 Android Development] LibertyMonger:
***EDIT Nevermind I figured it out
[Milestone XT720 Android Development] Mioze7Ae:
This *is* really cool! Basically it means that if you use this SBF, not only is your internal memory larger, but also you can get into OpenRecovery (nandroid) even if the bootstrap is missing/destroyed and your phone won't boot. Usually you'd have to flash back to stock 2.1, root, install openrecovery. I'll probably never flash a SBF again (well after I try to tweak this a bit--devtree is from the wrong kernel, for example and I'd prefer to run a different bpsw).
[Milestone XT720 Android Development] JiroPrinz8:
Wow, so a custom [MZ-SBF] then?!

So we (well you really, lol) choose a base SBF, say CB, Tweak it to get the internal memory larger, and we flash roms from there correct? And if one would need to go back to stock for some reason, you'll be able to RSD the tweaked SBF and simply flash roms straightaway? Man that is awesome, will remove tha hassle of rooting install OR and all that, plus you get to keep the larger memory partitions even after you flash a custom rom.. (if I understood correctly) nevertheless IT IS a great find!
[Milestone XT720 Android Development] Mioze7Ae:
Almost... what I'm trying to say is you'll never need to use RSD again (unless you're taking it to motorola for service and think they'll care about that sort of thing). :D
[Milestone XT720 Android Development] JiroPrinz8:
Wow! Even better!!
[Milestone XT720 Android Development] LibertyMonger:
Yeah we always be able to get back into openrecovery from moto's recovery right?

---------- Post added at 10:49 AM ---------- Previous post was at 10:13 AM ----------

I don't have time to mess with it right now but apps aren't downloading from the market., it's the old market still, probably just needs to update. Will have to mess with it more when I get home.