["fugutweak"] for Overcome 4.0.0 - Galaxy Tab Android Development

**** managed to post this in dev - please move?
In good spirit of fugu I ripped some bin's 'n' lib's from JQ3 (GB 2.3.5) and made them flashable via cwm for Overcome 4.0.0 (and possibly for lower versions to). Ive tested this for about a week without issues..
Files updated in bin folder
app_process
system_server
Files updated in libs folder
libopencore_player.so
libquickview.so
libstagefright.so
libsthmb.so
libtflua.so
libtfutils.so
I suggest make a copy of these files before proseeding and put them in a recovery file to revert changes.
Note, tried to update libsurfaceflinger.so but phone won't boot, therefore its removed.
Download

Where do you want it moving to?
It looks like it belongs in Development. Is this for another device?

Can you say what exactly this update do? better media playback?

Fugu tweaks are System server and app process, from sgs
Which device are these from?
you've done ......."more"...
why not call it something else?

is this usable tweak for overcome 4

please specify what will be change/diffrent before and after use this tweak,thank you.

Related

[Not Possible] HTC Hero GSM: MIUI Port Alpha 0004

Hey Guys,
This is a port from an Xperia X8 MIUI Port, which is EXTREMELY buggy, if you are not very experienced in flashing then i urge you not to flash this ROM. I am not responsible if you brick your phone when flashing this ROM, so don't complain to me if you do
Okay the current release's are very very very buggy , we have only just managed to get adb working in the last hour. If you are interested in helping to develop this rom then feel free to download it. If you are looking for a fully functioning rom then they're are plenty others throughout the forum not here
Link to Current ROM ( really not ready for anything atm, unless you want to help dev, don't bother flashing )
http://www.mediafire.com/?reco2eej12a1w Use current version stated in OP. (Build0007 up tonight.. hopefully)
Installation.
1. Wipe of all (even if coming from previous installation)
2. Select Hero-MIUI_Alpha..
3. Flash
4. Wait, may take a while due to re-build of dalvik.
Thanks to:
Erasmux
Ybinnenweg
Pulser
Dsixda
The guys on the VR IRC
Feel free to pm me to offer your support, please do not ask for an ETA however.
Alpha0007 will NOT be released, major problems with egl. Changelog is for dev's mainly.
Initial Build
Changelog
Alpha0007 (5+6 not released.)
removed themed adw launcher and put original back
switched to cm6 launcher
added AudioFilter to system/etc
added AudioPara4 to system/etc
added AudioPreProcess to system/etc
switched apns-conf for cm6 one (system/etc)
switched 01_qcomm_omx.cfg for hero one(system/etc)
removed HTC_imel01 from system/app
removed suquashi inputmethod from system/app
removed semcsfmfm from system/framework
added su from cm6 to system/xbin
added wlan_cu from cm6 to system/xbin
added egl libs from hero to system/lib/egl
removed original egl files from system/lib/egl
added original hero nanorc files to system/etc/nano
added 04module from cm6 to system/etc/init.d
added 30cpumem from cm6 to system/etc/init.d
added 99complete from cm6 to system/etc/init.d
removed yamato_pm4.fw from system/etc/firmware
removed yamato_pfp.fw from system/etc/firmware
removed TIInit_7.2.31.bts from system/etc/firmware
added tiinit_5.3.53 to system/etc/firmware
removed fmc_init_1273.1.bts from system/etc/firmware
removed fm_rx_init1273.1.bts from system/etc/firmware
removed fm_tx_init1273.1.bts from system/etc/firmware
added avpr.bts from cm6 to system/etc/firmware
added brf6300.bin from cm6 to system/etc/firmware
added brf6350.bin from cm6 to system/etc/firmware
added vac_config from cm6 to system/etc/firmware
kept original fm_tx_init_1273.2.bts
Alpha0004
changed launcher2 to a themed adw launcher from a g1 rom
changed framework-res and mot-framework-res to resized versions from mdpi pack
used ele's update script
switched system/bin/.. files for cm6 ones (except those which have miui app dependencies)
updated ramdisk with hero lib's
removed com.sonyericsson.smfmf from system/etc/permissions
removed com.sonyericsson.suquashi from system/etc/permissions
removed com.ti.fm.fmrecieverif from system/etc/permissions
added Fw12551r1c.binto system/etc/wifi
deleted bootanimation.zip from system/media
switched all .kl files for keychars for hero-cm6 ones
switched all .kl files for keylayout for hero-cm6 ones
removed com.sonyericsson.suquashi from system/framework
removed radio.apk from system/app
Alpha0003
framework-res fixed (hopefully)
system/libs updated
busybox problems solved (hopefully)
Build.prop fixed
Alpha0002
Removed App2SD (Not removed yet, kept it for now..)
Switched to a different framework-res ( causes apps to f/c, i know )
Small changes
I just want to say good on you for giving this a go. It's nice to see some new people having a go at developing. So good luck!
I have adb working.. will post a logcat within 10 minutes
EDIT:
Here is the logcat of the boot.
http://pastebin.com/MZFgwhUX
Rom is booting!
Use alpha 003 then follow this steps:
in the folder "data" make a folder called "local"
now copy "bootanimation.zip" from "/system/media/" to "/data/local"
it should boot now it doesn't work, only shows the setup guide, after that it fc's on the launcher.
logcat:
http://pastebin.com/t8My7y1K
i love you <3
if there's any way any of us users can help you, please do not hesitate to ask for anything!
bro im newbie, after i move the "bootanimation.zip" to following step above but when i flash the rom it was failed ..? thanks for helping
fksuperstar said:
bro im newbie, after i move the "bootanimation.zip" to following step above but when i flash the rom it was failed ..? thanks for helping
Click to expand...
Click to collapse
what recovery are you using?, if you don't resign the file, it wont work with amon_Ra. We will we be working on a new build today (although it may not be released today) which you wont need to go through these steps to use. Can i also suggest if you're new to this that you flash another rom, as this one is completely unusable and is only meant to show the communitt the stage we are at.
Sent from my HTC Hero using XDA App
JieeHD - The apk's image-files might be mdpi, but they are all located in hdpi-folders, it could be a reason for fc'ing always.. if you install launcherpro through adb you can use that as launcher until other stuff is fixed.. Phone.apk never launches as it is now
EDIT: FC's seems more serious than that...
The problem with the current framework-res and mot-framework-res is that they are not miui , they are from a different rom. Using the original framework the rom will just not boot, which is why the apps f/c, as they are dependent on the miui framework.
JieeHD said:
The problem with the current framework-res and mot-framework-res is that they are not miui , they are from a different rom. Using the original framework the rom will just not boot, which is why the apps f/c, as they are dependent on the miui framework.
Click to expand...
Click to collapse
So what you have used are CM-framework-files?
And which version of Android is it?
mljjlm said:
So what you have used are CM-framework-files?
And which version of Android is it?
Click to expand...
Click to collapse
In the next build (which is being compiled atm) , the framework's are miui ones, check changelog
Android OS: 2.2.1
Hmm.. Are you sure that you have enabled /data/app-functionality in the latest (0004)?
I couldn't boot, and the logcat said that /data/local/bootanimation.zip wasn't found, when I looked through the updater-script I didn't find the command for extracting the data-folder to the data-partition?
i think you may be right because i switched scripts from a cm6 rom which stores the boot anim in system/media
Also, I'm wondering why the bootanimation.zip can't be in that location.. In the same logcat as before it logged that it was searching both in the /data/local- and in the /system/media-folders..
mljjlm said:
Also, I'm wondering why the bootanimation.zip can't be in that location.. In the same logcat as before it logged that it was searching both in the /data/local- and in the /system/media-folders..
Click to expand...
Click to collapse
i just removed it for organisation
JieeHD said:
i just removed it for organisation
Click to expand...
Click to collapse
Well.. I just mean in the previous version? Was it because of the other framework-files?
And should there be a ramdisk.tar-file in the /system/bin-directory?
mljjlm said:
Well.. I just mean in the previous version? Was it because of the other framework-files?
And should there be a ramdisk.tar-file in the /system/bin-directory?
Click to expand...
Click to collapse
I think the original update-script looked in data/local and then when we switched scripts it looked in both places, for some reason lol
The ramdisk-tar was in the original rom, so i updated it with our .rc files and left it, it shouldn't cause any problems..
Can you give us a quick guide as to whats working and whats not? Thanks
Imperticus said:
Can you give us a quick guide as to whats working and whats not? Thanks
Click to expand...
Click to collapse
I couldn't get the 0004 to boot, but in 0003, you could run through the setup, and then start over

[WINDOWS] Rom Zip Modifier

Hi,
everytime I want to flash a new version of a rom I have to modify the zip file contents, i.e. delete some files etc, which is a very tedious process.
Thats why I created a little tool for Windows (requires .NET 3.5) that can do the following with a zip file of a rom:
- Delete files
- Add / Replace files
- extract .apk's, decompile them, modify (regex replace) inside text / xml files within, recompile them and put the updated version back into the rom zip.
The tool is still beta, so there could be many errors if you don't use it correctly... always make a copy of the rom zip before using this tool on it
The included apktool (for decompile/recompile of apk) requires JRE 1.6 and only works for Android Jellybean roms / framework-res.apk's - but I think you could just use another apktool version for different Android versions.
Included in the package is a sample configuration that is basically exactly what I am using. Of course you can change what files to add, delete and modify. Also there is a screenshot attached so you can see what it looks like - as you can see you need to have some basic knowledge of how android rom stuff works, I don't think this is useful to total noobs, sorry.
If you have any problems / suggestions feel free to write here.
I hope this is useful to someone
Regards
Abomb
Changelog:
1.0: Inital release
1.1: Some error checking, not all errors will be caught but at least some basic ones.
1.2: Files to delete and apk's to modify can now be selected from the zip file via file browser
1.3: Log during modify operation and bugfixes
1.4: More bugfixes, plus the settings are now stored in the image of a cat
This looks like it could be useful. Thanks for sharing.
Great!!! easy to edit a rom for me
Thx, great job.
New version 1.1 with some error checking released.
Version 1.3 released with the following changes:
- Files to delete and apk's to modify can now be selected from the zip file via file browser
- Log during modify operation and bugfixes
Last version don't work with last nightly CM10 and Jellybro when trying to modify Navbar DPI.
ZipTest Error.
Sorry for bad English.
DeadMetaler said:
Last version don't work with last nightly CM10 and Jellybro when trying to modify Navbar DPI.
ZipTest Error.
Sorry for bad English.
Click to expand...
Click to collapse
Yeah I noticed, the problem seems to be thatthe zip file contains some folders like "a" and "A" - which is no Problemon Linux, Android etc, but does not work under Windows I haven't found any solution yet, but I'll try to find a fix for it.

[Q] Any devs I could work with to learn Rom development?

I have been trying to develop my own roms for awhile now, but every time I flash what I've been working on, I hard brick (this is my 3rd replacement; dsixda's kitchen is also an old tool). I just want to know if I can work alongside other devs via whatever method of communication so I can learn some stuff. Even if it's a tiny project, I just want to learn. Sorry if I'm not suppose to ask or anything... Just don't know where else to look.
DinoSoup said:
I have been trying to develop my own roms for awhile now, but every time I flash what I've been working on, I hard brick (this is my 3rd replacement; dsixda's kitchen is also an old tool). I just want to know if I can work alongside other devs via whatever method of communication so I can learn some stuff. Even if it's a tiny project, I just want to learn. Sorry if I'm not suppose to ask or anything... Just don't know where else to look.
Click to expand...
Click to collapse
His kitchen has been updated to work with the s3 so that should not be the issue.
Do you have any experience decompiling apks? And what questions do you have
I have decompiled apks. In fact, I have a few low grade apps on Google play.The issue I've been having is just porting, even with the latest version of dsixdas kitchen. But I want to do other stuff, like build a unique ROM.
Sent from my SGH-T999 using xda premium
DinoSoup said:
I have decompiled apks. In fact, I have a few low grade apps on Google play.The issue I've been having is just porting, even with the latest version of dsixdas kitchen. But I want to do other stuff, like build a unique ROM.
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
I would start with a basic tw rom to start
I to been plaing on developing roms. As an upcoming software engineer I wanted to actually try to start from scratch lol. Hopefully school teaches me more about dev'ing. But as for me I dont have any experience in all that yet :-/ anything specific we have to learn?
Sent from my SGH-T999 using xda premium
I'm learning as well! - Hope this helps!
I have used the same dsixda's kitchen 2.18 (newest)
-I tried it on my Acer A500 tablet ROM (doesn't work good -I even updated stuff in it like which Partition #'s are for my device)
-kitchen works ok with SGS3 ROM, but I can't confirm that nano editor works or other stuff
-kitchen will change boot.img (kernel) when you choose these options: Root, busybox, init.d, & nano editor
Opinions:
-I don't have faith when "dsixda's kitchen" changes (or injects) the kernel (boot.img)
-In "dsixda's kitchen", after you convert back to "updater-script" at end, I usually have to check and modify (or clean up a few lines)
-I have doughts on "update-binary" getting changed.
What I do...
1. Start with Stock (untouched) ROM..
2. Removing + Updating .apk's (sometimes, I have to add in Lib files for certain .apk's)
3. I can use Kernel changes from "dsixda's kitchen 2.18" and it will work, but prefer to use Kernel (boot.img) from anothers ROM that has SuperSu, busybox, init.d, or nano text editor injected. and add those files to system/xbin
4. MODS...
- I add "MOD - Customizable 23 Statusbar Toggle (Wanam)" files to Rom, then modify "systemUI.apk" (with my own 204 battery % images)
- for Battery % icons (Extract, change 204 files, Compress)... {SystemUI.apk...res\drawable-xhdpi\stat_sys_battery...} I had to use anothers version on wanam's 23 toggle (that had the 204 battery images, Wanam's 23 toggle originally has 17 battery image files)
- I use build.prop tweaks that I've learned from other ROM's
- I use "system\framework\android.policy.jar" from others ROM's to get "4 in 1 Reboot menu".
- I use "system\etc\hosts" file (970 KB) from a "MOD - AD Blocker" (not sure if it works, but replaces blank stock one)
- I use "system\etc\init.d" folder from other's ROM's and make sure same kernel has same injections + correct files in system\xbin folder.
-Edit\Modify Desktop Shortcuts........system\csc\default_workspace.xml
-Edit\Modify some settings here.......system\csc\feature.xml
-Many Mods change this file............system\framework\framework-res.apk
-Many Mods change this file............system\framework\twframework-res.apk
-Remove (84 MB) Foreign Languages, 3 sound files, 1 Video
__________________________________________________________________
*** Removed 24 Foreign Language files from... system\fonts
*** Removed 43 Foreign Language files from... system\hdic
*** Removed 3 Audio files from... system\media\audio\ui\ PowerOn.ogg, PowerOff.wav, PowerOff.ogg
*** Removed 1 Audio files from... +1 Folder system\media\video\shutdown\ shutdown.qmg
*** Removed 159 Foreign Language files from... system\T9DB
*** Removed 10 Foreign Language files from... system\tts\lang_pico
*** Removed 36 Foreign Language files from... system\tts\lang_SMT
*** Removed 5 Foreign Language files from... system\tts\lang_SVOX
*** Removed 54 Foreign Language files from... +16 Folders system\voicebargeindata\sasr
*** Removed 2 Wallpaper files from... +1 Folder system\wallpaper
*** Removed 12 Foreign Language files from... system\wakeupdata\sensory
I wouldn't call myself a DEV at all, but I figure a few things out and always make my own Custom ROM's (but really, it's just parts of many rom's)
I'm learning as well!
Wanted: Another Kitchen type program.
-Tool - SGS3_Snapdragon_ToolKit_v2.3.0 (or international version 6.0) will do some similar stuff on ICS 4.0.x Rom's (not JB 4.1.1)
That was awesome. I have a project in mind. Maybe I could get some people together and we try it out? PM me if your interested...
Sent from my SGH-T999 using xda premium

