yashsingh1/xdaforums huggingface dataset:
[Milestone XT720 Android Development] B_e_n:
Sorry to bother the dev but is there someone trying to adapt the CM7 motoroi rom for our XT720????

I don t want to rush you Mz but i can t wait for the next release of Cyanogen and i don t see any info on that...
[Milestone XT720 Android Development] tharan.a:
To be honest, I'm quite happy with CM6. What does CM7 offer over CM6? I'm running Sileshn's gingerbread theme and I'm loving it so far. I'd rather see this tweaked til it has its bugs fixed out. Love XDA, without it...we'd be stuck on that stupid eclair. Looking forward to the next update!:)
[Milestone XT720 Android Development] Mioze7Ae:
I'm still working towards compiling CM7 from source. I've done some initial scratching in that direction, but I've got a big project at work that I need to get wrapped up before paternity leave happens real soon now.
[Milestone XT720 Android Development] chandanbs:
Ohh.. paternity leave...:D Happy fatherhood and all the best Mioze..
[Milestone XT720 Android Development] bagongs:
you mean the wallpaper? in the attachment there are some nice, among which the one I use :)

place them in the dcim folder of the sd card and set as wallpaper (I know it's obvious, I just want to be clear)

I'm happy it works, somebody told me it didn't!
[Milestone XT720 Android Development] B_e_n:
CONGRATULATIONS !!!! All the best for you and your family!

(I m happy there will be a Mioze7Ae junior to make the Nexus 20 even better in a few years :D)

I hope someone can help you continue your work with CM7

@bagongs thanks for the wallpapers !

but I just realize it remove the Twisted Inceptions keyboard (i loved it) too bad
[Milestone XT720 Android Development] molohov:
Will you be uploading your CM7 source to a public repository? I would love to take a crack at compiling it!
[Milestone XT720 Android Development] Mioze7Ae:
Everything that's worth distributing is already up on github (http://xdaforums.com/showthread.php?t=1209525). It's the gingerbread branch. All I've got on my end that isn't pushed is just hacking around that may or may not be in the right direction. This is what I think the next steps are:

Update/merge the android_device_motorola_sholest gingerbread branch from the froyo branch with nadnabaks' android_device_motorola_umts_sholes gingerbread branch

Same with android_vendor_umts_sholes

Same with android_vendor_cyanogen (have to add the cyanogen_sholest stuff)

There are some unclean things in the CM6 because for some reason updater scripts can't write a boot.img on XT720 and the things that are supposed to prevent including that in the update don't work--so I made some ugly hacks as a workaround (it's all in the git history for CM6). Those probably have to be ported, too.

It looks like there's currently an effort to unify a lot of the effort from the X853, Defy and DroidX branches so things look like they are fluxing a bit. cvpcs seems to be working on abstracting the hijack into android_device_motorola_common and nadlabak's been merging some of that stuff in. The best bet is to first build nadlabak's CM7 for A853 (umts_sholes) and then start adding the sholest stuff. I can try and help answer questions/problems as you get up. Github's following stuff is really cool--you get a sort of wall stream of what people are up to (I'm new to most of this stuff). Like I said I'm new to this and mostly learn by emulating what's going on up there. If there's a better way to set up the repositories, etc let me know! People think I'm smarter about this than I actually am. lol
[Milestone XT720 Android Development] Woody:
You can open it up and swap the png's for the keys. Take the TI key.pngs and move them into you GB theme or vice versa.

Edit: Went in and looked at one I have.

They are

Keyboard_accessory_bg_landscap.9.png

Keyboard_background.9.png

Keyboard_key_feedback_background.9.png

Keyboard_key_feedback_more_bankground.9.png

Keyboard_popup_panel_background.9.png

Keyboard_popup_panel_trans_background.9.png

Keyboard_textfield_selected.9.png

Obviosuly make a back up first and I used Zipthemer to make a zip and also an undo zip in case I didn't like it or it didn't work.
[Milestone XT720 Android Development] bagongs:
Yeah, it's a honeycombtheme-based update, so the framework is the honeycomb one.. honestly, I loved the TI's keyboard too, but I find the honeycomb's one even more comfortable, since the buttons are a bit bigger.....now I can even type messages in portrait mode, while with the previous ones I couldn't, considering the significant size of my thumbs :))

Going back to serious things, my understanding is that the appearance of the keyboard doesn't depend on the .apk one uses, because I backed up the TI's keyboard and tried to restore it but the appearance didn't change, it was still the honeycomb one. In fact, it probably depends on some files inside the folder framework-res or something like that, but I didn't want to mess up the update and left the keyboard as it was.

EDIT: maybe we have to work here tmp\mm\LatinIME\res\drawable-hdpi

EDIT2: and maybe also here system\lib in the file libjni_latinime.so
[Milestone XT720 Android Development] Mioze7Ae:
I think I've figured something out. It looks like XT720 has two different vibrators (A853 must only have one). One of them is a "linear vibrator" and I think the other one is rotational. It looks like we're currently using the rotational vibrator for haptic feedback. Anyway, to me the haptic feedback we were getting in Motorola's 2.1 was clearly coming from the linear vibrator. You can trigger them this way to compare:

echo "100" > /sys/class/timed_output/vibrator/enable

echo "100" > /sys/class/timed_output/lvibrator/enable
[Milestone XT720 Android Development] LibertyMonger:
I guess it's always nice to have a variety of vibrators! Lmao! Nice find Mz! HaHaHa:eek:
[Milestone XT720 Android Development] 3rdstring:
Ummmm...... That's what she said!!!:p
[Milestone XT720 Android Development] LibertyMonger:
HaHaHa I'm crackin up! lmao :D
[Milestone XT720 Android Development] Russian Menace:
My theme for CyanogenMod 6.3.0

Changes compared with the default theme

1. The boot animation.

2. Animation in the theme itself.

3. Font.

4. Increased transparency of curtains.

5. Other icons in the form of battery and so on.

Download theme:

http://www.megaupload.com/?d=R0KDDN9B
[Milestone XT720 Android Development] Mioze7Ae:
So, I got the happy vibration back! But the problem is it replaced all the vibration. I think the rotational vibrator was better for notifications, silent ringing and such. So, I guess there needs to be some sort of conditional toggle between the two. One idea was to toggle between the linear and rotational vibrators depending on whether the screen is off... but I don't think that's right either. I'm going to disassemble motorola's libhardware_legacy.so and see if they do any tricks there or if these are framework changes.

Edit: it's in the framework i.e. framework/services.jar/com/android/server/VibratorService.smali

Edit2: I think it's just toggling between vibrator and lvibrator based on whether the screen is on or off but I'll need to read it more carefully.
[Milestone XT720 Android Development] tharan.a:
Awesome! It's little things like these thats gonna make CM6 the ROM to flash. I'm gonna a take a crack at trying to find fixes for the other bugs...do you have a list of them? Suppose every little bit helps.

Edit: Gonna look at the LEDs actually
[Milestone XT720 Android Development] eejin2:
Is the stock 2.1 vibration really so nice? Actually I prefer the normal haptic feedback, not moto's one. Its very noisy too. I like the vibration when I press the soft keys.
[Milestone XT720 Android Development] Mioze7Ae:
I've got the torch working with the af-led so don't waste time on that. Hellmonger had a nice idea a while ago to tie the gallery button to the af-led. I think that would be a neat option: if the screen is off and you press gallery the af-led lights up. I haven't worked on that yet, but I think it would be cool.

One bug that's really driving me crazy is the mini-keyboard keys on the android keyboard. I've given up on that one again for now. I've been watching logcat's and there's a lot of sickness going on related to stagefright.

Multimedia in general is really broken, I think. A workaround is something like MobiPlayer with soft-decoding, but that's not ideal. I'm going to try enabling build of OMX instead of using Motorola's versions--I had some trouble with that before, though.
[Milestone XT720 Android Development] Mioze7Ae:
Some people seem to like it. I'm one of those people. :D I can't stand the other vibrator.
[Milestone XT720 Android Development] Woody:
That's cool. I am just having some problems applying Update.zips for some reason but I can restore just fine. Not sure what the problem is. I guess I'll have to replace AOR when I get home and hopefully see if that fixes it. Just wanted to play around today with it but can't.
[Milestone XT720 Android Development] Mioze7Ae:
I'm having some wifi problems now. Grr.
[Milestone XT720 Android Development] mchlbenner:
This strange i read about issues with this cm6 and im having none of these iussues everything is working right.
[Milestone XT720 Android Development] Mioze7Ae:
Ok, I think I finally got it. Post #34 now has hotfix2. Apply hotfix2 with or without hotfix1.
[Milestone XT720 Android Development] Mioze7Ae:
I didn't have wifi problems at home (WPA2), but now at work I'm having problems with (PEAP/MSCHAPV2).

Ok, got PEAP/MSCHAPV2 to work after applying milaq's wifi hotfix for 0.10 and forgetting the networks and then reentering the credentials. I'll add milaq's hotfix to hotfix3 (uploading now).
[Milestone XT720 Android Development] Woody:
Ok i finally got mine to work. I just reinstalled AOR right on the phone and not PC. Now though, I cannot download anything from the market. App2ext working? Had to add in app folder to sd-ext but since I can dl anything. Tried to just push apk from a back up I had on SD card and it installed but not to sd-ext/app.

Edit: Free downloads work from Market but any purchases are showing as unsuccessful.
[Milestone XT720 Android Development] B_e_n:
I don t have any problem with wifi (all my network are in wpa2...) but i m updating hotfix3 maybe on others networks...

Thanks again!
[Milestone XT720 Android Development] Mioze7Ae:
Hotfix 3

Post #34 has been updated to hotfix3. Apply hotfix3 with or without hotfix2 and with or without hotfix1. Milaq had a hotfix for wifi issues on his 0.10 release that I added to bugfix2 to make bugfix3. After applying you may have to forget your networks and re-enter the credentials. Sorry for the chaos and frenzy.
[Milestone XT720 Android Development] Woody:
I was there. I saw it. Post # 1,000. Can it be true? He's like the Yetti or Nessy. You know you saw it, but can't really tell for sure if it was real or just your imagination. Wish I had my camera.
[Milestone XT720 Android Development] B_e_n:
You must be right!!!

I Thanks him in all his post!!! And i ask all the user of this rom to do that to!!!

He deserve it

In one day he make a new rom fully operational!!!!!

edit : By the way everything work for me and very fast!!!

i install the hotfix3 and i didn t loose my network. I m still testing but seems good so far

edit 2: which boot.img do you use for fastboot???? The new ones from xda special or the old one by fjfalcon????
[Milestone XT720 Android Development] reverendkjr:
I have loaded this up today, on top of the XDA Special Stock, which was on top of the singapore sbf. When the phone sleeps, it never wakes up. I have to remove battery to get reboot.
[Milestone XT720 Android Development] Mioze7Ae:
We had that problem on ESB and we solved it buy upgrading the market app, but for some reason I haven't had that problem yet. When I first opened Market it updated a bunch of google things (but not the market), did that happen for you? I've seen a lot of suggestions to open google talk as part of resolving market problems.
[Milestone XT720 Android Development] easye420:
That happened for the first couple mins of loading this. My sdcards messed up big time so I didn't think much of it. I have to pull my battery more often then prolly anyone on here because my screen won't come Bak on. You should see how knarled up my battery is cause I have no finger nails and I have to use the battery cover to take the battery out. Haha hasn't happened since tho
[Milestone XT720 Android Development] B_e_n:
The same for me no new market...

I think i had a working nandroid update for the new market i will try it when i get home

Do you use the fastboot????? With which boot.img???? The old one from fjfalcon or the new from the xda special???

@ reverendkjr I did the same on singapore sbf (i install miui over it and then the cyanogen) and all worked for me.... Try to do all the process again....
[Milestone XT720 Android Development] Mioze7Ae:
I tested the fjfalcon_xt720_boot.7z from the kernel thread. I haven't tried the other ones.
[Milestone XT720 Android Development] Woody:
I used Titanium to reinstall all my apps. GTalk is the key. If for some reason I get stuck at Installing point, I pull the battery reboot and punch into GTalk and the the market works for me. One of those hidden Google quirks. I'll update the market to 3.0 when i get home, but other than that all is working for me. Have to do some "real"work or the jig will be up for me.

Not that I put much faith in Quadrant but I got 1386 first time out with OC at 1100/74 (my standard OC settings).

Btw nice to see ya Rev, where you been?

I am wondering if I can restore the SD-ext tar from another Rom to this one and have all the apps in there restore to this ROM? Since it is just a SD-ext back up will it "cross breed" so to say?
[Milestone XT720 Android Development] reverendkjr:
Special project at work ate up my life for the last month. We are finally wrapping things up and my life is returning to quasi-normal. Trust me, I would have rather been hanging out with you guys! :D
[Milestone XT720 Android Development] 3rdstring:
Milestone Overclock 1.48, from market, won't load the module. Is there a specific version I should be using?
[Milestone XT720 Android Development] :
Okay, so I have a problem with CM6. Blazing fast, all configured, but when I reboot and come at the SIM-pin screen, it just reboots suddenly before I enter my PIN. So now I can't work anymore with it :( How to fix that?
[Milestone XT720 Android Development] B_e_n:
I had the same issue the update broke the load of mo i reinstall the 1.42 it work for me
[Milestone XT720 Android Development] eejin2:
if you are going to put it in the next version of cm6, can you make an update.zip or something like that for me please? for the normal haptic feedback? :D
[Milestone XT720 Android Development] Mioze7Ae:
I'll probably make it controlable via CMParts (CyanogenMod settings). I haven't decided how to implement it yet. Many of the alarms/notifications turn on the screen...
[Milestone XT720 Android Development] Russian Menace:
Another one my theme for CM 6.3.0

Sorry...screenshots from russian version at the this time.

I did not want to switch the phone into English. It was laziness:D

But the graphics and the rest is not difficult to understand and appreciate.

Download theme:

http://www.megaupload.com/?d=PHEB5ZW6
[Milestone XT720 Android Development] DarkMD:
can someone please help me to make my ext4 working :(
[Milestone XT720 Android Development] DarkMD:
there is my sdcard info
[Milestone XT720 Android Development] bagongs:
Nice! But di you think it is possible to select something (dockbar and unlocker) from this theme? Which launcher are you using in the screenshots?
[Milestone XT720 Android Development] Russian Menace:
Go Launcher Ex with Crystal Black Theme
[Milestone XT720 Android Development] LibertyMonger:
Did you try in Mz's Open recovery Thread Bud? It's really easy if you use Mz's New Open Recovery
[Milestone XT720 Android Development] Mioze7Ae:
It looks like you created the ext4 partition on a computer. Desktops seem to enable some ext4 features that don't work on the phone (my current theory is our kernel can't handle huge_file).

The easiest way is to reformat the partition to ext2 and use the sd card utility recovery to convert it to ext4.
[Milestone XT720 Android Development] DarkMD:
I'm using Mz's open recovery... but what I need to do withat OR
[Milestone XT720 Android Development] bagongs:
Guys, I have a doubt...I'm using few selected apps on my phone, so I never thought about creating the ext4 on the sd card...but, the doubt is, is it possible that apps run in a better way in the ext4 than in the internal memory?
[Milestone XT720 Android Development] Mioze7Ae:
I'm pretty sure that is never the case. Internal memory > SD card always in my experience (and I have a class 10 SD card). The only time I would use SD card ext partition is if the internal memory partitions were nearly full (which I personally define as >70% full).
[Milestone XT720 Android Development] bagongs:
Hi Ben, here is my solution to keep the TI keyboard.

1. Delete from the steelepicomb theme everything related to the keyboard:

folders system/app, system/lib and tmp\mm\LatinIME\res\drawable-hdpi

inside the folder tmp\mm\framework-res\res\drawable-hdpi delete the images related to the keyboard

2. Reapply TI theme (only if you don't have your TI keyboard anymore)

3. Reapply the modified steelepicomb theme (that is, the one you just modified deleting stuff inside of it)

I know it's long and not elegant but I did this procedure once to keep the TI keyboard and it worked, hope it will be the same for you too! :)
[Milestone XT720 Android Development] bagongs:
Do you guys think it is possible to install these fonts on our 6.3.0? (the ones displayed in the link)

http://imageshack.us/photo/my-images/14/snap20110818143041.png/

EDIT 1: Sorry, I didn't dig enough in the threads.. if anyone is interested it is possible, here's the .ttf file to download together with font changer (from the market)

http://www.multiupload.com/HXLBTKZZZL

Unzip it to sdcard/.fontchanger and apply through fontchanger

Testing it now...

EDIT 2: it worked perfectly, but I'd like to increase a bit the size of the font... anyone knows how to?
[Milestone XT720 Android Development] JiroPrinz8:
Check http://xdaforums.com/showthread.php?t=1102965 this thread, you'll find more than font changes there.. hope it helps.
[Milestone XT720 Android Development] eejin2:
What's HTC radio info for? Can I delete it?
[Milestone XT720 Android Development] AA1973:
+1 > htc radio

I saw it as well and didnt know what it was for, so I just kept it.

MilestoneXT720 - CM 6.3.0 by MZ
[Milestone XT720 Android Development] bagongs:
I deleted it and I didn't have any kind of issue... :)
[Milestone XT720 Android Development] B_e_n:
Thanks but it s too long for me... I came back to the original TI theme (not a big change...)

Good idea to mod the font! Maybe you can enter it into a theme...
[Milestone XT720 Android Development] Mioze7Ae:
I think HTC radio came from the gapps pack, but I don't know what it does.
[Milestone XT720 Android Development] syrenz:
Great ROM Mio... but is there any way to fix the terrible camcorder quality on this ROM?

Thanks :)
[Milestone XT720 Android Development] peshovec:
as i recently discovered how to search in the github ([shame]me[/shame])

found this

https://github.com/trajano/xt720opt...bc13dce766963cac878d7/pkgprop/data/local.prop

may be this is somehow relevant?

# Set the LCD Density so Gingerbread keyboard will render properly without SetRes
qemu.sf.lcd_density=240
[Milestone XT720 Android Development] Mioze7Ae:
Someone in the other thread mentioned that it was density related and that they could fix it until reboot by toggling the density from 240 to 240, but I didn't understand how to do that. As far as I can tell we're set up with the right density in build.prop... the same as Milestone A853... it's strange... ro.sf.lcd_density=240. The qemu stuff has to do with the emulator right? Well, it's worth a shot... I'll see if adding the qemu helps :D

Edit: You're a genius! This fixed the keyboard:

setprop qemu.sf.lcd_density 240
busybox killall system_server

I'll try adding that property to build.prop and reboot to see if it sticks!

Edit2: Yup, it worked!
[Milestone XT720 Android Development] peshovec:
quemu stuff is usually for emulator, but I think even in production the properties are checked.

or maybe moto consider us developers;) instead of users:-):-)
[Milestone XT720 Android Development] Mioze7Ae:
6.3.0 RC2

