yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] Captivator1:
My problem started when apps from the anroid market began to update on their own. I'm not sure what apps they were, but my phone when out. After my phone went out, I took the battery, SIM, and Sd card out of the device and tried to reboot it. Now, when my phone boots, it gives me the ATT screen, goes to black with the bottom row buttons lit up and the phone vibrates once and twice in quick succession and then goes out again. My phone has been acting this way for the past 4 days. On occasion the phone will completely boot for a minute or two, and then will go out and reboot to the black screen. I'm not sure what I can do next. I do NOT have a rooted device and the majority of my music is located on the internal sd. (I'm just now figuring out that the internal and external SD are not the same) I don't want to lose the media on the internal sd and I don't want to lose my bookmarks. I have tried to transfer files from the internal to the external sd, on the rare occassion of when my phone fully booted for a quick minute, but I had no such luck. I have tried backing things up on my computer, but I get an error message that the USB is corrupted and has malfunctioned. I have read about ODIN3, but I have not tried to flash the device, everything is the way it was when I bought the phone. Is there any hope for me? Will a hard reset wipe the data off of my internal sd? I just want my media files and possibly save my bookmarks....PLEASE HELP!!!!!!! What can I do?........Samsung Captivate 2.1
[General Questions and Answers] :
No you shouldnt loose your media, use this method.
[General Questions and Answers] Captivator1:
Thanks a lot!!!!!:D
[Windows Phone 7 Q&A, Help & Troubleshooting] mikroland:
Where are the arrow keys or equivalent?

Sometimes when editing they would come in very useful.

Sent from my Windows Phone Mango Focus using Board Express
[Windows Phone 7 Q&A, Help & Troubleshooting] dkp1977:
There are none as there's no need for them. Just tap and hold anywhere in the textarea and you'll see a textcursor appear. Place it where you need it and start editing right away. ;)
[HTC EVO 3D] rboren0119:
How is the multitasking on this phone can you talk to someone and browse the web at the same time.
[HTC EVO 3D] aimbdd:
If your WiFi or four g you can. 3g no. It's a limit of cdma. Not the phone.

Sent from my HTC Evo 3D.
[HTC EVO 3D] demo27vol1:
You can do that? sweet lol. How do you enable it? or is it already enabled?
[HTC EVO 3D] Genjinaro:
If you have either connected, its automatic.
[HTC EVO 3D] rboren0119:
Thanks I wanted to know that. I also have heard that you can do more than 2 things at once also is this true and if so how many things can you do at the same time.
[HTC EVO 3D] laie1472:
The evo3d has n wireless on the 2.4ghz singal. And if you have a n router with that band its awsome. I have a n setup just for my 3d. And when I'm connected I can talk via Bluetooth check my email and respond. Then I can hold the home button and hop over to xda and check on the root progress then hit home and go to the app drawer and open up engadget to see what new. Then go back to my email and refresh and see any new ones sent. Then hang up the phone and opening up pa and turn some good music on. And it never slows down. I might add I keep a short cut to running service on my home screen to see what running and I kill apps like google maps,voice mail,Spiderman etc. But using this phone on wireless n is awsome. Also I keep my phone charger plugged in when I'm gonna be using it like this because wifi and Bluetooth turned on at the same time will drain the battery pretty quick. Well hope this helps.

Locked & Loaded
[HTC EVO 3D] rboren0119:
cool sounds like when I get this phone it is going to be a beast.
[HTC EVO 3D] jlevy73:
Wake me up when someone decides to support 5ghz N. 2.4 is nice and all and but you'd really see a big difference at the higher frequency.
[HTC EVO 3D] pstevep:
semi a limit of CDMA.. as soon as sprint turns on it its SVDO service instead of EVDO, our phone will be able to do it over 3g (supposedly), our evo and the shift both have the chipset to allow SVDO..
[HTC EVO 3D] laie1472:
Don't know if you know but 2.4 can reach 300mbps. The main difference in the 2.4 and the 5ghz is how reliable the signal is at a further distance. But both top out at 300mbps

Edit also the 2.4 can suffer from more interference from microwaves and cell phones but nothing that the user should notice especially on a cell phone. The 5ghz is faster and more reliable but it also requires a higher power supply which is why most cellphones although n capable cant see a 5hz network. It would drain the battery in no time Imo. 2.4 for a cell phone is more than enough being that its still the most common used frequency. With today's routers netgear,links,belkin,cisco etc offering dual band you can have the best of both.So for now I say anything over 54mbps on a cellphone is nice. And with my netgear I reach speeds of 79mbps to 92mbps. Also the Motorola atrix is the only phone that supports the 5ghz signal and from what I read its not a big difference. If you mean you will notice a difference on desktops and laptops then yes I agree but on a cellphone I don't think it makes a huge impact. Hope this was useful.

