yashsingh1/xdaforums huggingface dataset:
[Milestone XT720 Android Development] peshovec:
had similar issue. solved with email.apk version, which bypass the security.....
[Milestone XT720 Android Development] Mioze7Ae:
Edit: Actually I take that back. It should be fine. Maybe there's a path/binary incompatibility between CM6 and this ROM. I'll try using "busybox command" everywhere instead.

Also, I can't reproduce the lots of FC after factory reset. Usually that happens when the signature is wrong in framework-res.apk.
[Milestone XT720 Android Development] Mioze7Ae:
Ok, here's a slightly cleaned-up update. The main differences are that it's more careful to use the busybox versions of utilities (instead of maybe accidentally using the motorola ones) and also that the memhack of dalvik-cache is to /cache now uses mount -bind instead of a symbolic link.

http://www.multiupload.com/JPCPRT2PP2

Unfortunately I am still unable to reproduce any of the problems that are being reported even with the previous update :( :(

I'm not sure which boot script structure you'd like. (i.e. mot_boot_mode hijack+ramdisk.tar or sh_hijack.sh+/system/etc/rootfs).

For ext4 support you need to load these modules in this order:

insmod /system/lib/modules/2.6.29-omap1/crc16.ko
insmod /system/lib/modules/2.6.29-omap1/mbcache.ko
insmod /system/lib/modules/2.6.29-omap1/jbd2.ko
insmod /system/lib/modules/2.6.29-omap1/ext4.ko

Optional: You can also get rid of ext3.ko, ext2.ko and jbd.ko because the ext4 module can be used instead.

You also need to have e2fsck (and maybe tune2fs, mke2fs) that support ext4. Those are included in system/xbin in the update.

To support automatic mounting of swap you can use the /system/etc/06swap and /system/xbin/busybox from the update.
[Milestone XT720 Android Development] LibertyMonger:
Ok so I guess Brianlee's update is as far as I can go. It's weird you guy's aren't having the issues but for some reason there is no way Mz's update will work for me. Been destroying my sdcards. Oh well sorry guys I really thought this was it. Everything working, just missing a few things.

I can't settle for a ROM with a crappy camera, I learned that lesson the hard way when I was in Washington. My phone was nothing but a doorstop.

Sorry don't want to sound wrong, just saying why I thought this was gonna be worth our time, everything works plus cameras are good.

***OOPS I came home a lil drunk lol. Didn't see Mz's update.
[Milestone XT720 Android Development] Mrca:
maybe this help a bit...

Dont know if this can help you but here is what i have done... For a long time i was using SteelEpicBlue V4 ROM , stock kernel with 8gb sd card class 4 with 1gb ext2 partition and rest is fat32. I decided to try Bravo rom and flash via nandroid Bravo2.2-V1.6-global and then flash updates0926_bravo1.6 and finaly flashed theme SteelBlue_BRAVO_1.6_update_APM . Didnt touch my sd card and all working like never before. All my apps from ext2 is here , free memory is around 80 mb less or more. I guess i have been lucky but this is the best combination i ever have on my XT. Only problem so far is with Milestone overclock, after reboot the speed of CPU is back on 720 mhz, but even with that speed the phone is very fast. This is it ...Thanks to Brian for making this rom and Mioze7Ae ,Sileshn , Fjfalcon , LibertyMonger , Hellmonger , R-D and everyone who helps them to make this for us.
[Milestone XT720 Android Development] brianlili:
OK, I will take care of them with patients:), thanks mz so much. and, thanks the great work for android2.3, It is a milestone of XT720.
[Milestone XT720 Android Development] LibertyMonger:
I guess it's just an SDCArd issue now, but I have 3 SDcards acting the same. I was running CM7 and my SDCard failed and lost all my apps. So I would like to try a new SDCard with Bravo but would hate to waste money that quick if the issue continues. But I guess I could return the card for a refund if it fails huh.
[Milestone XT720 Android Development] Woody:
I saw in the Sunday paper that Best Buy has cheap SD cards. 16g c10 for $24.99. There was an 8g c6 for $19.99 too. I might pick up a few to use as spares/experimentals.
[Milestone XT720 Android Development] LibertyMonger:
That's a great deal!

I guess a lot of us are having SD card issues, I don't know what is triggering it but I scan and repair it and it seems fine then it fails. Maybe it isn't the ROM causing it but it is just wild how multiple cards are failing at once. I have a 2gb one left besides my one good one maybe I will try that.

Maybe it's something to do with the way we are using openrecovery?

***I just looked at my ext3 partition and it has 4 files app, app-private, download and lost and found. I'm used to only having app and lost and found. I wonder if this has something to do with it? What is creating the extra 2 files?
[Milestone XT720 Android Development] LibertyMonger:
4 files on ext- app, app-private, download and lost and found?

***I just looked at my ext3 partition and it has 4 files app, app-private, download and lost and found. I'm used to only having app and lost and found. I wonder if this has something to do with it? What is creating the extra 2 files?
[Milestone XT720 Android Development] Mioze7Ae:
I think CM7 creates those.
[Milestone XT720 Android Development] LibertyMonger:
Oh so should we have the app file when changing to CM7? or does CM7 use the app-private only? I am repartitioning to try Bravo again. Do I need to make the app file for Bravo?
[Milestone XT720 Android Development] Mioze7Ae:
Every Milestone A853 ROM I've studied has had automatic app2ext just like Dexter's 1.3. If there's an ext partition it's mounted and everything is moved automatically. They've basically never heard of Link2SD.
[Milestone XT720 Android Development] 3rdstring:
the app-private directory is where protected (defined by the developer) apps are installed instead of /data/app, I've seen very few apps that are published this way.
[Milestone XT720 Android Development] Woody:
I have the MLB At-Bat app and it is in there. I also have that Free Memory Recovery in there from one of those middle ROMs that we got awhile ago. I always thought it was for paid apps. Maybe the super conglomerate beings like MLB (it was $15 for the season) protect their apps that way.

Remember those times when we were downloading apps and the phone would freeze? I have sometimes found those apps in the Lost and Found folder, reinstalled them and poof they were gone.
[Milestone XT720 Android Development] LibertyMonger:
I tried Bravo last night with my 4gb sdcard but no luck, it's one of my 3 damaged cards. I didn't make it to flashing the update before it failed on me. It actually failed while transferring Mz's O.R. file. Still not sure what damaged all 3 but I'm hoping to purchase a new sdcard today and try again. I'm gonna need a good ROM with a great camera by christmas, giving my niece one of my XT's.
[Milestone XT720 Android Development] brianlili:
hi, mz, I have stuck in one thing, hoping you can help me.

below are two lines from qwerty.kl

key 59 MENU WAKE_DROPPED

key 127 SEARCH WAKE_DROPPED

It means when system receive code "59" or "127", system knows how to action with this.

If, I add a new line like this

key 100 NEWKEY

here is the question, how can I preset the action of "NEWKEY" in system, so it can make the "action" work when system get this key.
[Milestone XT720 Android Development] R-D:
Any success with this? I have unfortunately been incurring some charges due to being unable to manually select my carrier.

As all our other Milestone XT720 ROM's support this I have to switch for now, will try Bravo again if this gets addressed.

Thanks!
[Milestone XT720 Android Development] fjfalcon:
I have studyed sometime long ago about such.

I can't find any clue about that keys and actions in framework files...

But i find a way how to bind that hotkey to launch app(it should be like service).

So, we can add this service and edit galery and camera apps to turn on led lights so if will look like that it works how it should to be.
[Milestone XT720 Android Development] brianlili:
yeah, that have been taken care.

and I'm trying another thing, get leds showing progress of battery charging.

Just a little more time.

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

Can it be activated by some kind of Broadcast and Receiver? I notice so many apps have the keyevent receiver, they can capture most keys except "Home" and "Power". like camera. but it is the focused activity doing this thing. Can't find any "global" receiver.
[Milestone XT720 Android Development] fjfalcon:
service launchgallery "/system/bin/sh /system/scripts/launchgallery"
oneshot
disabled
keycodes 107 112

Something like this in init fgile.
[Milestone XT720 Android Development] brianlili:
thanks, got that.

If I want to use a script run as a service, but it is triggered by a Power ecent broadcase, not the initial progress. how can I do that.

for example, I build a receiver to receive the ACTION_POWER_CONNECTED. and after the event, I like to run "/system/bin/script" at background, just run it , no need to handle any parameter.

What is the expression in Java? It is the only thing stucks me now, thanks a lot.
[Milestone XT720 Android Development] fjfalcon:
I think you should get source(cm7 easyer)... and edit it in power event broadcaster class(i think that in framework)

But, if i understand - you wish to show power charging progress by glowing leds?
[Milestone XT720 Android Development] brianlili:
Yes, and sripts works, but it must be started manually.

For now, I can start an acvivity triggered by that broadcast. but it is running a activity in focused, I don't know how to deal with a script.

like I can activated app just change a string in <const v2,"expression">. I can get the expression by using "catlog" in terminal. But it is only for a Activity in java, not for script.

By getting source takes a lot more time, Hoping I can get a simple way:)
[Milestone XT720 Android Development] Mioze7Ae:
Motorola's framework has MotoLED that handles the gallery/camera/leds, I think. I'm not sure how deeply it's cooked into the rest of the framework, though. The one I've been trying to do is "if screen off, press gallery key to turn on af-led".
[Milestone XT720 Android Development] hellmonger:
Bro ever tried this?

