egzthunder1 · Jun 17, 2011 at 09:00 pm

Working Smali/Baksmali for Honeycomb

Honeycomb seems to be a new beast altogether. There are lots of changes from the original versions of Android, changes that go rather deep down and force us to change the way things are done to roms. For instance, deodexing roms has been common practice since the days of the G1. This method of treating roms and apks, in case you are not familiar, has several advantages one of which is that it makes theming a much simpler ordeal as all files are located in a single place rather than spread out (odexed). With the birth of Honeycomb, this seemed to be a much more complicated order as using smali and baksmali to compile and decompile the dex files present in dalvik was proving difficult. Luckily, XDA member Roach2010 has found a way to use baksmali when coming from using smali 1.2.6 by XDA member JesusFreke. The dev basically tweaked the 1.2.7 baksmali and has been able to deodexed Honeycomb successfully.

This is only meant for chefs and devs. If you are into developing for Android 3.0/3.1, then this is an absolute must have tool. Please take it for a spin and leave some feedback for the devs.

I recently made a discovery regarding the baksmali issues we used to encounter while trying to deodex honeycomb’s framework. Here is a working baksmali tool based on JesusFreke’s 1.2.7 patch that allows us to recompile using smali 1.2.6.

You can find more information in the original thread.

Want something published in the Portal? Contact any News Writer.


_________
Want something on the XDA Portal? Send us a tip!

egzthunder1

egzthunder1 is an editor on XDA-Developers, the largest community for Android users. I have been an active member of xda-developers since 2005 and have gone through various roles in my time here. I am Former Portal Administrator, and currently part of the administrator team while maintaining my writer status for the portal. In real life, I am a Chemical Engineer turned Realtor in the Miami area. View egzthunder1's posts and articles here.
Mario Tomás Serrafero · May 6, 2015 at 04:56 pm · 1 comment

On Qualcomm’s Damage Control: Marketing and Rumors?

The Heated Snapdragon chronicles seemingly see no end, and 5 months into 2015 we are still discussing the Snapdragon 810. This is unfortunate, because it is rather clear that the market is moving away from it, and it’d be better to simply forget about this black stain once and for all. However, many websites can’t let it go - and in some ways, we are one of them - but only in response to claims that we think affect consumers...

XDA NEWS
Aamir Siddiqui · May 6, 2015 at 01:32 pm · 3 comments

Xiaomi Mi Note Pro With SD-810 Goes On Sale In China

The Xiaomi Mi Note Pro, announced on 15th Jan 2015, is Xiaomi's attempt at moving beyond the entry-level segment and targeting the higher end of the market which is usually Apple territory. At its heart, the phone follows on the Xiaomi philosophy by providing great specs at a great price. Talking about specs, the Xiaomi Mi Note Pro is a marked improvement over the Mi Note. While the dimensions and screen size remain the same, the resolution has received a...

XDA NEWS
Mathew Brack · May 6, 2015 at 11:47 am · 2 comments

Project Fi Invites Are Rolling Out

Google is now sending out the first wave of invites to its new wireless service, Project Fi. Users are already signing up and have shared the process with us. So far, it is clear that Project Fi users can have their Google Voice number transferred across if they wish, which will automatically move their Google Voice credit over as well.   What we have learned so far is that after a Voice number is transferred you will lose some functionality, but you will...

XDA NEWS
Share This