Post was edited.

Locked & Loaded
[HTC EVO 3D] charlie hustle:
srsly, does speed really mean a difference when talking about cell phones? I understand jumping from 3g to wifi or 4g, but faster wifi or 4g over a smartphone is it really a difference?
[HTC EVO 3D] pstevep:
if you download large files it means a lot.. i dont do anything from a computer unless i have to anymore (at home, at work i dont have a choice).. so when i download roms, music, movies anything, the faster the better for me.. and it does provide an increase in browsing speed, and navigating between all of my apps that require data..
[HTC EVO 3D] laie1472:
Well it depends on the user. Connect to a g signal and surf the internet on your phone and dl s few things. Now connect to a "n" signal and do the same. You will notice a great difference and probably wouldn't want to go back to g. Hope this helps.

Locked & Loaded
[HTC EVO 3D] charlie hustle:
I have a N router at home and my phone connects to a G access point at work. I honestly see no differences in speed. The only difference i see is between 3g and wifi/4g.
[HTC EVO 3D] pstevep:
lol.. i have a N router at home, but only my 3d connects to the N all of my other phones and devices connect G, and you can tell a huge difference between my 3d and even the laptop on G..
[HTC EVO 3D] laie1472:
What kind of router is it.??

Locked & Loaded
[HTC EVO 3D] jinwu57:
I can't find any settings to allow for push email. Out only asks me to poll for emails periodically, but that isn't even working. The only time I get emails is when I physically go into the email folder. Am I missing something?
[HTC EVO 3D] LostRib:
What kind of email account?
[HTC EVO 3D] jinwu57:
Yahoo and hotmail.
[HTC EVO 3D] RyteSyde:
did you turn yahoo notification off? If so turn it back on and see if that reenables push.
[HTC EVO 3D] jinwu57:
Notifications are enabled. Is there somewhere specific to go to to enable push email?
[HTC EVO 3D] RyteSyde:
if you go to settings, applications, running services and click on yahoo mail, does it list the Yahoo! Push notification service and the MailSyncService?

Also have you tried clearing the data from the apps (where you uninstall it) and then let it re-sync?
[HTC EVO 3D] jinwu57:
Just tried and yahoo doesn't show up under running services. Is it cause I don't have the yahoo email app? I just did the email set up. I know other people were having issues setting up yahoo that way but it worked for me. Now, if only I can get all my emails to push through.
[HTC EVO 3D] RyteSyde:
could be. i use the app and it works great with push
[Milestone XT720 Android Development] Mioze7Ae:
I don't think the powermenu should hold up the tranlations and other things. I should be able to merge them fairly easily / quickly later. The changes are inside the same files, but in different parts inside the files if that makes any sense.

Also, #6 should be working already after applying the patch, but I haven't had time to test it. Oh--you have tried it? Hmmmm.
[Milestone XT720 Android Development] hellmonger:
Yes the option is there and working after patch but the Kernel does not match so fastboot never loads FJ kernel.
[Milestone XT720 Android Development] reverendkjr:
Sounds like a plan kids.

If anyone has anything they need tested, I'm more than willing to subject my phone to beta (or alpha) testing.

Bring it on!
[Milestone XT720 Android Development] gommers1978:
I'm in as soon as i have my handset back.
[Milestone XT720 Android Development] hellmonger:
Just need Fj and Khal now....
[Milestone XT720 Android Development] fjfalcon:
Add to plan:

ussd;

hot reboot;

Signature problems;f

Will try to compile it from source on opensource.motorola.com, and will try different config's, why not?

BTW i think telephony part should be edited in framework.jar...

Also, i already started translation of it to russian.

First of all: have problems with signature in some apk's.

With mine test key i can't get russian Phone.apk work on it.
[Milestone XT720 Android Development] hellmonger:
Sorry, you are limited to five thanks per day DAMNIT !!!

Il get you tomorrow promise! Got you!

Hot reboot part of power menus no, lol no ok i understand.. could be useful >; )

But...

what is ussd?

thank you for the rest :)
[Milestone XT720 Android Development] fjfalcon:
ussd service, in russia that short messages to your mobile operator with commands like *100# - get your balance, and something like this.

2ndboot i think won't be usefull right now, i can't get jtag on it.. so 2ndboot will wait...