[ROM] Stock 4.1.4 For 101xs, Clean, Stable, Root

Hello guys,
8 years after the release of my 4.1.2 rooted rom, I retrieved my 101 xs and I updated my rom. So here it is, an updated 4.1.4 rom, rooted and optimized that you can install now (don't forget to make backups of course).
I mainly got the tweaks from BlueAndroid: http://forum.xda-developers.com/showthread.php?t=2073859
What I did
Retrieved build.prop enhancements and init.d tweaks from BlueAndroid
Updated busybox to 1.32-Stericsson
Updated CA certs from my recent Samsung phone, because the stock ones were expired
Removed ui sounds completely, I dislike them
Added custom host file for blocking ad servers
Added Viper4Android 2.4.0.1 (was Awesome Beats on 4.1.2)
Added Sony Walkman (music player)
Added Mixplorer v6.57.1 and MixArchive
Added Seeder (entropy generator to reduce lag)
I didn't do any UI tweaks (I'm not good at this). If someone wants, just do it. If you want to build your own version of the rom, I've made a script that builds the patched rom from the stock file. It runs under Linux or WSL. You'll have to download mkrom.zip and androidmerged.squashfs. Unzip the zip and place the squashfs file in the same directory. Then run mkrom.sh, and if everything goes well you should get a file named archos.ext4, ready to be installed (see Installation below).
Also I tried putting more recent versions of Google Play Store and Archos apps in the system/app folder, but when I did this, the apps were not working correctly, so I left them as their old versions. If someone has an explanation, please tell me
Download
Version 1: Archos_4.1.4_Mwyann_1.zip
Installation
I'm just gonna copy/paste BlueAndroid installation instructions here:
Install Developer Edition if you didn't already
connect USB cable & check if USB debugging is already enabled !
put archos.ext4 in your device ( root directory ! ) , or using adb command :$ adb push archos.ext4 /mnt/storage ;
go to recovery -> Developer Edition Menu -> Remove Android Kernel ( if exist ! ) -> Flash Kernel & Initramfs -> copy here zImage and initramfs.cpio.lzo in the new drive that appears !
OK -> wait to reboot -> enjoy the new rom
Don't hesitate to tell me if it worked or not, and what you think of this.
Hi!
I have tried to install it, but when I restart the device it just do not want to boot.
It freez ad the Archos logo screen!
What I am doing wrong!
I have dongraded my device to 4.0.26 version.
After that I have enabled the USB debuging.
Than I have installed the SDK version from Archos web site.
Restart and paste your firmware.
Restart again and flash the zImage and initramfs.cpio.lzo (deleting ar not the Archos Kernel - no matter the result is the same - freez).
And nothing. Any help?!?!
Thanks!
PS: May be there is something wrong with your zImage and initramfs.cpio.lzo files, because with the files from this post it works.
So it did work with the new zImage and initramfs.cpio.lzo files? It's possible I just took the wrong files, from 4.1.1. I'll update those files soon.
Edit: Files updated to 4.1.2, should be fine now.
I will trythis method on the 97xs
Great It is ok
if you use the 4.0.26 !!!
doesn't work for me, "Usb connection : please copy a zImage and an initramfs, then press ok to disconnect" i used adb to put
THANKS for your THANKS :good:
Bump to this thread, because I've updated it after 8 years Enjoy a fresh 4.1.4 rom, rooted and updated as far as I could.

