yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] LORDShadowMan:
Hi,

Nowadays most people have internet flatrates even for their mobile phones.

But what about people who don´t have internet flatrates? Thats why I start this topic.....

Bump (or Hoccer) is a nice app to easily share your contact ,!!APPS!!, what so ever....

The bad thing: both need internet connection....

[Q]: Why do they need internet connection? Is it because apps are not really pushed to the other phone? Instead the other phone got the link to the app in the market?

[Q] Applications like ES Explorer are able to package apps back to apk... the could be transfered. It is my current workaround, but it is not that simple it might be - and should be.

I searched for an app with my requirements... and didn´t found one.

An app that can transfer easily whatever you want! (apps musik, whatever an file explorer could find) of course it should have some standard functions like transfer contacts..... and apps!

So other questions are:

- How difficult would it be to programm such an app? Any good tutorials out there?

- A friend of mine built an app with google´s "lego system" :rolleyes: and also established with it a blutooth connection. It is not that difficult and google did a great job with the API

- If noone wants to program such an app, I would try it. Im not an expert, no experience with android at all. But Im willing to learn.... :p

- What the "best" developer environment? Eclipse? Any recommended tools?

Many questions... I hope we all could help each other? :o
[Android Apps and Games] pellepropp:
Have you found a solution?

I'm looking for same solution as you. Even if Bump should work for me if it was possible to bump mp3:s
[G2 and Desire Z Q&A, Help & Troubleshooting] dontbes:
Is anyone having an issue with texts being deleted? It's been happening since yesterday and my phone just randomly deletes all my text messages. I also made sure that the option to automatically delete them was off.
[G2 and Desire Z Q&A, Help & Troubleshooting] wileykat:
There was a previous discussion about this happening on stock ROMs, dont know if they found a solution though. use the search

EDIT.....

http://xdaforums.com/showthread.php?t=826048&highlight=text+message

http://xdaforums.com/showthread.php?t=816752&highlight=text+message

http://xdaforums.com/showthread.php?t=814923&highlight=text+message

Maybe something helpful in there.

USE SEARCH!!!!!!!!!!!
[Defy Android Development] tnicko:
Nice man :) Someone should buy you a beer for taking the time to package all this together ;)
[Defy Android Development] Higgsy:
Good guide
[Defy Android Development] Sorensiim:
That's one hell of a long example :D
[Defy Android Development] Kribou:
yes :D sorry !

In fact you did a very nice work (that you tested a lot) and I wanted to do a bit the same with different options possible to save newbees from reading hours and hours of forums...

Cheers,

Kribou
[Defy Android Development] naenee:
Do you use a custom text-messaging application? After renaming some of the apks you suggest, the default text-messaging app closes after opening. Not a force-close, just a open and close without any error.

I'm putting everything back as it was until I've narrowed down the problem.

One more note:

You are suggesting users who want to follow your instructions, buy SetCPU from the market?
[Defy Android Development] Sorensiim:
I've had that error before, but not after applying the steps listed in the guide - running the UK 2.21 rom. No custom stuff here, so you've got me worried.

Here's the command to undo the renames:

mv AdService.rem AdService.apk; mv ArcPhotoworkshop.rem ArcPhotoworkshop.apk; mv ArcVideoEditorLite.rem ArcVideoEditorLite.apk; mv Bluremail.rem Bluremail.apk; mv revolver_2_0_0012_embed_Signed_2010-04-13_11-07-08.rem revolver_2_0_0012_embed_Signed_2010-04-13_11-07-08.apk; mv BlurSNMessagingEngine.rem BlurSNMessagingEngine.apk; mv StickyNoteWidget.rem StickyNoteWidget.apk; mv SocialMessaging.rem SocialMessaging.apk; mv Swype.rem Swype.apk mv BlurUpdater.rem BlurUpdater.apk; mv CarDock.rem CarDock.apk; mv ContactsUnconnected.rem ContactsUnconnected.apk; mv amazonmp3_1.8.19_signed_zipaligned.rem amazonmp3_1.8.19_signed_zipaligned.apk; mv esmusica_2_0_0012_embed_Signed_2010-04-13_11-05-17.rem esmusica_2_0_0012_embed_Signed_2010-04-13_11-05-17.apk; mv Fota.rem Fota.apk; mv FriendFeed.rem FriendFeed.apk; mv HelpCenter.rem HelpCenter.apk; mv hiphopofficial_2_0_0012_embed_Signed_2010-04-13_11-08-31.rem hiphopofficial_2_0_0012_embed_Signed_2010-04-13_11-08-31.apk; mv truecountry_2_0_0012_embed_Signed_2010-04-13_11-06-12.rem truecountry_2_0_0012_embed_Signed_2010-04-13_11-06-12.apk; mv KPT.rem KPT.apk; mv HomeSyncWizard.rem HomeSyncWizard.apk; mv LiveWallpapers.rem LiveWallpapers.apk; mv LiveWallpapersPicker.rem LiveWallpapersPicker.apk; mv MagicSmokeWallpapers.rem MagicSmokeWallpapers.apk; mv MessagesWidget.rem MessagesWidget.apk; mv NewsWidget.rem NewsWidget.apk; mv Protips.rem Protips.apk; mv QuickContactWidget.rem QuickContactWidget.apk; mv Quickoffice_BasicViewer_2.0.42.rem Quickoffice_BasicViewer_2.0.42.apk; mv revolver_2_0_0012_embed_Signed_2010-04-13_11-07-08.remmv SocialMessaging.rem SocialMessaging.apk; mv StatusWidget.rem StatusWidget.apk; mv Stk.rem Stk.apk; mv ToggleWidgets.rem ToggleWidgets.apk; mv TtsService.rem TtsService.apk; mv VisualizationWallpapers.rem VisualizationWallpapers.apk; mv UniversalInbox.rem UniversalInbox.apk; mv WeatherWidget.rem WeatherWidget.apk; mv WorkContacts.rem WorkContacts.apk

Edit: Just added the undo-rename command to the original guide.
[Defy Android Development] naenee:
I've put back the package you linked to and messaging no longer closes. I'll stick to renaming only those APKs I know exactly of what their purpose is and only when I'm sure I do not need them - mainly Amazon MP3/DLNA and a few others.

Thank you for the prompt reply ;)
[Defy Android Development] elblackmo:
Soren, good guide mate.. Thumbs up.. Just a small point: delete one of your noughts from para 7 ;)
[Defy Android Development] Sorensiim:
Fixed!

Thanks for the heads up, 10 ghz might need a higher vsel... :D
[Defy Android Development] Sorensiim:
Thinking about turning this whole thing into a rom... Maybe I should wait until the jit/deodex mod is working for the 2.34 or 2.51 releases?
[Defy Android Development] Passa91:
I'm a bit of a newbie... so does this guide effectively hide MotoBLUR? (as well as prevent it from running to save resources..)

Looks good though. My Defy arrives in a few hours so I'll probably follow your instructions, this is my first Android phone. :)
[Defy Android Development] Sorensiim:
The first step (0) will hide Motoblur, the rest of the steps will tweak and tune up the phone, making it run nice and smooth :)
[Defy Android Development] the|gamer:
Hi,

I see for JIT you use the Frozen Eclair package does that work with the JRDNEM_U3_2.34.1_DEBLUR Firmware? And hast it German Language?

mfG
[Defy Android Development] tenfar:
good guy and good guide...:)
[Defy Android Development] Sorensiim:
So far, the JIT/Deodex mod is only for the 2.21 firmware, but it works fine with the German/Austrian/Swiss rom. (Ich habe mein Defy aus www.getgoods.de gekauft ;))

The main difference between the 2.34 Central European rom and the 2.21 roms os that 2.34 has less Motobloat, but since we get rid of that in the guide, I don't think it'll make that much of a difference. As soon as the JIT/Deodex mod is available for 2.34 or 2.51, rest assured that I'll give it a try, though! :)
[Defy Android Development] Sorensiim:
Thanks - I wouldn't have been possible without your great work!
[Defy Android Development] naenee:
Hm. Even though removing some of the apk files will free up (a fraction of the available) space on the Defy itself and while some of them not being there will decrease the amount of running services, I am wondering whether there is a real benefit.

Perhaps I should not make the comparison, but on Windows, there is something that a lot of users do - change the default state of services. However, nothing real is gained, while there is the potential to break something that users may need in the future, without realizing it at the time - being caught up in the thrill of 'tweaking'.

Amongst people who know what they're doing, it's generally accepted that the defaults are sensible nowadays and they should not be 'fixed', unless proven something is broken because of it.

I understand that many users here enjoy tinkering - I myself included, but since I prefer stability/usability to gaining a possible negligible increase in performance, especially in real-world situations compared to benchmarking, I'll stick to mainly default settings unless I can point to something and say 'That package there, it's the source of that feature not performing as well as it would do without it'.