Maybe moto will unlock bootloader someday? =)
[Milestone XT720 Android Development] hellmonger:
Sounds great thats a nifty litle service that ussd..
[Milestone XT720 Android Development] sohrab.naushad:
Please try to incorporate the CB changes. Its sooooo stable!

EDIT: And thank you all for making this possible!
[Milestone XT720 Android Development] syrenz:
Nice thread. This is exciting... :) Hope this somehow helps with getting CM7 lol - still hungry for gingerbread. Speaking of which - not to get off-track or anything, but I don't want to start a thread for this - but does anyone know if the stock google camera app works for the XT720?

Oh and I hope someone makes a gingerbread theme for this ROM... love the look. Of course, not highest priority though.

Looking forward to some success with this. Good luck guys!
[Milestone XT720 Android Development] pavithren:
@Hellmonger are you going to replace the dialer apk or just edit it? If you are going to replace it, you could use the attached dialer which is for the DroidX2. This is the link to the original post: http://forum.androidcentral.com/motorola-droid-x2/86247-droid-x2-system-dump-wallpapers-ringtones.html
[Milestone XT720 Android Development] syrenz:
Personally I'd prefer if we kept things stock here. Stock 2.2 dialer is fine (though stock 2.3 dialer has a really nice clean black look - +in the absence of an actual 2.3 ROM for us yet I want to at least have the total 2.3 look :p). Oh and it would also be nice if the music app was replaced with google's new app I think, but no big deal.

Which reminds me - Question: Is there a way to define a particular app as a "stock" app? I've used apps that will only use stock apps of a particular kind (i.e. stock music player, stock video player, etc...). I was wondering if there is a way to set an app up as stock?
[Milestone XT720 Android Development] tharan.a:
+1, would love to see a gingerbread-themed ROM. Lol, it will atleast give us the impression that our phone isn't TOO outdated.
[Milestone XT720 Android Development] syrenz:
Oh and request:

Since haptic feedback works on some apps like the dialer, there must be a way to make it work on all things like in 2.1 (I think?). I would love if someone would figure out how to do that. :)
[Milestone XT720 Android Development] hellmonger:
Thanx Khal! i will compare!

Also for old timey sakes i will most try to get Realhdmi working for you :)

Why Real hdmi is gone....

http://www.androidpolice.com/2010/10/15/real-hdmi-dev-voluntarily-pulls-app-from-market-over-motorola-droid-x-issues-android-market-model/
[Milestone XT720 Android Development] hellmonger:
Have you integrated these, i mean have you tried them yet?
[Milestone XT720 Android Development] Woody:
I'll volunteer to test if needed.
[Milestone XT720 Android Development] peshovec:
memory

First to say that i am not fan of memory optimization (my feeling is that memory optimization is continuous process, which in my opinion is not so good).

Okay, after trying "cincinnati" froyo after short usage the phone become very sluggish (free ram around 20 MB), after some digging i decide to give up of that build, and try wanhu (actually WanHU 2.2.1 steelblue optimize version ).

From wanhu, i like good init scripts (/system/etc/init.c )

like that ext[234] partition is checked before mounted etc...

it was very easy to modify them to suit my needs (actualy remove /etc/init.d, remove automatically moving to ext and cache and so on......)

The look of the ui is good. The rom feel fast and there seem no sluggish more than 2.1 rom...

So far so good, the free ram was again around 21 MB.

I devide to give the memory free apk a run (after reinstall it) free ram was bigger for few seconds, then again was about 20 MB...

Ok, i have the feeling that there was something wrong here (basically i had the feeling that smoething eat the memory, then the memory optimization frees it, then again something eat the memory...)

take look at init.rc there is cleanly stated:

# Write value must be consistent with the above properties.
# Note that the driver only supports 6 slots, so we have HOME_APP at the

it is about this:

(taken from myphone after tweak)

/$ getprop | egrep "APP|ADJ"
[ro.HOME_APP_ADJ]: [1]
[ro.FOREGROUND_APP_MEM]: [3072]
[ro.VISIBLE_APP_MEM]: [4608]
[ro.BACKUP_APP_MEM]: [9216]
[ro.HOME_APP_MEM]: [9216]
[ro.HIDDEN_APP_MEM]: [10752]
[ro.EMPTY_APP_MEM]: [12288]
[ro.FOREGROUND_APP_ADJ]: [0]
[ro.VISIBLE_APP_ADJ]: [1]
[ro.SECONDARY_SERVER_ADJ]: [2]
[ro.BACKUP_APP_ADJ]: [2]
[ro.HIDDEN_APP_MIN_ADJ]: [7]
[ro.CONTENT_PROVIDER_ADJ]: [14]
[ro.EMPTY_APP_ADJ]: [15]
/$ cat /sys/module/lowmemorykiller/parameters/minfree
3072,4608,9216,10752,12288,12288
/$ cat /sys/module/lowmemorykiller/parameters/adj
0,1,2,7,14,15

the main goal is that the "setprop" values has to matched /sys/module/lowmemorykiller/parameters.

Anyway, the main point is that settings at the kernel level (e.g. lowememory killer) and for the android framework (e.g. setprop values) has to be matched.

p.s. btw, now without any memory killers i have about 40 Mb free (as in the 2.1 rom)

p.p.s. For editing (as the setprop ro. values usually can be set one time only), i just modify both init.rc and init.maphone_umts.rc in the ramdisk.tar (it is actualy tar.gz btw) with same values.

sorry for not so clear post, but the main point is clearly visible (setprop values to be aligned with /sys/module/lowmemorykiller)

and that "out of the box" setprop values are different from the /sys/module/lowememory values
[Milestone XT720 Android Development] c_urbanek:
Same here

I had the same experiences on CBFroyo, Dexter & Wahmu... went back to MIUI.. memory management is excellent, free mem stays between 50 & 70 MB w/o swap. :D
[Milestone XT720 Android Development] Mioze7Ae:
I also see 20-30MB free, but I haven't experienced any problems from that yet? I thought the keeping 50MB free thing was about trying to improve responsiveness and eliminate lags on Dexter's 1.3? I've been pretty happy with both the responsiveness and lag performance even with only 20-30MB free (and that was true on ESB, also). Going from browser to home often causes quite a lag, but that's been the case on all the ROMs if I remember correctly. I guess if you turn your phone off you'd have 256MB free. :D
[Milestone XT720 Android Development] Mioze7Ae:
Thanks for digging into this! I'd seen those comments but I never quite understood what was going on there--esp. with respect to what gets run before 2nd-init and the versions of the *.rc files inside the pre-2nd-init kernel ramdisk. So, just to summarize, you've tested it found that those values can be modified using 2nd-init and these are values you recommend?
[Milestone XT720 Android Development] Mioze7Ae:
I haven't had much success modifying the phone number formatting yet. From reading the smali it seems like motorola modified most of the Android functions to call the format() method of framework.jar:com/motorola/internal/KoreanPhoneNumberFormatter.smali. I've tried a few repairs based on copying the telephony files from Dexter's and modifying them to match the api on WanHu's, but I'm messing something up because the framework keeps crashing when I install it on the phone. Maybe a simple test would be to modify framework.jar:com/motorola/internal/KoreanPhoneNumberFormatter.smali instead to not hypenate anything.
[Milestone XT720 Android Development] Mioze7Ae:
Thanks again! :)

If you're wondering about the hijacks and 2nd-init--the version you are using actually has two hijacks. The first one happens when the original init.rc calls /init_prep_keypad.sh. /init_prep_keypad.sh uses /system/bin/sh. The /system/bin/sh we use comes from Skrilax_CZ. It is what decides whether to enter OpenRecovery or not (it will enter if volume key is held down or if the file /cache/.boot_to_or exists). If not it will continue boot*. Later, init executes /system/bin/mot_boot_mode. mot_boot_mode is where the phone decides to boot into Android or into the battery charging mode. This is where Dexter hijacked boot (/system/bin/mot_boot_mode.p1.sh, /system/bin/mot_boot_mode.p2.sh, /system/bin/mot_boot_mode.bin, and the /system/bin/mot_boot_mode, /system/lw/mot_boot_mode, /system/lw2/mot_boot_mode symbolic links) and where 2nd-init runs.

*It turns out that /system/bin/sh has two ways of continuing boot. The way dexter used is to just return and let init do its thing eventually calling mot_boot_mode. The other way is to execute /system/bin/sh_hijack.sh if it exists. This is how most of the Milestone A853 ROMs are hijacked lately. I prefer the sh_hijack because it runs almost immediately in the kernel init scripts (line 6 vs line 240 of init.mapphone_umts.sh) and because it's simpler. I don't understand which of init.rc and init.mapphone_umts.rc runs first, though and that's where I get confused. I read somewhere that they are merged somehow.

You're right, the ramdisk is stored in the boot.img. Attached is the ramdisk extracted from inside boot.img. The ramdisks have always been the same across all the boot.img's I've looked at (even though the kernel itself changes).
[Milestone XT720 Android Development] hellmonger:
Thats all nice and good but we can change those settings with an app called minfree and does a great job...

But i do see the utility of changing them manually...

Nice find guys :)
[Milestone XT720 Android Development] warrenkb:
If the phone number format can be changed this rom would be perfect. In fact, even if the dialer and phone cant be changed to support a different format, I think most people would still consider this better than a beta.

That being said, is anyone else experiencing intermittent data connection loss with this ROM?
[Milestone XT720 Android Development] Mioze7Ae:
Test update for phone number formatting

Here's a test update for the phone number formatting. I think it's working at least for the US locale. The only difference between this one and Mz04 is the framework.jar, so if you were running Mz04 before and Mz05 borks your phone, just reapply Mz04. You have to make sure your dalvik-cache is rebuilt. They way I did that was "wipe dalvik-cache" and "wipe cache partition", if you have trouble with force close of everything in the universe try that. So far, I've only checked the dialer for correct formatting.

Also, there might be something touchy with the boot scripts in my patches because I've experienced a few times that the first boot after wipes got stuck at the (M) (pull battery, OR, reboot, rewipe, reboot was OK).
[Milestone XT720 Android Development] 3rdstring:
It's really such a little thing but my brain just couldn't process the 2-4-4 format:p. Thanks for this Mioze7Ae everything went sooth on the update for me.
[Milestone XT720 Android Development] cancrippler:
Way to go! Wrap it up, I'll take it!
[Milestone XT720 Android Development] warrenkb:
Just installed the latest patch M05. Tested with dialer, caller id and text messages. All is running well.

The only issue I have outstanding is the fact that incoming calls from contacts on my phone are not linked to the on phone contact. I suspect it is due to number mismatches since all my contacts are stored as x-xxx-xxx-xxxx where as incoming calls are displayed xxx-xxx-xxxx.

Anyone else experiencing this?
[Milestone XT720 Android Development] R-D:
I did not have any issues with it freezing after applying your 05 patch.

One strange thing I noticed was with the dashes when dialing manually, the first dash doesn't appear until you type the 6th digit, and the next one appears when you type the 8th digit (10-digit dialing with area code)

So typing 905-555-1234 it goes right to: 90555 then after typing digit 6 it goes back and inserts the dash 905-555 and you keep typing it then gets to 905-55512 before ti goes back and inserts the second dash.

Note this is not a complaint in any way, (obviously very minor thing) just an observation.

Also noticed some Help menus specific to SK under "T Roaming" (can we get rid of the "T"?) and also under Call Settings it has to block dialing of "060/700" numbers, I am guessing this is to block dialing of like 1-900 numbers for NA? Can anyone confirm?

Thanks for your hard work, will report more when I get a chance to play with it more.
[Milestone XT720 Android Development] Mioze7Ae:
I'm feeling dense. How do I find "T Roaming"?
[Milestone XT720 Android Development] Mioze7Ae:
Another possibly "I'm dense question". Back when I was running Dexter's 1.3, I could swear there was a separate delay for the screen lock (vs screen off), but then I went back to 2.1 for a while and it didn't have pin lock so I didn't use screen lock. Now, I can't find that setting now on this ROM. Am I blind or is that missing?
[Milestone XT720 Android Development] Woody:
Settings-Wireless/Networks
[Milestone XT720 Android Development] 3rdstring:
Settings >> Wireless & Networks >> Mobile Networks

I don't see it either. I know when you set up a pattern or pin unlock there was a setting somewhere in Location & Security but I don't see anything there now.
[Milestone XT720 Android Development] mediaon:
for pin lock and password lock or pattern lock...go to Settings >> Location & security >> Set up screen lock and choose
[Milestone XT720 Android Development] 3rdstring:
I understand how to set up the lock, but there was a time setting that set how long the screen was off before the lock kicked in, that what I don't see.
[Milestone XT720 Android Development] mediaon:
try Setting>>Display>>Screen timeout setting

do you mean that? hope that can helps you ..:)
[Milestone XT720 Android Development] hellmonger:
I would just like to say that Mioze7Ae Did some amazing work on this ROM and that we should all thank him allot.

Thanks' Mz :)

Looks like the major stuff is fixed, except for that base-band thing... USIM compatibility.

But i can start working on on the optimizations now for sure... Thanks' again Mz!
[Milestone XT720 Android Development] Woody:
Here! here! I am fairly tech savvy and am blown away by all the work in this thread. Excellent coordination by several people 1,000's of mile apart.

Kudos and looking forward to this complete ROM to be posted.