Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
eww245
Old
(Last edited by eww245; 23rd February 2012 at 03:46 PM.)
#1  
Senior Member - OP
Thanks Meter 78
Posts: 486
Join Date: Aug 2008
Location: Throop
Default [ICS][Deodex] stock system apps and framework [2.007.04_COM_GEN1]

This will have to be "flashed" through adb and your a100 needs to be on the newest update.
[STOCK ROM] Official Packages It's the first link on that post. We can thank vache for that.
All bloatware is still included, also acer's MusicA.odex did not deodex and is included.

Code:
$ adb shell
$ su
# stop
# mount -wo remount /system
# rm /system/app/*
# rm /system/framework/*
# cd /mnt/external_sd/path_to_tar
# busybox tar xvf A100_2.007.04_COM_GEN1_deodex.tar -C /
Permissions should be fine as it is in tar format otherwise:
Code:
# chmod 644 /system/app/*
# chmod 644 /system/framework/*
dalvik cache will be about 20MB larger and it should be wiped
Code:
# busybox rm /data/dalvik-cache/*
# exit
$ exit
$ adb reboot
It will take a bit longer on the first boot while the cache rebuilds
For anyone that doesn't know deodexing is only useful for creating a ROM/theme.

After any theming of the apps permissions will have to be set and keep the official stock ROM in hand in case of a bootloop.
Code:
# chmod 644 /system/app/apk_package
or
# chmod 644 /system/framework/jar_package
I've been running this for a few days and have had no issues at all.
Using this method we can start building some ROMS. I would suggest using tar and maybe include a small script to flash it.
Let me know if anyone wants a full ROM package as this is only the apps and framework.

A100_2.007.04_COM_GEN1_deodex.tar - 191.05 MB


[edit] As it turns out MusicA does not work at all, it doesn't even show up in the app drawer. Some guy named Jeff Lee compiled some of the framework wrong. com.acer.android.clearfilib_tablet.jar/C:/Users/Jeff_lee/Desktop/_acer/Jeff/clearfilib_tablet.java will not work. It should be a classes.dex file in the jar archive. Oh well it looks like its fixed in ICS.

02/22/12
Here's Deodex ICS, everything deodexed without issues. But without root this will be useless. [edit] We now have root so this will be very useful

A100_0.002.00_WW_GEN1_deodex.tar - 206.06 MB
Droid 3 - CM7 Safely Strapped
#OPMOSH
Acer a100 ICS 015 - rooted deodexed
Backup your data with adb

Retired Sorry Bill!
ThrottleLauncher Plugins
Weather.com
GoogleTranslator and Dictionary
CallLog@

[RHOD500]
XDAndroid FRX06/WM6.5 stock
The Following 5 Users Say Thank You to eww245 For This Useful Post: [ Click to Expand ]
 
eww245
Old
#2  
Senior Member - OP
Thanks Meter 78
Posts: 486
Join Date: Aug 2008
Location: Throop
Pending...
Droid 3 - CM7 Safely Strapped
#OPMOSH
Acer a100 ICS 015 - rooted deodexed
Backup your data with adb

Retired Sorry Bill!
ThrottleLauncher Plugins
Weather.com
GoogleTranslator and Dictionary
CallLog@

[RHOD500]
XDAndroid FRX06/WM6.5 stock
 
Icewyng
Old
#3  
Senior Member
Thanks Meter 46
Posts: 216
Join Date: Dec 2010
I was meaning to do this for a few days now and I am glad to see it works.