Here is the second release candidate for CM 6.3.0. There are a lot of changes and cleanups from the 6.1.2 release and this one can be built entirely from the github code.

Known issues in CM 6.3.0-RC2:

Camera/Camcorder seems to be broken and crashes the phone again

Wrong Torch app was built (fixed in hotfix1, attached below)

FM Radio doesn't work

Gallery button doesn't work

New features included in CM 6.3.0-RC2:

Torch/power-widget uses autofocus led (hotfix1)

First attempt at using linear vibration for haptic feedback

Android Keyboard is fixed (Thanks peshovik)

Selecting 1% battery increments is harmless (but doesn't work)

USB menu has been updated with new translations and resource fixes (Usb.apk)

OMX (multimedia) libraries are now compiled from source

Wi-Fi fixes (now works for the AP I was having trouble with)

Holding volume-down during boot will enter fastboot

Bug fixes to app2ext and link2sd support

New features included in CM 6.3.0-RC1:

Reboot recovery from the power menu works.

app2ext is nolonger automatic (you must create /sd-ext/app directory).

Link2SD support (you must create /sd-ext/link2sd directory)

ext4 module used for ext partitions

ext4 supported for /sd-ext. Note: the huge_file option is *not* supported but seems to be commonly enabled by computers/desktops/laptops when formatting the sdcard. I recommend creating an ext2 or ext3 partition and using SD Card Utilities in OpenRecovery-XT720 to upgrade the ext2 partition to ext4. Warning: the other OpenRecovery/Androidiani's don't understand ext4 on XT720

You can read more about the other changes between 0.10 and 6.3.0 on milaq's thread: http://xdaforums.com/showthread.php?t=1155454 and in the github. Some A853 features (esp. ones that use kernel modules) are not included yet.

Recommended instructions:

Install OpenRecovery-XT720

Download update-cm-6.3.0-RC2-MilestoneXT720-signed.zip

Download gapps-hdpi-20101114-signed.zip

Download update-cm-6.3.0-RC2-MilestoneXT720-hotfix1.zip (attached below)

Place all zips inside /sdcard/OpenRecovery/updates

Boot to OpenRecovery-XT720

Make a nandroid of system, data, cache (and SD data if you use it)

OR > Apply Update > update-cm-6.3.0-signed.zip

OR > Apply Update > gapps-hdpi-20101114-signed.zip

OR > Apply Update > update-cm-6.3.0-RC2-MilestoneXT720-hotfix1.zip

(optional) OR > Change Baseband

Upgrades

from 6.1.2 or 6.3.0-RC1 (hopefully):

OR > Wipe dalvik-cache

OR > Wipe Cache partition (because of OR bug)

Reboot

New installs

OR > Wipe Data / Factory Reset

Reboot

Themes:

I have not tested 6.3.0-RC2 for compatibility with themes. Reported to be working:

Sileshn's CM 6.3.2 sense theme (thanks ashish7350)
[Milestone XT720 Android Development] spectacle:
Cool! Nice work omg!
[Milestone XT720 Android Development] JiroPrinz8:
Just loaded this and man oh man did I miss the crisp haptic feedback! Thanks MZ!!

Seems all good as of now but I haven't really tested it yet, I have to get some sleep I'm working graveyard tonight, I'll post some observations later tonight once I play with it some more..

So far so good though, getting closer to a more solid build! (except for the known issues i.e. radio etc) Oh and I'll test out silesh's themes and see, I think the latest update may work. I'll update this post later. Many thanks MZ!!