FORUMS
Remove All Ads from XDA
Honor View 10

[updated 23.11.]X10 Mini Cleaner/One Click Framework Install

1,191 posts
Thanks Meter: 781
 
By inteks, Senior Member on 19th November 2010, 04:13 PM
Post Reply Email Thread
Hi,

i made a little app to clean my mini after flashing, its still beta so use @ your own risk ...

-save the apk's you dont want on your x10 mini in a text file for bulk moving them to /data/app
-move some apk's to /system/app to save usermemory
-install busybox
-patch market
-install custom framework-res
-unsecure sh to start adb as root

HOWTO:
*connect your "ROOTED" phone with "usb debugging enabled" to your PC
*start androidappremover.exe
*maybe you need to unsecure shell. this is needed to run "adb shell" command from PC with SU rights
*maybe you need to install/chmod busybox (if button enabled)

*click "get apps"
*if you select the 100%save button then androidappremover.exe selects the 100%save apks from the wiki
*you can check apks you like to remove manually
*you can browse from a textfile with all apk listed you like to remove. this option is helpfull if you often flash your phone.
*then click "move selected app to /data/app"
*when ready reboot your phone.
*uninstall the apps you dont want.

*beside that you can patch your market with 480x320 resolution
*move apps that need no updates to system/apps to save memory
*install custom framework-res.apk with one click

btw. i'm working on a solution to install a complete theme that replace framework+systemapps with one click




update v.003:
this version works without busybox
a button for mount system rw

update v.002:
-bugfixes
-added "install custom framework" button

have fun
inteks
Attached Thumbnails
Click image for larger version

Name:	x10 mini cleaner.jpg
Views:	2509
Size:	84.0 KB
ID:	447673  
Attached Files
File Type: zip X10mCleaner.v003.zip - [Click for QR Code] (1.30 MB, 791 views)
 
 
19th November 2010, 04:38 PM |#2  
DaRk_dOg's Avatar
Recognized Themer
Thanks Meter: 2,328
 
More
Thank you very much!

the app crashes while populating the /system/app list
19th November 2010, 04:50 PM |#3  
inteks's Avatar
OP Senior Member
Thanks Meter: 781
 
Donate to Me
More
Do you get an errormessage?

Sent from my E10i
19th November 2010, 04:59 PM |#4  
DaRk_dOg's Avatar
Recognized Themer
Thanks Meter: 2,328
 
More
I don't know if this will help, my pc has Greek Windows OS:



However i got the error code here:

Code:
Ανατρέξτε στο τέλος αυτού του μηνύματος για περισσότερες πληροφορίες σχετικά με την κλήση του 
εντοπισμού σφαλμάτων just-in-time (JIT) αντί για αυτό το παράθυρο διαλόγου.

************** Κείμενο εξαίρεσης **************
System.FormatException: Η συμβολοσειρά εισόδου δεν είχε τη σωστή μορφή.
   σε System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   σε System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   σε System.Int32.Parse(String s)
   σε androidappremover.Form1.insertintoListview(ListView lv, String app)
   σε androidappremover.Form1.getSystemApps(Object sender, EventArgs e)
   σε System.Windows.Forms.Control.OnClick(EventArgs e)
   σε System.Windows.Forms.Button.OnClick(EventArgs e)
   σε System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   σε System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   σε System.Windows.Forms.Control.WndProc(Message& m)
   σε System.Windows.Forms.ButtonBase.WndProc(Message& m)
   σε System.Windows.Forms.Button.WndProc(Message& m)
   σε System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   σε System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   σε System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Συγκροτήσεις που έχουν φορτωθεί **************
mscorlib
    Έκδοση συγκρότησης: 2.0.0.0
    Έκδοση Win32: 2.0.50727.4206 (VistaSP2GDR.050727-4200)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
androidappremover
    Έκδοση συγκρότησης: 1.0.0.0
    Έκδοση Win32: 1.0.0.0
    CodeBase: file:///C:/Users/The%20Fear%20Itself/Desktop/XDA/X10mCleaner/androidappremover.exe
----------------------------------------
System.Windows.Forms
    Έκδοση συγκρότησης: 2.0.0.0
    Έκδοση Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Έκδοση συγκρότησης: 2.0.0.0
    Έκδοση Win32: 2.0.50727.4205 (VistaSP2GDR.050727-4200)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Έκδοση συγκρότησης: 2.0.0.0
    Έκδοση Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
mscorlib.resources
    Έκδοση συγκρότησης: 2.0.0.0
    Έκδοση Win32: 2.0.50727.4206 (VistaSP2GDR.050727-4200)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
    Έκδοση συγκρότησης: 2.0.0.0
    Έκδοση Win32: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_el_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Εντοπισμός σφαλμάτων JIT **************