Did you do some more testing to see how it is, performance-wise?
Pocketbook IQ E-Reader (Custom SH20 ROM)
VS G-Tablet (Dead) (CM7Tab build Test4950(- Kernel: Pershoot 2.6.32.43 GB for BL 1.2)
Acer Iconia A100 (Rooted)
 
eww245
Old
#4  
Senior Member - OP
Thanks Meter 78
Posts: 486
Join Date: Aug 2008
Location: Throop
Quote:
Originally Posted by Icewyng View Post
I was meaning to do this for a few days now and I am glad to see it works.

Did you do some more testing to see how it is, performance-wise?
Nothing more than opening the stock apps and using it as I normally do. Just ran linpack, it got the same result as before deodexing. It really shouldn't run any better or worse. Though odex is supposed to be faster than using the dex format. It's also zipaligned so that can also speed things up a bit to compensate.
Droid 3 - CM7 Safely Strapped
#OPMOSH
Acer a100 ICS 015 - rooted deodexed
Backup your data with adb

Retired Sorry Bill!
ThrottleLauncher Plugins
Weather.com
GoogleTranslator and Dictionary
CallLog@

[RHOD500]
XDAndroid FRX06/WM6.5 stock
 
oneovakindoldys2
Old
#5  
oneovakindoldys2's Avatar
Member
Thanks Meter 13
Posts: 70
Join Date: Nov 2011
Quote:
Originally Posted by eww245 View Post
This will have to be "flashed" through adb and your a100 needs to be on the newest update.
[STOCK ROM] Official Packages It's the first link on that post. We can thank vache for that.
All bloatware is still included, also acer's MusicA.odex did not deodex and is included.

Code:
$ adb shell
$ su
# stop
# mount -wo remount /system
# rm /system/app/*
# rm /system/framework/*
# cd /mnt/external_sd/path_to_tar
# busybox tar xvf A100_2.007.04_COM_GEN1_deodex.tar -C /
Permissions should be fine as it is in tar format otherwise:
Code:
# chmod 644 /system/app/*
# chmod 644 /system/framework/*
dalvik cache will be about 20MB larger and it should be wiped
Code:
# busybox rm /data/dalvik-cache/*
# exit
$ exit
$ adb reboot
It will take a bit longer on the first boot while the cache rebuilds
For anyone that doesn't know deodexing is only useful for creating a ROM/theme.

After any theming of the apps permissions will have to be set and keep the official stock ROM in hand in case of a bootloop.
Code:
# chmod 644 /system/app/apk_package
or
# chmod 644 /system/framework/jar_package
I've been running this for a few days and have had no issues at all.
Using this method we can start building some ROMS. I would suggest using tar and maybe include a small script to flash it.
Let me know if anyone wants a full ROM package as this is only the apps and framework.

A100_2.007.04_COM_GEN1_deodex.tar - 191.05 MB
Great work eww245! I am definately interested.....just noticed your thread today.
 
BrothaJINC
Old
#6  
BrothaJINC's Avatar
Senior Member
Thanks Meter 12
Posts: 638
Join Date: Nov 2011
Location: Colorado Springs
Is there a way to do this on the tablet itself?? Thanks for the work....

Sent from my ADR6400L using xda premium
BrothaJINC.. Wanna Get High?...

________________________
Phone List::
Droid 1 ***sold
LG Chocolate ****broke
HTC Thunderbolt *****broke
Droid Bionic *****sold
Droid X *****sold
Samsung Galaxy Nexus ******broke
Droid Razr White ******broke
Droid 1 *******media player

IPhone 4S 32GB Black ********IN USE*******
Tablets:
Acer Iconia A100 ******sold
ASUS Transformer TF101 ******IN USE*******
 
eww245
Old
#7  
Senior Member - OP
Thanks Meter 78
Posts: 486
Join Date: Aug 2008
Location: Throop
Quote:
Originally Posted by BrothaJINC View Post
Is there a way to do this on the tablet itself?? Thanks for the work....

Sent from my ADR6400L using xda premium
Probably but be prepared for a lot of force closings. I suggest you immediately end it with reboot ex: # busybox tar x.... ; reboot
and don't use stop, the screen will go black. Good Luck
Droid 3 - CM7 Safely Strapped
#OPMOSH
Acer a100 ICS 015 - rooted deodexed
Backup your data with adb

Retired Sorry Bill!
ThrottleLauncher Plugins
Weather.com
GoogleTranslator and Dictionary
CallLog@

[RHOD500]
XDAndroid FRX06/WM6.5 stock
 
BrothaJINC
Old
#8  
BrothaJINC's Avatar
Senior Member
Thanks Meter 12
Posts: 638
Join Date: Nov 2011
Location: Colorado Springs
So just put in the code above on a terminal then reboot. And have the file on the sdcard

Sent from my ADR6400L using xda premium
BrothaJINC.. Wanna Get High?...

________________________
Phone List::
Droid 1 ***sold
LG Chocolate ****broke
HTC Thunderbolt *****broke
Droid Bionic *****sold
Droid X *****sold
Samsung Galaxy Nexus ******broke
Droid Razr White ******broke
Droid 1 *******media player

IPhone 4S 32GB Black ********IN USE*******
Tablets:
Acer Iconia A100 ******sold
ASUS Transformer TF101 ******IN USE*******
 
eww245
Old
#9  
Senior Member - OP
Thanks Meter 78
Posts: 486
Join Date: Aug 2008
Location: Throop
Quote:
Originally Posted by BrothaJINC View Post
So just put in the code above on a terminal then reboot. And have the file on the sdcard

Sent from my ADR6400L using xda premium
Yep, not sure if your on ICS but I haven't tested it yet.
Droid 3 - CM7 Safely Strapped
#OPMOSH
Acer a100 ICS 015 - rooted deodexed
Backup your data with adb

Retired Sorry Bill!
ThrottleLauncher Plugins
Weather.com
GoogleTranslator and Dictionary
CallLog@

[RHOD500]
XDAndroid FRX06/WM6.5 stock
 
BrothaJINC
Old
#10  
BrothaJINC's Avatar
Senior Member
Thanks Meter 12
Posts: 638
Join Date: Nov 2011
Location: Colorado Springs
No I'm trying to get to ics... I'm on gen2.... Will post back how it went.... Thanks for the help...

Sent from my ADR6400L using xda premium
BrothaJINC.. Wanna Get High?...

________________________
Phone List::
Droid 1 ***sold
LG Chocolate ****broke
HTC Thunderbolt *****broke
Droid Bionic *****sold
Droid X *****sold
Samsung Galaxy Nexus ******broke
Droid Razr White ******broke
Droid 1 *******media player

IPhone 4S 32GB Black ********IN USE*******
Tablets:
Acer Iconia A100 ******sold
ASUS Transformer TF101 ******IN USE*******

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

XDA University: Porting ClockworkMod Recovery to New Devices

Having a good recovery makes the process of modifying, tweaking, maintaining, … more

One Stop Guide Shop for the Newbie and Dev

It’s been well established that XDA-Developers isthedestination for resources relating to … more

What Happened at Google I/O 2013 – XDA Developer TV

Unless you just emerged from a deep, dark, dank cavern under the Earth, you know … more

Forums Added for the LG Optimus G Pro and Sony Xperia Tablet Z

Not too long ago, we talked about how Sony was continuing its AOSP efforts on … more