[TUTORIAL] [4.1+] [UPDATE :- 04.09.2014] Making Transparent Framework Mod

Search This thread

Rajeev

Recognized Contributor
Nov 24, 2012
16,306
26,540
Chennai , I N D I A
Xiaomi 13 Pro
Hi friends ,

I just want to share one simple and very usefull guide about making Transparent framework mod for deodexed 4.1+ roms. A big thanks to @Dickey Kid'deviel for giving permission to share his work.

There's many guide for doing this but the different on this guide is its more easy and some fix for some popup dialog background
and make it looks perfect on Xperia 2012/2013/2014 devices..


Already Tested and Working On:

- Xperia M XMS/XMD JB 4.1, 4.2, 4.3
- Xperia L JB 4.2
- Xperia V JB 4.3
- Xperia M2 JB 4.3
- Xperia Z KK 4.4.2
- Xperia Z1 KK 4.4.4
- Xperia P / S JB 4.1.2
- And maybe working on any other Xperia devices.


So here you go ....


1. Decompiled your framework-res.apk

2. Open styles.xml

Find:

<style name="Theme.NoDisplay" parent="@style/Theme">

Then Add:

<item name="windowShowWallpaper">false</item>

Find:

<style name="Theme.DeviceDefault.Light.Dialog" parent="@style/Theme.DeviceDefault.Light">

Then Add:

<item name="windowShowWallpaper">false</item>

Find:

<style name="AlertDialog.DeviceDefault" parent="@style/AlertDialog.Holo">

Then Add:

<item name="windowShowWallpaper">false</item>

Find:

<style name="AlertDialog.DeviceDefault.Light" parent="@style/AlertDialog.Holo.Light">

Then Add:

<item name="windowShowWallpaper">false</item>

Find:

<style name="Theme.Holo" parent="@style/Theme">

And Change It To:

<style name="Theme.Holo" parent="@style/Theme.Wallpaper">

And Search Below:

<item name="windowShowWallpaper">false</item>

Change It To:

<item name="windowShowWallpaper">true</item>

Find:

<style name="Theme.DeviceDefault.Light" parent="@style/Theme.Holo.Light">

Then Add:

<item name="windowShowWallpaper">true</item>

3. Open drawable hdpi and find "semc_bg" and semc_bg_light and make it transparent, or you can download transparent png on the attachment below.

4. Recompile and Done.
 

Attachments

  • Transparent_50_.zip
    355.2 KB · Views: 122
  • Transparent_70_.zip
    355.6 KB · Views: 150
  • Transparent_100_.zip
    1 KB · Views: 167
Last edited:

Rajeev

Recognized Contributor
Nov 24, 2012
16,306
26,540
Chennai , I N D I A
Xiaomi 13 Pro
SCREENS


1-copy-163789.jpg


2-copy-163800.jpg


3-copy-163801.jpg
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    Hi friends ,

    I just want to share one simple and very usefull guide about making Transparent framework mod for deodexed 4.1+ roms. A big thanks to @Dickey Kid'deviel for giving permission to share his work.

    There's many guide for doing this but the different on this guide is its more easy and some fix for some popup dialog background
    and make it looks perfect on Xperia 2012/2013/2014 devices..


    Already Tested and Working On:

    - Xperia M XMS/XMD JB 4.1, 4.2, 4.3
    - Xperia L JB 4.2
    - Xperia V JB 4.3
    - Xperia M2 JB 4.3
    - Xperia Z KK 4.4.2
    - Xperia Z1 KK 4.4.4
    - Xperia P / S JB 4.1.2
    - And maybe working on any other Xperia devices.


    So here you go ....


    1. Decompiled your framework-res.apk

    2. Open styles.xml

    Find:

    <style name="Theme.NoDisplay" parent="@style/Theme">

    Then Add:

    <item name="windowShowWallpaper">false</item>

    Find:

    <style name="Theme.DeviceDefault.Light.Dialog" parent="@style/Theme.DeviceDefault.Light">

    Then Add:

    <item name="windowShowWallpaper">false</item>

    Find:

    <style name="AlertDialog.DeviceDefault" parent="@style/AlertDialog.Holo">

    Then Add:

    <item name="windowShowWallpaper">false</item>

    Find:

    <style name="AlertDialog.DeviceDefault.Light" parent="@style/AlertDialog.Holo.Light">

    Then Add:

    <item name="windowShowWallpaper">false</item>

    Find:

    <style name="Theme.Holo" parent="@style/Theme">

    And Change It To:

    <style name="Theme.Holo" parent="@style/Theme.Wallpaper">

    And Search Below:

    <item name="windowShowWallpaper">false</item>

    Change It To:

    <item name="windowShowWallpaper">true</item>

    Find:

    <style name="Theme.DeviceDefault.Light" parent="@style/Theme.Holo.Light">

    Then Add:

    <item name="windowShowWallpaper">true</item>

    3. Open drawable hdpi and find "semc_bg" and semc_bg_light and make it transparent, or you can download transparent png on the attachment below.

    4. Recompile and Done.