That said, I do welcome and appreciate threads such as this, it gets people to try things out, weed out what is safe and what will break a system.

:)
[Defy Android Development] the|gamer:
Hi,

Thanks for you Answer, you what

in Combination with Overclock mean?

That means whooopie! :eek: :cool:

Regards
[Defy Android Development] davidgh201:
It's my first android so maybe this is a stupid question but:

if we rename some apps, doesn't the system keep trying to start them?

If I close, for example, my weatherwidget.apk, the system reloads it, so if we just rename the app I think android will still be doing some work trying to load it, since it has only been renamed, not unistalled.

PD: i apologize for my english skills :p
[Defy Android Development] Sorensiim:
The JIT/Deodex optimization is not yet available for 2.34.1, only 2.21. You can read more about it here: http://xdaforums.com/showthread.php?t=879209

http://xdaforums.com/showthread.php?t=879209and some in-depth knowledge about JIT here: http://android-developers.blogspot.com/2010/05/dalvik-jit.html

But overclocking is indeed possible with the 2.34.1 rom... Once rooted, just follow steps 7 & 8 from my guide :)
[Defy Android Development] Higgsy:
Keep up Mr S!

keep up my mate - I have released it for 2.34.1 this afternoon! And I must say I think 2.34 with the deodex and jit is the way forward.

If you coming from 2.21 be sure to follow the process I post in the original thread
[Defy Android Development] Sorensiim:
You guys are awesome! I"ll be building a 2.34.1 release with all the hacks and mods tomorrow morning then!

HAPPY NEW YEAR, XDA!
[Defy Android Development] Sorensiim:
1) I finally figured out what was screwing with the messaging app: This is caused by deleting or renaming BlurEmailEngine.apk, so it is no longer removed/renamed in the command above, this has been added to the guide as well.

2) I'm not actually sure that Setcpu is required per se, but it's a nice and easy way to see if your CPU is scaling as it should. And you can totally dial it down when wanting to conserve as much power as possible.
[Defy Android Development] Higgsy:
Set cpu isn't required but its handy as you can set the profiles on it eg screen off and to scale down the cpu freq when battery is at a certain level. And quick access to the 'time in state' info is fairly handy too
[Defy Android Development] naenee:
Okidoki, thanks for returning to those issues.

I found setcpu can be had for free from these forums.

I'm leaving most packages now, unless I am sure there's a real-world gain without causing any issues.
[Defy Android Development] Sorensiim:
Hmmm... Somebody ought to run the guide without removing any packages, doing a quadrant bench and then remove the packages before benching again... I mostly remove stuff to have less clutter in my app drawer and "share with" menu.
[Defy Android Development] chaihg:
Hi, one question slightly off the topic. Over the past two days I was trying various ROMs and when booted to recovery they were bricked. I got them back by flashing sbf (thanks to higgsy's guide). One thing I wanted to know, is it harmful to keep flashing sbf from RSD lite for the phone?.

Is there a number of times you can do this? Will it cause some sort of inconsistency?
[Defy Android Development] qpzmaluk:
Hi, thanks for the great info.

I am on standard rom, ran the frozen eclair and overclocked to 1ghz, 56vsel. With no other tweaks I got 1190 on quadrant.

Once I deleted most of the motoblur rubbish I then got 1390 on quadrant ;)
[Defy Android Development] Sorensiim:
Thanks for supporting my assumption that dragging around everything and the kitchen sink will slow you down :cool:
[Defy Android Development] naenee:
However, it would be more useful if the exact packages that impact performance most were pinned-down.

'most of the moto-blur rubbish' is not very specific ;)
[Defy Android Development] qpzmaluk:
http://xdaforums.com/showthread.php?t=856104

I deleted the same apps as in the first post of this thread.

I've tried all the roms and I appreciate all the efforts you guys are putting in.

I do agree though that too much tweaking can be overkill.

I'm really happy with how my phone runs now with only a few changes.
[Defy Android Development] Sorensiim:
There is no kill like overkill! :d
[Defy Android Development] qpzmaluk:
Couldnt agree more, I tweaked the s##t out of a few roms but none of them seemed to be as quick as rooted standard rom with frozen eclair, overclock and deleted motoblur apps :)
[Defy Android Development] rob-t:
Thanks for this great guide!

I have the t-mobile us version, and there are a bunch of other .apk files on there that probably should get removed, including:

Blockbuster_Moto_Stub_0.9.3.apk - blockbuster movie download app (i thought BB was bankrupt?)

FamilyRoom.apk - a social networking thing for tracking your family

AppPack3_0_1.apk - t-mobile's app that scans the apps on your device and then recommends new ones.

MyAccount.apk - t-mobile's my account app

TN58-1051-jordan.apk - TeleNav navigation system

Here is my process for screening all of the apps using a list in MS Excel:

Within ADB, I typed the LS command, right clicked the command prompt window, hit "select all" pasted into MS Excel (Column A), and removed the excess so I had a list of all the .APK files.

Then I copied that column and pasted it in next to it (Column B, so two identical lists of .apk files), selected Column B, Ctrl+H to find and replace all ".apk" with ".rem". Then I created two formulas to automatically generate the commands I would need to past into abd shell to enable and disable apps.

If you've got the list of .apk files in column A and the .rem list in column B:

Column C

="mv "&A2&" "&B2

Column D

="mv "&B2&" "&A2

So copying a cell from column C will allow you to paste in a command to disable the app, and copying a cell from column D will allow you to paste in a command to enable the app. (Right click the Command window and choose "paste")
[Defy Android Development] Sorensiim:
Bloody brilliant use of excel mate, thanks for sharing :)

Edit: Just linked to your post in the OP, nice trick for getting an overview of what's what.
[Defy Android Development] :
how to install roms on my motorola? i dont understand the guide. i have the JRDNEM_U3_2.24. and apparently roms only work on 2.21 or 2.34.

(my phone is rooted)
[Defy Android Development] Sorensiim:
It's in the very first link: http://xdaforums.com/showthread.php?t=853674
[Defy Android Development] :
but i will not lose functionality if i go to the 2.21? and operator?
[Defy Android Development] Sorensiim:
Please read Higgsy's excellent post in the thread I just linked you too, all you need to know is in there :)
[Defy Android Development] rob-t:
Hey it would be great if you could add at the beginning of the guide, "If you have a T-Mobile USA version of the Defy, and you want to fully remove Motoblur and/or install JIT/Deodexed, then you will have to flash a different ROM, either 2.21 or 2.34 per the Debranding guide, and then apply the 3G fix, before you do anything else. Also, even if you go through this, you may be unable to successfully fix 3G and have to roll back to an earlier backup."

Knowing this would have saved me, a n00b phone rooter here in the USA, a lot of time! I still don't know exactly what I did to get 3G working on my 2.34 installation, but when I tried a fresh flash of 2.34 and then JIT/Deodexed, I couldn't get 3G afterward no matter how hard I tried, so I had to roll back to my earlier backup of 2.34 without JIT/Deodexed.
[Defy Android Development] Sorensiim:
You (or I) need to get in touch with JBoogie3 to find out how he made it work, check out his JIT/Deodex'ed US TMobile rom here :)
[Defy Android Development] cyst:
Hi,

I've applied everything up to and including step 6, however I'm having trouble with the overclocking.

As soon as I install milestone overclock and apply the settings my defy reboots. It will boot normally and then after about 30 seconds will reboot again. This continues until I go into mO and unload the module.

I've run quadrant prior to the attempted overclock and got a score of 920, so I'm guessing that all the previous steps have worked (I have also repeated the process from step 5 with the same results).

It's a defy from t-mobile UK, that I picked up a few days ago.

System version: Blur_Version.2.21.1.MB525.T-mobile.en.GB

Model number: MB525

Firmware version: 2.1-update1

Baseband version: EPU93ST2_U_03.02.00

Kernel version: 2.6.29 a22552@zch45lnxdroid59 #1

Any ideas what could be causing it?

Am I just unlucky and have a processor that can't the overclock?

Thanks,

James
[Defy Android Development] Sorensiim:
Sounds like the settings you are loading in Milestone Overclock are a bit off - What happens if you set it to 1ghz and a VSEL of 54 or 60?
[Defy Android Development] jboogie3:
@sorensiim great guide buddy :)
[Defy Android Development] cyst:
Both work with - so far - no rebooting.

VSEL of 54 gives a quadrant of 1315 and VSEL of 60 gives 1322. Is VSEL voltage select? Is it essentially over volting the processor? Or is it something else entirely?

Thanks the quick reply/solution!

James
[Defy Android Development] Sorensiim:
Happy to help :)

Vsel is just that - voltage select. 52/1GHz is stable for me, even with my 5-year old son playing NFS Shift for an hour, but if 54 works better for you, keep it there :)
[Defy Android Development] Sorensiim:
Thanks man! Want to cook a rom based on it, for the lazies (= me) to download? That would be wicked, then you could add a few themes as well :)
[Defy Android Development] jboogie3:
you can easily make this a rom yourself :) if you currently have done all this to your phone just make a nandroid back up, then wipe,then back up again. and just upload the clean wipe back up.
[Defy Android Development] Sorensiim:
Tried that, LauncherPro was gone after the wipe (naturally) and since the Moto launcher is a goner, I gave it up. Guess I'll need to add it to /system for that to work :)
[Defy Android Development] jboogie3:
correct... ;) just add that and a few other things you want to put in the system and you got it
[Defy Android Development] Sorensiim:
Hmm... LauncherPro, Milestone overclock, System Recovery and Z4Root just in case :)
[Defy Android Development] donb123:
Everything was working great, had already rebooted a number of times. The last thing I did was your cpu scaling and your two sh files. ran the two .sh scripts with adb.. all is good. Rebooted and I'm stuck on black/white Moto logo on bootup with no recovery!
[Defy Android Development] jboogie3:
time to flash... only way now.
[Defy Android Development] donb123:
flash

I was able to use RSD Lite earlier while in clockwork recovery. Right now, at this Moto logo, my PC doesn't see anything on the USB.
[Defy Android Development] donb123:
Just got the Android recovery screen to come up.. I suppose if I had an update.zip or something it might work...
[Defy Android Development] donb123:
Android's recovery requires a signed update.zip file....

"opening update package....

verifying update package....

E:signature verification failed

installation aborted"

I could unbrick this if I had a signed update.zip most likely.. otherwise I don't know what to do. Any advise would be most appreciated.
[Defy Android Development] Sorensiim:
Power off your phone, then hold the [volume up] button as you power it back on. You will then get into the bootloader where RSD Lite will recognise it and you'll be able to flash.
[Defy Android Development] donb123:
Woot!

It's flashing! You are my hero!
[Defy Android Development] naenee:
*edit* replied to the wrong thread, so this made no sense ;)

I meant to reply to the debranding thread.
[Defy Android Development] Sorensiim:
Woohoo! Does that mean I get to wear a cape to work? :D

Glad you got it sorted out :)

Let's retrace your steps, what was the last thing you did before it toppled over and you had to re-flash?
[Defy Android Development] naenee:
Thank you for the update.

Could you please add a non-single-line list of all the packages renamed, perhaps colourised depending on which rom they are part of?

For the 2.34.1 rom for instance:

Also, there is one error in the commands list:

'mv revolver_2_0_0012_embed_Signed_2010-04-13_11-07-08.apk' has no destination name.
[Defy Android Development] Sorensiim:
...meaning it works for both roms ;)
[Defy Android Development] naenee:
Yes, I realized that and edited my post, but apparently not before you replied to the incorrect version.
[Defy Android Development] Sorensiim:
Check this out, Rob-T got clever with excel: http://xdaforums.com/showpost.php?p=10246674&postcount=36

Thanks for pointing that out, I've fixed it now :)

I won't be doing a huge listing of everything, as the guide is mostly a re-cap of known techniques and mods, with links to the original threads so that people wanting to read up on what exactly is happening, can visit those threads.

I'll get to work with turning all of this into a rom/nandroid backup, possibly two versions, one for Europe, using the 2.34.1 sbf and one for the US, based on the TMO firmware.
[Defy Android Development] naenee:
Very well. I myself prefer to have everything in one sticky, especially when it's a guide users can follow - having to visit/open multiple threads can be a hassle, but ofcourse everyone has their preferences.

Keep up the good work :)
[Defy Android Development] Sorensiim:
My thought was to keep the information you *need* in the first post, with links for more info if you want it :)

Ah well, time to get cracking at including LauncherPro and Milestone Overclock in /system :)
[Defy Android Development] naenee:
There's another error in the command list:

'mv Swype.apk Swype.rem mv BlurUpdater.apk BlurUpdater.rem'

There should be a semicolon after Swype.rem.
[Defy Android Development] Sorensiim:
Thanks - Corrected this and updated the undo-command as well :)
[Defy Android Development] ibu2002:
when i try to add a facebook account nothing happens. Twitter and Google are working
[Defy Android Development] Sorensiim:
Have you installed the Facebook app? It's one of the things being removed from the rom in step 6 og the guide :)