yashsingh1/xdaforums huggingface dataset:
[Defy Android Development] ibu2002:
there was no FB App before, here is what it looks like atm:

ClockWidget.apk
SuperUser.apk
AdService.rem
gtalkservice.apk
ArcPhotoworkshop.rem
Stk.apk
BlurHome.apk
ArcVideoEditorLite.rem
SetupWizard.apk
AtCmd.apk
WeatherWidget.apk
Swype.rem
GmailProvider.apk
Bluremail.rem
WmdrmDla.apk
MediaGallery.apk
Protips.apk
MotoAtCmdPlugin.apk
KPT.apk
Upgrader.apk
AudioEffectSettings.apk
BlurUpdater.rem
AdminFeedNotifier.apk
StickyNoteWidget.rem
revolver_2_0_0012_embed_Signed_2010-04-13_11-07-08.rem
BlurSNMessagingEngine.rem
SocialMessaging.rem
CarDock.rem
SimManager.apk
ContactsUnconnected.rem
Fota.rem
Browser.apk
FriendFeed.rem
BluetoothDun.apk
TalkBackService.apk
HelpCenter.rem
GoogleSearch.apk
GoogleCheckin.apk
amazonmp3_1.8.19_signed_zipaligned.rem
esmusica_2_0_0012_embed_Signed_2010-04-13_11-05-17.rem
OMAProvisioning.apk
MagicSmokeWallpapers.apk
Calculator.apk
TelephonyProvider.apk
SoundRecorder.apk
LiveWallpapersPicker.apk
PhoneAddons.apk
BlurContacts.apk
DlnaSystemService.apk
DataManagerService.apk
BlurPhone.apk
MotoPhonePortal.apk
GoogleSettingsProvider.apk
VideoPlayer.apk
AccountAndSyncSettings.apk
GlobalSearch.apk
Term.apk
SocialShare.apk
GoogleContactsSyncAdapter.apk
TtsService.apk
Conversations.apk
CertInstaller.apk
NetworkLocation.apk
RichTextCommon.apk
StatusWidget.apk
LatinIME.apk
WorkContacts.apk
StorageMonitorService.apk
Quickoffice_BasicViewer_2.0.42.apk
DrmProvider.apk
MotorolaSettingsProvider.apk
Gmail.apk
Talk.apk
WmdrmWebpush.apk
MessagesWidget.apk
VisualizationWallpapers.apk
PackageInstaller.apk
DownloadProvider.apk
DLNA.apk
FirewallService.apk
Usb.apk
megamaid.apk
CompassCalibrate.apk
Mynet.apk
ToggleWidgets.apk
SyncML.apk
Messaging.apk
MediaSync.apk
ImDmPlugin.apk
UniversalInbox.apk
VpnServices.apk
WapPushSI.apk
oma1motService.apk
OMADownload.apk
BlurAlarmClock.apk
HTMLViewer.apk
GoogleApps.apk
GoogleSubscribedFeedsProvider.apk
PolicyMgrProvider.apk
GlobalUnplug.apk
ApplicationsProvider.apk
DMService.apk
TalkProvider.apk
BlurCalendar.apk
OverlaySettingsProvider.apk
PicoTts.apk
Dock.apk
ContactsProvider2_0.apk
LocationProxyDmPlugin.apk
BatteryManager.apk
DatamanagerApp.apk
PolicyMgrService.apk
MediaProvider.apk
UserDictionaryProvider.apk
BtLowPower.apk
BlurCamera.apk
SetupProvider.apk
Setup.apk
LiveWallpapers.apk
FlashLitePlugin.apk
MtlrNotifier.apk
EnhancedGoogleSearchProvider.apk
FMRadioService.apk
blur-services.apk
Bluetooth.apk
BlurContactsSync.apk
Settings.apk
BatteryReport.apk
BlurEmailEngine.apk
NewsWidget.apk
VoiceCommands.apk
HomeSyncWizard.apk
MediaUploader.apk
ContactsData.apk
GooglePartnerSetup.apk
CalendarSync.apk
BlurCalendarProvider.apk
QuickContactWidget.apk
MarketUpdater.apk
Maps.apk
YouTube.apk
Street.apk
Vending.apk
CMP_AmazonUK_InternalFM_1.0.179.apk
CMP_AmazonDE_InternalFM_1.0.179.apk
VoiceSearch.apk
hiphopofficial_2_0_0012_embed_Signed_2010-04-13_11-08-31.apk
truecountry_2_0_0012_embed_Signed_2010-04-13_11-06-12.apk
[Defy Android Development] Sorensiim:
If you were running the 2.34.1 rom with the deodexed files there should be an app called FBAndroid-1.3.2.apk - which I suspect might just be the official FB app. Have you tried installing the FB app from the market? If that doesn't work for you, I can attach the FBAndroid-1.3.2.apk :)
[Defy Android Development] ibu2002:
I'm running the 2.21 deodexed rom.

The FB app from market is installed and works, but no contact sync :(

Would be greate if u can attach the apk, thanks
[Defy Android Development] Sorensiim:
Here ya go mate :)
[Defy Android Development] donb123:
Went in via adb and setup the overclock scripts to start.. I was just doing copy/paste from your instrux as far as I recall.

In reply to: tracing my steps on what I did last night before it quit working and wouldn't boot.
[Defy Android Development] ibu2002:
Thanks, tried it but it doesnt work either
[Defy Android Development] Sorensiim:
Did it reboot after applying the settings in Milestone Overclock? 1000Mhz and a VSEL of 54 should be stable...
[Defy Android Development] Zorc86:
Hi!

I followed this instruction just until the steps when you start with ADB.

So, ive got a 2.34 Rom and the deodexed and JIT zip installed. Everything else like root, backups etc works fine.

The only problem i have is:

-Since i had the zip installed, my SMS app does not show me the used characters anymore. So i dont have any information concerning the amount and length of the sms im sending.

Does anyone else have this problem? Or a solution?

Edit: I have to correct, everything is alright.

I never recognized that the sms counter only shows up if there are at least 3 lines....i only tested a few characters and thought it wasnt there.

Call me dumb :P
[Defy Android Development] donb123:
No. I recall putting the .sh files in the root of my SD, making the changes via adb (doing copy/paste from here) and then issuing a reboot command from adb immediately after making the changes and issuing a sync command. That's when it was doomed.

Never the less, it's running great now. I haven't messed around with the overclock yet- I'll get to that a bit later.

The question that I had about the overclocking is: it appears that you are

1. overclocking the CPU past what Motorola set it at, but within whatever range it is capable of so in theory it's not terribly dangerous.

2. using under-voltages it appears that you have found lower voltage levels that allow the system to run stably at a given mhz, yet consume less energy, thus extending battery life.

Are these assumptions true?

Thanks!
[Defy Android Development] Sorensiim:
Nice you got it working :)

Both your assumptions are correct, mine has been rock solid at 1ghz/52vsel for two weeks, consistently showing 50-70% battery left after a days use.
[Defy Android Development] Sorensiim:
Mine does the exact same thing, but I hadn't noticed it before you brought it up. Ill look into it :)
[Defy Android Development] okaban:
Hm..hm... After completing 5 steps I got stuck on that one:

5.1) Re-root, using Z4Root.

Fire up the app and press "permanent root".

I do not have any "permanent root" button, so I used "re-root" instead.

Then the phone reboots and I open MOTODEV studio and trying to get to the step 6 "su". And here we go - misfortune:

$ su

su

Permission denied.

Probably because it was not rooted properly =(

_______________________________________

Haha, everything was unbelievably simple - I haven't been noticing MotoDev asking for root permission on the phone's screen!!

P.S. Lads, thanks a mil for great job! (Y)
[Defy Android Development] naenee:
Be sure to check your phone when trying to use any commands that require root - you may have to choose 'Allow' the first time.
[Defy Android Development] naenee:
Never mind me ;) I just realized I needed the TTS service for Google Navigation to work ;)
[Defy Android Development] tuxx42:
2.2 or 2.1??

I flashed my phone according to your instructions... it seems to have worked fine.. but in the system settings -> about phone it tells me the current version is 2.1-update1. I thought this is supposed to be a 2.2 update?

Quadrant bench mark also tells me i have SDK 2.1 and not as expected 2.2?

i used this file: FrozenEclairDefy_V2.zip

sorry if i am missing something here i just got my phone a couple of days ago and am fairly new to android, etc.
[Defy Android Development] Kribou:
tuxx42 :

eclair is the name code for 2.1 vs froyo which the nc for 2.2.

There is a 2.2 port available for the Defy as far as I know, see in the forum :

[Release] Android 2.2 Froyo For Defy. ChinaVersion English Included, Rooted

BR

Kribou
[Defy Android Development] cloogshizer:
Have a look at this thread for further information on android 2.2 (froyo) for the defy.

The roms used in this guide all relate to (in)official signed eclair roms provided on a Moto server.
[Defy Android Development] Sorensiim:
Correctomundo - This thread is based on 2.1 roms - Eclair. They get quite a boost by utilizing the JIT engine from Android 2.2 - Froyo - as per the excellent guide I linked to in the OP.

Right now my Defy is running the rooted Chinese Froyo and it is blisteringly fast, clocking in at 1437 when running 1ghz. For some reason, the camera isn't working though, so it's still very cutting edge and not for those seeking ultimate stability and usability. English and Simplified Chinese are the only languages available too.
[Defy Android Development] tuxx42:
double post, sorry.
[Defy Android Development] tuxx42:
huh?

hmm.. if this is 2.1 eclaire only.. then why does the original post say quote:

"2.21 Roms: Download the nicely packaged zip here, if you're running the 2.34.1 rom, get this version instead. Save the file to your SD card and remember where you put it."

what am i not understanding here?
[Defy Android Development] cloogshizer:
The mentioned numbers are "internal" version numbers of the Moto roms. Your device, e.g., originally sports a Moto rom version 2.21.1, which is based on Android 2.1 Eclair (the appearance of the numbers "2" and "1" in both version numbers may be a coincidence).

Generally, however, these numbers do not necessarily indicate the Android version upon which the Moto rom was built.
[Defy Android Development] Sorensiim:
Excactly - Moto's choise of version numbers are confusing as hell, heres a nice table of roms:

http://and-developers.com/sbf:defy
[Defy Android Development] warzinak:
ahhh ive been looking at this all of last night and this morning and still cant figure out what to do after i instal motodev....ive done everything up to step 5.1

i just want to debrand this phone plus take of all of the horrible moto bloatware....have it running fast and thats all
[Defy Android Development] Sorensiim:
Alright, here's whatcha do :)

After installing Motodev Studio, Fire it up. Here's how mine looks on Win7:

See the Android handset under Device Management? Thats my Defy, posing for screenshots. Right click that bad boy and select "ADB Shell". Now you get a tab with - SURPRISE - The ADB Shell, connected to your phone, ready to obey your commands, as long as you start out with the SU command, to gain root access:

Please notice - The first time you fire off the SU command from your PC, your phone will ask you if you want it to gain root access. Click yes :)

You also have to have your phone connected for "Portal and tools" or something like that, not memory card access.

Once you have the ADB shell in motodev, and root access, just paste the commands from the guide, one by one.
[Defy Android Development] warzinak:
ah facepalm...thatl prob be it :) thank you very much!

and thanks for the rest of the help! made it so easy thanks!!!!!

ok so still have amazon mp3 and some others like....3g mobile hotspots...Accounts....DLNA....voice dialer...topapps.......

can i delete these also somehow? (nvm now done apart from 3g mobile hotspots)

ls code was very helpful!

im fully done now thanks!!!!

EDIT: wooo fastest one on the list on quadrant with 1ghz

what should i do from here to make it even faster? and also learn
[Defy Android Development] mick711:
Hello sorry .

For : 8 scalling it is possible to install with recovery and use update.zip or other zip to make change ?

Thanks

I would like to make a zip files with :

system /etc /setscalling.sh

system / xbin /install-recovery.sh

It is good ?

EDIT : i use root explorer for that and change permission of the files with this software because when i open for see permission user have no permission .
[Defy Android Development] Sorensiim:
There might be some way to implement the scaling functions via an update.zip, but I have no idea how :)

All you need to do is copy those files to your SD card and then copy/paste the commands from the guide to an ADB shell to have them copied to their respective places on the phone for them to work correctly. I'm pretty sure that pasting those commands will be faster than booting into recovery.

Hmm... Maybe I should make a script that you just need to run on your phone and it'll do all the things described in the guide...
[Defy Android Development] cloogshizer:
voice guided navigation

Just because it caused me some headache:

Renaming "TtsService.apk" seems to effectively disable speech output, e.g. voice guidance in turn-by-turn navigation, which relies on the built-in Text-To-Speech synthesis.

Btw: A helpful list for apps (not) to remove can be found here together with some additional information.
[Defy Android Development] cloogshizer:
@Sorensiim: maybe a link to

steps 1-8

of the thread [n00b Guide] Your USA T-Mobile Defy: Rooting, Roms, and fixing 3G could help people in applying your guide. In there there is also a link to the Cyanogen-Wiki, which sheds some light on the setup and use of the Android Dev Tools and adb.

It helped me, at least :).
[Defy Android Development] Sorensiim:
Good catch! Stupid me, haven't used navigation since I started tweaking, I'll remove it from the list right away :)
[Defy Android Development] Sorensiim:
Great idea, I'll post the link right away :)
[Defy Android Development] cthulhu501:
@Sorensiim

Hi

I've tried to make a deblured french rom, for me and friends.

and the "ContactsUnconnected.apk" can not be deleted, if you want wipe data after.

If this apk is not present, you cannot use the option to exit the motoblur configuration, it make a loop.

thanks for your clear information, very precious :)

i've must search now, for replace motoblur setup wizard by android default wizard.
[Defy Android Development] mick711:
Yes i use my phone in french with 2.34.1 deblur and when i rename this APK, i reboot and all of my contact is deleted . But no loop .
[Defy Android Development] cthulhu501:
The loop is only on the case where you make un data wipe.
[Defy Android Development] cloogshizer:
Further Blur removal

Using the attached apks, it is also possible to remove BlurEmail.apk

DISCLAIMER: I personally do not use the BlurEmail app and neither Email2.1 at the moment (K9-Mail is my choice for handling emails). I only installed it as in the near future I might need to sync to an Exchange server, which with BlurEmail reportedly leads to mixed results. I, however, did not test Email2.1 yet.

The files are taken from this thread on android-hilfe.de but they are also available form this XDA dev thread. Thanks go to walter79.

It should be clear that the following (as the whole thread) is aimed at people who know what they are doing.

How-To:

On a first command prompt (e.g. in a cmd shell on win) use

adb shell

to get a shell on your phone. Afterwards follow the OP to re-mount /system:

su
mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system

Now enter the system directory and change the permissions on the app-folder:

cd /system
chmod 0755 /app

Now push Email2.1.apk to your phone (e.g. from another command promt):

adb push Email2.1.apk /system/app

Optional:

For calendar sync to Exchange, also push the CorpCal.apk to your phone.

On your phone (in a shell opened as shown above) in the /system/app directory then rename BlurEmail.apk and set back the permissions:

cd /system/app
mv BlurEmail.apk BlurEmail.rem
cd /system
chmod 0755 app

If one of the apps should not behave as desired, just remove them and rename back the Blur version.

Thank you for listening.

Red = Edit
[Defy Android Development] edd32:
hi there guys,

i am trying step 8.

as soon as i load up adb shell and type SU, it comes back with "not permitted". therefore, i think something aint quite right.

what am i doing wrong?

phone is rooted via step 1.

thanks !
[Defy Android Development] Mcdomms:
@edd32

Look at your phone display. If it is rooted, it should ask for superuser privileges.

Just touch the "grant permission" button.
[Defy Android Development] zencoran:
does anyone know if its safe to overclock to 1.2 ghz? and if so, what settings do i put into milestone for the 1.2 ghz?
[Defy Android Development] edd32:
yup thanks ! that was it.:D
[Defy Android Development] ZinepDD:
updated/easier overclocking

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

its the easier way to overclock AND undervolt your defy. Its done by the same who made the install-recovery.sh

you dont need milestoneoverclock nor setcpu ;-)

all thanks to inteks
[Defy Android Development] zencoran:
i have one question, i have a US defy with the US firmware, and with that firmware, motoblur syncs all of your facebook contacts to your contact list, but when i flashed the 2.34 sbf to my phone, i couldnt find a feature that would sync my FB contacts, how do i go about doing this?
[Defy Android Development] edd32:
hi all,

Re. step 7.

i have installed Milestone overclock and followed as instructed and then ticked "auto load on boot".

the problem is the app does not auto laod and after each restart it goes back to default settings. what is the issue here pls ?

ta.
[Defy Android Development] cthulhu501:
Hi, thanks for the apps

But in this point the right command is:

cd /system
chmod 0777 app

;)
[Defy Android Development] zencoran:
So my dad and i both have Defy's and i followed this guide and my score on quadrant is 1431 and my dad's is 950 cause he didnt do any of this. I know my phone is faster than his, but how do i prove it, he dosent care about these quadrant scores?
[Defy Android Development] LetoKynes:
Very helpful post, thanks!

Currently on Step 5 now, phone's making another backup so I think I'll take a break for now :)

Thanks again!
[Defy Android Development] Hocevar:
Is there a way to do the SetCPU part with another method ? My CC got stole and it'll be some weeks before my bank sends another so I can't buy the app.

edit; nvm, found out the forum post with the free version.
[Defy Android Development] Hocevar:
I'm having a bit of a issue, I can't access my contacts pages:

If I try to it only goes to the top of the screen and nothing happens.

Is that because of the 6th step, where you remove all those apks, or is it a bug with the 2.34.1 ROM ?
[Defy Android Development] Espresso1:
I got an Error while importing my sim-contacts.

I re-renamed some apps in one step (had not much time today) not knowing what they do, just because of their names. Then the sim-import worked.

-FriendFeed.apk
-Fota.apk
-Stk.apk;
-ContactsUnconnected.apk
-WorkContacts.apk

Would be nice, if you can test every .apk alone, then we would know which one is needed.
[Defy Android Development] Darmach:
And how to JIT 2.51 firmware? Same way as 2.34?
[Defy Android Development] lionheartpl:
I got a bit of a problem following your directions, mostly because it wasn't clear to me that I had to use "shell" command to continue the process. Then, after figuring that one out I was unable to load files do my /system/ folder, always got a "no such file" error because by my SD card was mounted to my computer despite all my efforts.

To fix it I just used "Terminal Emulator" in my phone and entered all command through there. Don't really know how to test it, but the files are loaded to the /xbin and /etc/ folder and I got no error messages, so i think i'm good.
[Defy Android Development] hah2110:
Why can't you just freeze or uninstall the bloatware with Titanium Backup?
[Defy Android Development] zencoran:
you can lol
[Defy Android Development] Sorensiim:
Yep :)

I just found it faster to do it via ADB when I was copy/pasting commands anyway :)
[Defy Android Development] Jt612:
MSE triggers a virus alert when you download Z4root, I trust Sorensiim but i thought i should just mention it.
[Defy Android Development] Sorensiim:
Thanks for bringing it up man! I suspect Z4Root does "look" like a virus for to the system, as it uses a vulnerability to crack open the basic OS security.

There are other tools for rooting, like "Superoneclickroot" but it requires you to connect your (windows) pc to the phone: Http://www.sorensiim.dk/stuff/defy/NEW_SuperOneClickFor2.1.zip
[Defy Android Development] :
I have removed following application:

360People_NoPayload_VFSigned.rem

AmazonMP3.rem

CMP_AmazonDE_InternalFM_1.0.179.rem

CarDock.rem

ClockWidget.rem

FriendFeed.rem

HomeSyncWizard.rem

LiveWallpapers.rem

LiveWallpapersPicker.rem

MagicSmokeWallpapers.rem

MessagesWidget.rem

MusicShop_f_prod_embed_vanilla_api-4-8_v2-1-41_r0-1_aligned.rem

NewsWidget.rem

Protips.rem

QuickContactWidget.rem

Quickoffice_BasicViewer_2.0.54.rem

Shop.rem

SocialMessaging.rem

SocialShare.rem

StatusWidget.rem

Stk.rem

Swype.rem

TetrisDemoVodafoneShop.rem

ToggleWidgets.rem

VF360AccountProvider.rem

VF360CommunicationService.rem

VF360Contact.rem

VFSignOn.rem

Vodafone_360_Updates_v2.0.11.rem

WeatherWidget.rem

WorkContacts.rem

esmusica.rem

hiphopofficial.rem

megamaid.rem

revolver.rem

truecountry.rem

And now I can't add accounts anymore. If I go to accounts section and press add account it only comes back to same screen showing my current accounts. Or is there something else gone wrong while going through your guide?

Edit: It was VF360AccountProvider
[Defy Android Development] xtrmshadow:
Hey there ^^ I'm new to the Defy forums (Coming from a X10)

And i must say,awesome guide,my Defy is ready and rolling out nicely!

Thanks for everything and keep it up =)

Respect
[Defy Android Development] obscurant1st:
i love you man. This is soo awesome. Better than samsung galaxy s! haha

that was the only thing i needed! :)
[Defy Android Development] bmar08:
Im not nessicarily a new overall and have been modding WinMo phones for years but ive come to a spot where i need some clarification/help. I just got a Moto Defy and wanna get rid of all the junk that is slowing down the phone. I understand it all for the most part but was curious if at the part where you are saying use ADB to rename all those apps, is this something that one could just use Root Explorer on the phone itself and go into the System/apps and just delete these apks from there? im trusting that most any of these apps are ones that really arent needed and are bogging down this phone since you all are the pros at modding here? thought i would ask before doing so because i know all carriers have soo much other stuff added in these phones coming from the manufactuer and needs a little modding to get the most from the phone. Any answers would be greatly appreciated..
[Defy Android Development] Sir Flashalot:
You could just flash a Blurless rom to have such apps removed. Check downgradeability before flashing if you want to keep this.
[Defy Android Development] bmar08:
--------------------------------

Im not much of a fan of Blur as is.. but any suggestions on what rom?

Im using fresh out of the box T-Mobile MotoDefy.. if im reading right for the most part flashing the roms is Rooting, Loading the Recovery program to the phone, then flashing the rom... is that really the gist of it? I know these are noob questions but its a bit of a change from modding my HD2 with thier ROMs since its a native WinMo phone..
[Defy Android Development] Sir Flashalot:
Yes, that's basically what's flashing Defy is about. Using RDS lite does not maintain downgradeability. I tried roms from PaYs and Quarx on this forum. JBoogie seems to work fine as well, didn't try it.
[Defy Android Development] bmar08:
if i was to flash the Quarx one you suggested would i have to fix the 3g like i have read in some posts to work for Tmo US? also after flashing the ROM i take it i would skip the steps of taking out the apks it says to rename in the first post but still go through the overclocking and setting up SetCPU? I appreciate all your answers, i just dont wanna mess up a brand new phone.
[Defy Android Development] bmar08:
so i started the process of ripping the Moto Blur stuff out of the rom last night and ran into a problem. I downloaded the z4root app from 4Shared and installed it but it shows the circle in the middle of the screen like its loading but nothing happens. i let it run for over an hour at work today and then it froze the phone up. I believe it was version 1.3 i downloaded. any ideas on what might be blocking it from working. i have the UsB debuggng turned on... is there any other programs like this that is a apk app that will root this phone? any help would be great...

Edit: Nevermind, i just used the GingerBreak.apk and it rooted it just fine..