https://market.android.com/details?id=com.iba.ussdchecker

and this?

http://mobiwolf.com/index.php?option=com_content&view=article&id=214
[Milestone XT720 Android Development] fjfalcon:
Based on phone ussd send command.. as a result - trying to call, not to send ussd.. Like always.

That's only codes that i may use... Nothing more.
[Milestone XT720 Android Development] patejlice:
So I installed the ROM and behaves very stable. Fully satisfies me yet. I just added support for SWAP. I use Link2SD.
[Milestone XT720 Android Development] patejlice:
Version 1.4

Version 1.4 came out, download here:

http://www.uloz.to/10159082/bravo2-2-v1-4-rar

Among other things, contains the APN settings

Tested - works
[Milestone XT720 Android Development] LibertyMonger:
Any more info bud? Like how does it compare to the XDA Special?
[Milestone XT720 Android Development] JiroPrinz8:
Here's an idea, how bout you try for us bud..? LOL..!!

I would but I won't be able to until tomorrow morning, I don't have a computer in front of me atm, looks pomising though, i think it's worth a shot.. : D
[Milestone XT720 Android Development] LibertyMonger:
I don't want it, I just thought adding the apn settings and some other things that are missing to the special would be nice. The special isn't missin too much.

Ps... chinese so chances are it's gonna need a lot of cleaning up just like wanhu and I'm sho not the man for the job so I'm not the man to be testing it lol.
[Milestone XT720 Android Development] patejlice:
Unfortunately, even though I did ROM some small adjustments, I do not know exactly ...