Για να ενεργοποιήσετε τον εντοπισμό σφαλμάτων just in time (JIT), το αρχείο .config
για αυτή την εφαρμογή ή για τον υπολογιστή (machine.config)
πρέπει να έχει για το jitDebugging την τιμή που έχει οριστεί στην ενότητα system.windows.forms.
Η εφαρμογή πρέπει επίσης να μεταγλωττιστεί
με ενεργοποιημένο τον εντοπισμό σφαλμάτων.

Για παράδειγμα:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Όταν είναι ενεργοποιημένος ο εντοπισμός σφαλμάτων JIT, οποιαδήποτε εξαίρεση
που δεν είναι δυνατό να αντιμετωπιστεί θα στέλνεται στο πρόγραμμα εντοπισμού σφαλμάτων JIT που είναι καταχωρημένο στον υπολογιστή
αντί να αντιμετωπίζεται μέσω αυτού του παραθύρου διαλόγου.
19th November 2010, 05:45 PM |#5  
inteks's Avatar
OP Senior Member
Thanks Meter: 781
 
Donate to Me
More
Yes it help. It seems there is a prob when it calculate the filesize . I will fix that.

Sent from my E10i
19th November 2010, 05:51 PM |#6  
DaRk_dOg's Avatar
Recognized Themer
Thanks Meter: 2,328
 
More
Quote:
Originally Posted by inteks

Yes it help. It seems there is a prob when it calculate the filesize . I will fix that.

Sent from my E10i

Thank you very much sir.

This seems to be a very useful app.
20th November 2010, 12:43 PM |#7  
inteks's Avatar
OP Senior Member
Thanks Meter: 781
 
Donate to Me
More
Quote:
Originally Posted by DaRk_dOg

Thank you very much sir.

This seems to be a very useful app.

should be fixed now...
but it would help if you clould post a "adb shell ls -l /system/app" from your phone
20th November 2010, 02:52 PM |#8  
DaRk_dOg's Avatar
Recognized Themer
Thanks Meter: 2,328
 
More
Quote:
Originally Posted by inteks

should be fixed now...
but it would help if you clould post a "adb shell ls -l /system/app" from your phone

Ok here you are:

Code:
# ls -l /system/app
ls -l /system/app
-rw-r--r-- root     root       298883 2010-11-18 21:52 StatusSwitch.apk
-rw-r--r-- root     root        98273 2010-11-18 21:52 CrashSMS.apk
-rw-r--r-- root     root        61163 2010-11-18 21:52 SemcMediaProvider.apk
-rw-r--r-- root     root        63316 2010-11-18 21:52 datatrafficswitch.apk
-rw-r--r-- root     root        17833 2010-11-18 21:52 LocalContacts.apk
-rw-r--r-- root     root        30543 2010-11-18 21:52 UserAgentProvider.apk
-rw-r--r-- root     root       171126 2010-11-18 21:52 SpeedDial.apk
-rw-r--r-- root     root       149917 2010-11-18 21:52 CertInstaller.apk
-rw-r--r-- root     root       140926 2010-11-18 21:52 RecentCalls.apk
-rw-r--r-- root     root        13928 2010-11-18 21:52 bootinfo.apk
-rw-r--r-- root     root        51207 2010-11-18 21:52 LiveWallpapersPicker.apk
-rw-r--r-- root     root        27051 2010-11-18 21:52 FmRxService.apk
-rw-r--r-- root     root        16293 2010-11-18 21:52 TtsService.apk
-rw-r--r-- root     root         5241 2010-11-18 21:52 CdfInfoAccessor.apk
-rw-r--r-- root     root       104081 2010-11-18 21:52 SoundRecorder.apk
-rw-r--r-- root     root       239228 2010-11-18 21:52 Radio.apk
-rw-r--r-- root     root      2805316 2010-11-18 21:52 backupandrestore.apk
-rw-r--r-- root     root        14598 2010-11-18 21:52 LearningClient.apk
-rw-r--r-- root     root         9242 2010-11-18 21:52 FastDormancy.apk
-rw-r--r-- root     root        42324 2010-11-18 21:52 SoundPicker.apk
-rw-r--r-- root     root       160577 2010-11-18 21:52 CalendarProvider.apk
-rw-r--r-- root     root         7710 2010-11-18 21:52 PicoTts.apk
-rw-r--r-- root     root       179282 2010-11-18 21:52 SemcContactsProvider.apk
-rw-r--r-- root     root       953736 2010-10-21 00:50 Conversations.apk
-rw-r--r-- system   sdcard_rw    16206 2010-11-15 10:19 SemcSettings.apk
-rw-r--r-- root     root        22978 2010-11-18 21:52 HTMLViewer.apk
-rw-r--r-- root     root       260288 2010-11-18 21:52 EnhancedGoogleSearchProvi
der.apk
-rw-r--r-- root     root         7705 2010-11-18 21:52 WapiCustomization.apk
-rw-r--r-- root     root        54749 2010-11-18 21:52 TalkProvider.apk
-rw-r--r-- root     root      1192574 2010-11-18 21:52 SemcContacts.apk
-rw-r--r-- root     root        50993 2010-11-18 21:52 GoogleSubscribedFeedsProv
ider.apk
-rw-r--r-- root     root        51945 2010-11-18 21:52 Picker.apk
-rw-r--r-- root     root        31722 2010-11-18 21:52 WapPush.apk
-rw-r--r-- system   sdcard_rw  2466590 2010-11-19 23:11 com.fede.launcher.apk
-rw-r--r-- root     root        39051 2010-11-18 21:52 DrmProvider.apk
-rw-r--r-- root     root       815453 2010-11-18 21:52 Talk.apk
-rw-r--r-- root     root       575814 2010-11-18 21:52 Bluetooth.apk
-rw-r--r-- root     root       890169 2010-11-18 21:52 SetupWizard.apk
-rw-r--r-- root     root        13631 2010-11-18 21:52 SemcCheckin.apk
-rw-r--r-- root     root       178017 2010-11-18 21:52 PackageInstaller.apk
-rw-r--r-- root     root        26327 2010-11-18 21:52 SystemConnector.apk
-rw-r--r-- root     root        63466 2010-11-18 21:52 GoogleSettingsProvider.ap
k
-rw-r--r-- root     root        36806 2010-11-18 21:52 VpnServices.apk
-rw-r--r-- root     root        32904 2010-11-18 21:52 SettingsProvider.apk
-rw-r--r-- root     root       160683 2010-11-18 21:52 DownloadProvider.apk
-rw-r--r-- root     root         4448 2010-11-18 21:52 AutoPowerOff.apk
-rw-r--r-- root     root       809339 2010-11-18 21:52 SemcCamera.apk
-rw-r--r-- root     root       554413 2010-11-18 21:52 OmaDatasyncService.apk
-rw-r--r-- root     root        74868 2010-11-18 21:52 GoogleSearch.apk
-rw-r--r-- root     root       444993 2010-11-18 21:52 VoiceSearch.apk
-rw-r--r-- system   sdcard_rw   682512 2010-11-11 16:34 Gallery3Dmini.apk
-rw-r--r-- root     root      5206361 2010-11-18 21:52 Settings.apk
-rw-r--r-- root     root        22393 2010-11-18 21:52 ApplicationsProvider.apk
-rw-r--r-- root     root        37187 2010-11-18 21:52 GooglePartnerSetup.apk
-rw-r--r-- root     root         4114 2010-11-18 21:52 SemcCalendarVanillaApi.ap
k
-rw-r--r-- root     root       202525 2010-11-18 21:52 Dialer.apk
-rw-r--r-- root     root       144554 2010-11-18 21:52 OMAClientProvisioning.apk

-rw-r--r-- root     root        44242 2010-11-18 21:52 AccountProvider.apk
-rw-r--r-- root     root        50427 2010-11-18 21:52 GoogleContactsSyncAdapter
.apk
-rw-r--r-- root     root         7128 2010-11-18 21:52 VerifyCertificatesDummyAp
pShared.apk
-rw-r--r-- root     root         7859 2010-11-18 21:52 DefaultCapabilities.apk
-rw-r--r-- root     root      3439248 2010-10-21 00:51 SemcPhone.apk
-rw-r--r-- root     root       320196 2010-11-18 21:52 AccountAndSyncSettings.ap
k
-rw-r--r-- root     root         7144 2010-11-18 21:52 VerifyCertificatesDummyAp
pPlatform.apk
-rw-r--r-- root     root       797878 2010-11-18 21:52 ServiceMenu.apk
-rw-r--r-- root     root       579574 2010-11-18 21:52 DMClient.apk
-rw-r--r-- root     root       796575 2010-11-18 21:52 SuquashiInputMethod.apk
-rw-r--r-- root     root       126432 2010-11-18 21:52 SemcVideo.apk
-rw-r--r-- root     root       502368 2010-11-18 21:52 SemcCalendar.apk
-rw-r--r-- root     root        45576 2010-11-18 21:52 GoogleCheckin.apk
-rw-r--r-- root     root        21994 2010-11-18 21:52 CustomizedSettings.apk
-rw-r--r-- root     root        57110 2010-11-18 21:52 NetworkLocation.apk
-rw-r--r-- root     root       413412 2010-11-18 21:52 GoogleApps.apk
-rw-r--r-- root     root         7060 2010-11-18 21:52 qcsemcservice.apk
-rw-r--r-- root     root         7115 2010-11-18 21:52 VerifyCertificatesDummyAp
pMedia.apk
-rw-r--r-- root     root        10235 2010-11-18 21:52 CustomizedApplicationInst
aller.apk
-rw-r--r-- root     root       196521 2010-11-18 21:52 SuperUser.apk
-rw-r--r-- root     root        54314 2010-11-18 21:52 SemcTelephonyProvider.apk