[GUIDE] ROM Tweaking

What you will need:
Basic tools
- Notepad++
- ZIP manager tool like 7zip
Advanced tools
- Cygwin
- smali (assembler/disassembler)
- APKTool/APK Multi-tool
Lets Begin:
Download a ROM (we use CM in this guide) of your choice (don’t forget to get the permissions for it modding from the developer) and extract it. When you extract it, you will see at least two folders and one file
Folders
- system
- META-INF
Files
- boot.img [this is not present in defy/defy+ ROMs so don't worry about it ]
NOTE THAT I AM ONLY GIVING DETAILS ABOUT THOSE FOLDER WHICH YOU CAN REMOVE/EDIT
THE \system\bootmenu\2nd-boot\ FOLDER
In this folder you'll find the kernel [zImage] file of the ROM here you can change it with the one you compiled or by others.
The Tts folder
The ‘TTS folder’ is all about Text-To-Speech. It contains all the files needed by the Android system to get Text-To-Speech working. If you are removing the TTS feature from your ROM, make sure you remove this entire folder and the TTS related apps from the ‘system folder’, as this will save a lot of space.
The WiFi and Usr folders
The WiFi folder contains the drivers required by the WiFi module to function. So i strongly recommend NOT to touch this folder. If you delete any file from this folder, you will mess up the WiFi functionality.
The usr folder contains some miscellaneous but very important stuff. It may contain anything and everything needed by the Android operating system. For instance, this folder contains all the key-mapping. If such files are messed with, your device will be non-functional although it will boot.
The Build.prop
The build.prop file is pretty self-explanatory. Here, you can change the most basic things, like the android version that setting shows. Wondered how people are making 2.3.4 look like 4.0.3 in settings? Its build.prop. Also,you can change what ‘About phone’ shows here.
Other things,you can change things like,how long your wifi scans,how much battery your phone saves while in sleep, Dalvik VM heapsize and default ringtones. If you are wondering what # stands for, it signifies that, the particular line is commented out, and the system does not read it. You can use it add comments to the build.prop. This helps others understand, what is the function of a particular tweak.
A guide for some basic build.prop tweaks can be found here.
Please be aware that, these build.prop modifications are not universal. So, you will have to experiment with the tweaks and their values.
The META-INF folder
This folder contains instructions for the Android Recovery about how to work with the files present in the zip. This folder contains many folders, but the only one we need to edit is the update-script file.
Making Flashable ZIP
In order to create a flashable zip, first zip the ‘system, META-INF’ folder and the ‘boot.img’. Let’s name this zip as ‘update.zip’. Next we need to sign the zip. Get a signer here. Put your update zip in the same folder as the signer. Then run the ‘signer.bat’ file. This will sign your zip file. After the signing process is complete, you can change the name of the zip to your liking.
confused
hi,,,i'm new here,,,,
after reading ur post, actually i can't do this,,,
and i installed miui v5 rom and always find crashing about "android process stopped."
and i can't edit the rom or make update of it because of no jnderstanding it, but i like miui so far.
so, can u give me the link of miui v5 rom that not crash, in order to me just to instal it without editting.
thx so much.
gwesal said:
hi,,,i'm new here,,,,
after reading ur post, actually i can't do this,,,
and i installed miui v5 rom and always find crashing about "android process stopped."
and i can't edit the rom or make update of it because of no jnderstanding it, but i like miui so far.
so, can u give me the link of miui v5 rom that not crash, in order to me just to instal it without editting.
thx so much.
Click to expand...
Click to collapse
Checkout my miui thread I have already posted the original link there
D5+/cm11/1.2GHz.
Sent from Tapatalk app
coolshahabaz said:
Checkout my miui thread I have already posted the original link there
D5+/cm11/1.2GHz.
Sent from Tapatalk app
Click to expand...
Click to collapse
which one???
is it the official rom from miui site or edited rom you created??
actually its take too long doenloading from official site. but rom i doawnloaded is always crashing android.process.stopped.
gwesal said:
which one???
is it the official rom from miui site or edited rom you created??
actually its take too long doenloading from official site. but rom i doawnloaded is always crashing android.process.stopped.
Click to expand...
Click to collapse
The one I edited had that prob of crashing, n the one on official site is about 240mb ty its taking time
D5+/cm11/1.2GHz.
Sent from Tapatalk app

Categories

Resources