However, for example, were added to the APN settings menu - see screenshot

He wants it to explore the ROM someone more experienced.

I am with this ROM, very satisfied

Sorry my english
[Milestone XT720 Android Development] SickBeast:
I just tried this rom (1.4). It seems to work fine with Wind Mobile, however there is way too much Chinese in this ROM. The keyboard is quite strange. The complete lack of gmail and the market is bizarre IMO.

IMO the Wanhu ROM is way better than this one.
[Milestone XT720 Android Development] LibertyMonger:
Yeah sounds like another WanHU nightmare, but if possible, it would be nice to part this one out to use with WanHU to fix what's missing? That would be the icing on the cake! lol. I wonder if Bluetooth works fully here?
[Milestone XT720 Android Development] hktmt:
I tried v1.2 in the past, the keyboard is a version targeted for pinyin(Chinese input).

It should have another version that is a very clean version that even Chinese input is removed as well.

For the platform, although u can see am option "english", many words in menu is in simplified Chinese still.

The rom was smooth, but I don't know why I can't use a2sd in that room by using boot2.img. for goggle service, they provided "plug-in" in the forum.

Finally I switch back to xda special.
[Milestone XT720 Android Development] patejlice:
For those interested in this ROM

Full Version 1.4b

http://www.ulozto.cz/10186489/bravo2-2-v1-4b-rar

Version 1.4b Starter Edition (What the hell is this??)

http://www.ulozto.cz/10187059/bravo2-2-v1-4bse-rar

Patch for version 1.4 to 1.4b

http://www.ulozto.cz/10186491/patch0905-for-v1-4-zip
[Milestone XT720 Android Development] patejlice:
Version 1.5 (Update 15.9.2011)

UPDATE:

ODEX brings problems, such as, changing services.jar will lead to absence of radio signal. So, from now on, cancel odex format. All download links have been changed.

Bravo2.2 v1.5 Global

http://www.ulozto.cz/10231972/bravo2-2-v1-5-global-rar

http://www.ulozto.cz/10277644/bravo2-2-v1-5-global-rar

Bravo2.2 v1.5 Chinese

http://www.ulozto.cz/10231973/bravo2-2-v1-5-odex-rar

http://www.ulozto.cz/10277645/bravo2-2-v1-5-rar

Original description of the version 1.5 ROM Bravo2.2 Forum

V1.5 Brief:

Add use 2g only setting, longer batt life in standy mode. Change some important apps into .apk and .odex file, speed up the loading of apps. Reorganize the settings of call_settings, less steps to set your phone.

Here is the brief: (Android2.2 ROM for milestone XT720 )

Media button and leds works fine, upto 800W pixels capture and 720p videorecord.Haptic feedback is working good; Supported language english, korean, simplified chinese, traditional chinese.

Compare with chinese verson: moto latin input methond build in instead of baidu input; Lock and Power app support english language; No paid apps build in; gmail, gtalk, google market, quickoffice-suit build in.

Compare with other froyo rom base on korean motoroi: Smooth fm radio volumn. Remove the alarm dialog of network time not being set on power up,but time sync works fine. Remove "T Roaming" setting menu. Fix korean number formater, removed the devide character "-" between phone numbers. Add call forwarding, call waiting and auto retry to call settings. Add apns menu in wireless and networks settings. But, if net and wap access point both exist, the system will use net access no matter which one was set. So, if you want to use wap access point, remove the net access point first. Import sim card contacts by using contacts app.
[Milestone XT720 Android Development] R-D:
Seems like this one is picking up where WanHu left off, may be time to try merging some of this one into XDA special since it seems further along than what XDA special started with WanHu ROM. (Even borrowing Settings.apk from this one if it'll work directly).

Likely most of the changes/fixes for XDA Special that were done to WanHu can be easily applied to this one as it seems to have originally been the same ROM.

I just switched to CM6 this week so I am gonna give it another week or so before I try this one again but it sounds like they are making good progress here.
[Milestone XT720 Android Development] LibertyMonger:
Yeah sounds like it bud, Thank you guys for bringing it to us. I see the Global version, that sounds like what WanHU needs huh? I wish I knew how to do something with it I would sure give it a shot. Does anyone know if bluetooth works? As it doesn't work with the special, can't make voice activated calls.

I'm out of my thanks buttons but will surely mark down IOU's lol
[Milestone XT720 Android Development] patejlice:
I using version 1.5 now currently. Bluetooth file transfer and bluetoth handsfree (or headset) work.
[Milestone XT720 Android Development] LibertyMonger:
We need someone who knows what they are doing to have a look and see, I wish the settings part was as easy as transferring the settings.apk but it can't be lol. Basically the only fixes XDA Special needs is settings, bluetooth and some camcorder adjustments I think. At least for me that would be enough. I'm still getting an error saying plmn registration fail for network so there's still something wrong with network and mms
[Milestone XT720 Android Development] dannyfly:
does this rom support the following features:

ussd?

hdmi output?

fastboot swap?
[Milestone XT720 Android Development] abet1017:
LM I think it is a potential final rom for xt720 2.2.... If FM volume works perfectly and no issues about dialer (#format), camera/camcorder, sms and mms, apn...etc.. then you are correct that we need someone to look about it. We have a problem now with special rc2 since HM is no longer with xt720 development.... However CM6 is also potential rom as long as Mz is with us.
[Milestone XT720 Android Development] S7icky:
HM is gone?
[Milestone XT720 Android Development] brianlili:
hello, mz

how can I turn my scripts into executable binary file？ first line is "/system/xbin/bash".
[Milestone XT720 Android Development] fjfalcon:
If you wish - you can make c binary.

So, why not ?
[Milestone XT720 Android Development] brianlili:
I have the bash script, Can I just use a tool to compile it? I use shc, but it won't work, don't know why.:mad:
[Milestone XT720 Android Development] Mioze7Ae:
No, you would have to rewrite it as C. Is there a reason to do that? Shell scripts can be executed just like a binary on linux. I think the only reasons to do that would be for performance or to remove the dependency on busybox. The hijacked sh used to be a shell script, too but it was re-written as C just for performance.
[Milestone XT720 Android Development] brianlili:
Ok, I will give it a try.
[Milestone XT720 Android Development] Mioze7Ae:
If you have a script (say /system/xbin/myscript):

#!/system/bin/sh
echo hello world

Then you just have to:

chmod 0755 /system/xbin/myscript

and you should be able to run "myscript" or "/system/xbin/myscript". You don't have to put a .sh extension on the file--people just do that for convenience so that it's easier to know which ones are scripts from the filename.
[Milestone XT720 Android Development] S7icky:
#!/system/bin/sh

rm -rf */*

im bored sorry LOL
[Milestone XT720 Android Development] Similya:
where to download the update for USSD fix.? i want to try it on my motoroi xt720
[Milestone XT720 Android Development] brianlili:
Is there an issue with email.apk? what is that? It seems fine to me.
[Milestone XT720 Android Development] R-D:
It randomly lost my Exchange account a couple times, I cannot reproduce it - all I know is that it does not seem to be related to Exchange activesync security policy as the device still shows good status on the Exchange server when the account disappears.

Again I am unable to reproduce reliably, I wonder now if it may be related to the issue some others commented on about other phone settings getting lost on phone restart.
[Milestone XT720 Android Development] Similya:
stuck on M logo

i've tried this rom and followed exactly the instruction,

the M logo shows and that's it.

im using a stock korean 2.2.1 rom and planned to change it to bravo rom,

my phone is rooted, i've installed also the open recovery for milestone.

do i have to check the restore selected or restore all in the nandroid.?

i choose restore all, am i doing right.?

please advise. . . :(
[Milestone XT720 Android Development] R-D:
Restore all is fine as there is only 1 file for it to restore anyways (system image).

Make sure after the restore that you have done all of the wipe options on the main menu of openrecovery, first boot will take a few mins longer than normal as it rebuilds dalvik cache.
[Milestone XT720 Android Development] Similya:
how long does it take to rebuild.? i've been waiting for about 15 mins.

by the way, do i need to reinstall the stock rom 2.1 eclair of my motoroi before i can succesfully use the bravo 2.2 ?

----------------------------------------------------------------------------------------------

i finally figure it out, and now it's installed. i'm doing a test right now hoping all things works well just like the original rom. . .

----------------------------------------------------------------------------------------------

Test No. 1

wifi working ok

bluetooth working ok

sensors - auto rotate not working ? why?

------------------------------------------------------------------------------------------------

Test No. 2

auto rotate sensors are now working, i just applied the MIUI Sensor Update.

ussd commands are working, i was able to check my balance =)

------------------------------------------------------------------------------------------------

This rom is the best - hope so. . . =)

i have an idea, would it not be conflict that since we now have a bravo 2.2 and update again to the CM7 2.3 ? do you think it would work.?
[Milestone XT720 Android Development] brianlili:
I want to give this file for you to test selectting network operator menually. I don't know is this what you want.
[Milestone XT720 Android Development] rmimo:
Hello Friends,

I use this Rom now for two weeks as daily rom and i must say iam very satiesfied no fc and its very stable.. I use only the brian update and an ext3 partiton without link2sd and didn´t have any issue

Its very ok thank you brian!!

Is there a plan for Multilanguage?

Greetings
[Milestone XT720 Android Development] brianlili:
I don't know foreign languages except english, and it is not quite right to use a translate sofeware to do it, if any volunteer to translate it, that will be great.
[Milestone XT720 Android Development] fjfalcon:
I already posted translations.

I already posted kitchen to translate everything.

Why you asking? Why you can't do it by yourself?
[Milestone XT720 Android Development] Similya:
hi brianlee, thank you very much of the rom that you've created/ported. my motoroi is now doing very good.

by the way, i think there a little bug in the reboot (im not sure about this). i have installed the open recovery for milestone 1.46 and there is a reboot option when i long press the power button. after rebooting sometimes i get stuck at the M logo, thou it only happens sometimes random. when i pull out the battery and plug it in and turn on, sometimes it go back to normal, and sometimes it don't, that I have to go to the recovery system and clear the cache it goes back ok.
[Milestone XT720 Android Development] brianlili:
Recovery from power menu is not Openrecovery, it is moto's recovery. But I haven't found any stuck in M logo yet.
[Milestone XT720 Android Development] LibertyMonger:
I think more times than not that is an sdcard issue. Maybe a startover on everything flashing will fix it.

I think i have my sdcard fixed, and flashed bravo a few days ago with the Mz update and everything seems great so far. Hopefully I got it right this time. Running the v8 supercharger at multitasking setting 7. Before I flashed this time I started clean from 2.1 SBF and made sure I had ext3 partition before flashing Bravo, think I am gonna stick with ext3. Have you been running it with ext4 brianli?
[Milestone XT720 Android Development] Similya:
mine is the openrecovery 1.46 i will try to post a screenshot, or a video.

mine, i use the mega-ram 512, and so far my phone is doing very great.
[Milestone XT720 Android Development] brianlili:
yep, ext4 working fine, haven't found any trouble with it.