Although there are 26 wallpapers in TwWallpaperChooser.apk, only 5 are selectable. To add the missing wallpapers (or more) to the TwWallpaperChooser app, do the following:
1) Decompile TwWallpaperChooser.apk (apktool d TwWallpaperChooser.apk)
2) Make sure there are no errors, if so grab another copy of TwWallpaperChooser.apk
3) Edit the file res/values-hdpi/arrays.xml
4) Add wallpapers as new items (images should be in res/drawable-hdpi).
eg.
5) Recompile TwWallpaperChooser.apk (apktool b TwWallpaperChooser TwWallpaperChooserNew.apk)
6) Extract new resources.arsc file from TwWallpaperChooserNew.apk (unzip TwWallpaperChooserNew.apk resources.arsc)
7) Rename TwWallpaperChooser.apk to TwWallpaperChooser.zip
8) Add new resources.arsc file to TwWallpaperChooser.zip (zip TwWallpaperChooser.zip resources.arsc)
9) Rename TwWallpaperChooser.zip to TwWallpaperChooser.apk
10) Put TwWallpaperChooser.apk back on phone.
1) Decompile TwWallpaperChooser.apk (apktool d TwWallpaperChooser.apk)
2) Make sure there are no errors, if so grab another copy of TwWallpaperChooser.apk
3) Edit the file res/values-hdpi/arrays.xml
4) Add wallpapers as new items (images should be in res/drawable-hdpi).
eg.
Code:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="wallpapers">
<item>wallpaper_bliss</item>
<item>wallpaper_brown</item>
<item>wallpaper_cafe</item>
<item>wallpaper_canyon</item>
<item>wallpaper_cat2</item>
<item>wallpaper_circle</item>
<item>wallpaper_desert</item>
<item>wallpaper_field</item>
<item>wallpaper_flower</item>
<item>wallpaper_glass</item>
<item>wallpaper_grass</item>
<item>wallpaper_grass_new</item>
<item>wallpaper_light</item>
<item>wallpaper_motion</item>
<item>wallpaper_nexuswallpaper1</item>
<item>wallpaper_phasebeam</item>
<item>wallpaper_rock</item>
<item>wallpaper_secdesert</item>
<item>wallpaper_speedlight</item>
<item>wallpaper_secdesert</item>
<item>wallpaper_stars</item>
<item>wallpaper_street</item>
<item>wallpaper_street_lights</item>
<item>wallpaper_tree</item>
<item>wallpaper_venezia</item>
<item>wallpaper_zanzibar</item>
</string-array>
</resources>
5) Recompile TwWallpaperChooser.apk (apktool b TwWallpaperChooser TwWallpaperChooserNew.apk)
6) Extract new resources.arsc file from TwWallpaperChooserNew.apk (unzip TwWallpaperChooserNew.apk resources.arsc)
7) Rename TwWallpaperChooser.apk to TwWallpaperChooser.zip
8) Add new resources.arsc file to TwWallpaperChooser.zip (zip TwWallpaperChooser.zip resources.arsc)
9) Rename TwWallpaperChooser.zip to TwWallpaperChooser.apk
10) Put TwWallpaperChooser.apk back on phone.