-rw-r--r-- root     root         3546 2010-11-18 21:52 SemcAlarmVanillaApi.apk
-rw-r--r-- root     root       376920 2010-11-18 21:52 gtalkservice.apk
-rw-r--r-- root     root        10558 2010-11-18 21:52 MusicVanillaApi.apk
-rw-r--r-- root     root         7151 2010-11-18 21:52 VerifyCertificatesDummyAp
pApplication.apk
-rw-r--r-- root     root       160391 2010-11-18 21:52 GmailProvider.apk
-rw-r--r-- root     root       873803 2010-11-18 21:52 Gmail.apk
-rw-r--r-- root     root        15351 2010-11-18 21:52 CustomizationProvider.apk

-rw-r--r-- root     root      1189765 2010-11-18 21:52 SemcAlarm.apk
-rw-r--r-- root     root       301039 2010-11-18 21:52 MediaUploader.apk
-rw-r--r-- root     root      1748242 2010-11-18 21:52 Vending.apk
-rw-r--r-- root     root       200110 2010-11-18 21:52 CredentialManagerService.
apk
-rw-r--r-- root     root      1373519 2010-11-18 21:52 SemcMusic.apk
-rw-r--r-- root     root        57083 2010-11-18 21:52 SearchWidget.apk
-rw-r--r-- root     root         7629 2010-11-18 21:52 genericappinstaller.apk
-rw-r--r-- root     root        10561 2010-11-18 21:52 MarketUpdater.apk
-rw-r--r-- root     root        10270 2010-11-18 21:52 UserDictionaryProvider.ap
k
-rw-r--r-- root     root       158556 2010-11-18 21:52 GlobalSearch.apk
#
20th November 2010, 03:08 PM |#9  
inteks's Avatar
OP Senior Member
Thanks Meter: 781
 
Donate to Me
More
Quote:
Originally Posted by DaRk_dOg

Ok here you are:

does the akt. version work for you ? i dont get an error when i debug parsing the applist with your output ....
21st November 2010, 07:33 AM |#10  
dettofatto's Avatar
Senior Member
Flag Roma
Thanks Meter: 160
 
Donate to Me
More
Thank you very much!

the app crashes while populating the /system/app list


Code:
 
System.NullReferenceException: Riferimento a un oggetto non impostato su un'istanza di oggetto.
   in androidappremover.Form1.lvSystemApps_ColumnClick(Object sender, ColumnClickEventArgs e)
   in System.Windows.Forms.ListView.OnColumnClick(ColumnClickEventArgs e)
   in System.Windows.Forms.ListView.WmNotify(Message& m)
   in System.Windows.Forms.ListView.WndProc(Message& m)
   in System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   in System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assembly caricati **************
mscorlib
    Versione assembly: 2.0.0.0
    Versione Win32: 2.0.50727.4952 (win7RTMGDR.050727-4900)
    Base di codice: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
androidappremover
    Versione assembly: 1.0.0.0
    Versione Win32: 1.0.0.0
    Base di codice: file:///D:/Android/X10mCleaner/androidappremover.exe
----------------------------------------
System.Windows.Forms
    Versione assembly: 2.0.0.0
    Versione Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Versione assembly: 2.0.0.0
    Versione Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Versione assembly: 2.0.0.0
    Versione Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
mscorlib.resources
    Versione assembly: 2.0.0.0
    Versione Win32: 2.0.50727.4952 (win7RTMGDR.050727-4900)
    Base di codice: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
    Versione assembly: 2.0.0.0
    Versione Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_it_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
21st November 2010, 09:10 AM |#11  
inteks's Avatar
OP Senior Member
Thanks Meter: 781
 
Donate to Me
More
Quote:
Originally Posted by dettofatto

Thank you very much!

the app crashes while populating the /system/app list

first click "get apps" before try to sort items ...
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes