Hey guys I just wanted to post a fix to the San Andreas kitkat 4.4.x related crashes. This probably applies to other devices but is directed at the galaxy Nexus.
So from a (string | grep \\.so) of the gta libs, you can estimate the directly related system libs(.so extension): libc, libm, libz, libdl, liblog, libGLESv2, libGLESv1_CM, libEGL, libstdc++. These work in 4.3 but not for gtasa in 4.4. With some luck you should be able to copy them from a 4.3 /system/lib directory to your 4.4 installation. Just extract them from a 4.3 flash zip and copy them to /system/lib in aroma. I downloaded slimbean 4.3.1 final release (website should be slimroms.net) and copied the above mentioned libs to get this to work.
I'd put together a flash zip but this may involve some tinkering. Also make sure to copy the /system/bin/mksh file (system shell bound to libc.so) from slimbean 4.3 to your current kitkat 4.4 /system/bin directory.
Another thing to mention is that you probably need a cracked apk to run gtasa on the galaxy nexus whether you bought this game or not since the galaxy nexus isn't officially supported even though it runs perfectly fine. I'm using version 1.2. You may also mod your /system/build.prop file to emulate a Nexus 4 or 5. Duckduckgo "nexus 4 build.prop" and change the first bulk of the build.prop entries to match the Nexus 4 IF you don't have a cracked apk and IFF you still have issues.
When you start the game, It should load up to the social club page if you already got the games 2.5GB data in /sdcard/Android/obb, otherwise let it download. Then you click "offline mode" and it starts up. Yay!!! No crash!!
I recommend these settings once you're in: special effects on medium, draw distance 100%, analog controls, classic traffic, brightness at 80%.
And use the Dirty V kernel at 1350MHz. If you use performance control app, set readahead to 512MB bfq and then go to the last tab, click "edit shell command", and add "VMALLOC=1024mb" to increase video memory from 768 stock. To change gpu freq to 384MHz, open term and do "(print '1' >| /sys/devices/system/cpu/cpu0/cpufreq/gpu_oc)".
I'm really happy to have finally figured this out and hope this helps y'all mega GTA fans such as myself.
(***Remember to chmod +r any files you change/add and modify the system in aromafm, not android runtime. [\golden advice])
Viel Spaß!
EDIT: I posted a zip containing the libs Im using. Just extract it with Total Commander and copy the files *.so from the ...lib... folder to /system/lib. I also included the apk I'm using which should allow those letdown galaxy nexus customers to play the game on the Galaxy Nexus.
i bricked my tablet
7175 said:
Hey guys I just wanted to post a fix to the San Andreas kitkat 4.4.x related crashes. This probably applies to other devices but is directed at the galaxy Nexus.
So from a (string | grep \\.so) of the gta libs, you can estimate the directly related system libs(.so extension): libc, libm, libz, libdl, liblog, libGLESv2, libGLESv1_CM, libEGL, libstdc++. These work in 4.3 but not for gtasa in 4.4. With some luck you should be able to copy them from a 4.3 /system/lib directory to your 4.4 installation. Just extract them from a 4.3 flash zip and copy them to /system/lib in aroma. I downloaded slimbean 4.3.1 final release (website should be slimroms.net) and copied the above mentioned libs to get this to work.
I'd put together a flash zip but this may involve some tinkering. Also make sure to copy the /system/bin/mksh file (system shell bound to libc.so) from slimbean 4.3 to your current kitkat 4.4 /system/bin directory.
Another thing to mention is that you probably need a cracked apk to run gtasa on the galaxy nexus whether you bought this game or not since the galaxy nexus isn't officially supported even though it runs perfectly fine. I'm using version 1.2. You may also mod your /system/build.prop file to emulate a Nexus 4 or 5. Duckduckgo "nexus 4 build.prop" and change the first bulk of the build.prop entries to match the Nexus 4 IF you don't have a cracked apk and IFF you still have issues.
When you start the game, It should load up to the social club page if you already got the games 2.5GB data in /sdcard/Android/obb, otherwise let it download. Then you click "offline mode" and it starts up. Yay!!! No crash!!
I recommend these settings once you're in: special effects on medium, draw distance 100%, analog controls, classic traffic, brightness at 80%.
And use the Dirty V kernel at 1350MHz. If you use performance control app, set readahead to 512MB bfq and then go to the last tab, click "edit shell command", and add "VMALLOC=1024mb" to increase video memory from 768 stock. To change gpu freq to 384MHz, open term and do "(print '1' >| /sys/devices/system/cpu/cpu0/cpufreq/gpu_oc)".
I'm really happy to have finally figured this out and hope this helps y'all mega GTA fans such as myself.
(***Remember to chmod +r any files you change/add and modify the system in aromafm, not android runtime. [\golden advice])
Viel Spaß!
EDIT: I posted a zip containing the libs Im using. Just extract it with Total Commander and copy the files *.so from the ...lib... folder to /system/lib. I also included the apk I'm using which should allow those letdown galaxy nexus customers to play the game on the Galaxy Nexus.
Click to expand...
Click to collapse
hi i did what you said, ichanged the lib files in system/lib but when i restarted my tablet it was bricked. it said no comands. what do y do? please help
Related
THANKS TO neopeek AND midnight FOR THIS
Thanks!
First off, there is an insanely huge list of guys who are responsible for making this possible.
Thanks to phhusson, dbz, Stinebd, ACL, arrrghhh , viruscrazy, WisTilt2, Klinux, kama, Reefermattness, chkms, davidebeatrice, elroy944, kstephens98, DracoLX, zenulator, Chamonix, Makkonen, Mrpippy, cr2, Markinus, Babijoee and anyone else forgotten!. I WILL ADD MORE
Thanks to those who have already helped, and to those who will. THANK YOU!
thanks Dogsly for this camera drivers
THANKS TO F22 FOR HIS KERNELS
THANKS TO VIRUSCRAZY FOR HIS CAMERA KERNELS
GUYS, I'M NOT A DEV. I JUST HELPING PEOPLE.
FROYO X RED IMPROVED 3D PERFORMANCE
CHANGE LOGS
2011.02.23
1- the last froyo x red had around 129 libs .so files
the new one has only 118 libs.
2- better gps locations
3- fix youtube
4- less apps
5- new apn xml files
6- add it a few line for mms support on the build.prop for gsm and cdma.
FROYO X RED IMPROVED 3D PERFORMANCE
0-new bootanimation for faster boot in to android
1-add it APN control to save on battery
2-add it taskiller
3-better gps and location.
4-3d, gralloc and camera. VIDEO IS COMING SOON. DID A FEW TEST FOR 5 SECONDS IT WORKED. BUT THEN IT FC ON ME. NEXT RELEASE
5-add it Japanese IME. make sure to unchecked Japanese IME in setting to English (language & keyboard setting)
6- wifi works (only test it on my rhod)
7-modprobe ipv6 support. add it ko driver to modules for support
8-add it launcher2 and zeam launcher
9- add it (rm -f /sdcard/*.rec) to the froyo.user.conf. you will not see those FSCK files any more in wm
10- add it (mount --bind /sdcard/gralloc.msm7k.so /system/lib/hw/gralloc.msm7k.so) just in case you want to try different gralloc. (FOR ANBOOT USER. mount --bind /sdcard/andboot/gralloc.msm7k.so /system/lib/hw/gralloc.msm7k.so
11- auto backlight for keyboard. need to change kernels camera, 1250 or 1253
12- speaker phone. need to change kernels camera, 1250 or 1253
13-APN- you need to setup manually.
14-new market
15- flash 10. STILL BUGGY
16- youtube video in high quality. open app, go to setting, click on HIGH QUALITY ON MOBILE.
17- MOD BUILD.PROP
18- fast download. from market and browser
APPS
1-ADOBE SHOWCASE
2-ASTRO
3-BROWSER
4-CALCULATOR
5-CALENDAR
6-CAMERA.APK
7-CAR HOME
8-CLOCK
9-CONTACTS
10-DEV TOOLS
11-EMAIL
12-GALLERY
13-GMAIL
14-MAPS.
15-NEW MARKET
16-MARKET ENABLER
17-MESSAGING
18-MORELOCALE 2
19-MUSIC
20-GENIE WIDGET
21-SETTINGS
22-SPARE PARTS
23-SPEECH RECORDER
24-SUPERUSER
25-TALK
26-TAPATALK PRO
27-TITANIUM BACKUP
28-FX CAMERA
29-VOICE
30-VOICE DIALER
31-VOICE SEARCH
32-WIRELESS TETHER
33-YOUTUBE.
NOT WORKING IN THIS BUILD
1-Bluetooth- still working on this
2-3.5mm headset jack
3-Notification LED-doesn't notify, but just outputs whether device is in sleep or active
4-MMS-can't received but can be sent with the correct carrier settings. STILL WORKING ON THIS. MAYBE IN THE NEXT RELEASE
PREPARE YOUR SD CARD
1-FORMAT YOUR SD CARD TO FAT32. FULL FORMAT
2-DOWNLOAD FROYO X
3-UNZIP IT INTO YOUR SD CARD. ANDBOOT OR TO ROOT SD CARD
4-USE YOUR STARTUP.TXT FOR YOUR DEVICES. ADD THIS COMMAND YOUR STARTUP. rel_path=andboot. OR WITH YOU PUT EVERTHING ON YOUR ROOT SD CARD YOU DON'T NEED TO ADD THIS TO YOUR STARTUP.TXT
5- for cdma devices. add this command for the camera on your startup. board-htcrhodium.is_cdma=1
for gsm devices. add this command for the camera on your startup. board-htcrhodium.is_gsm=0.
FOR CDMA PHONES. REMOVE THE SIM CARD
6- for cdma & gsm devices make sure you have this command on your startup for data. force_cdma=1. for gsm devices is force_cdma=0
SETTUP FROYO X FOR THE FIRST TIME
PLEASE DON'T USE O/C ON THE FIRST BOOT
1. On WinMo, navigate to the andboot or root sd card folder on your SD card and launch haret.exe.
2. First boot will take several minutes for the data.img to be created... Be patient... enjoy the animation.
3. Wait for welcome screen setup. Do not touch. Wait for green light, skip everything and you are at the home screen. Wait for green light.
4. Open Spare Parts and change End button behavior to go to home
5. APN. setting, wireless & network setting, mobile networks, access point names, press menu key, new apn. SPRINT USER. FOR NAME "SPRINT" AND #777 FOR APN NAME
6. Goto to Settings - Call setting and set up your voice mail for sprint,verizon. etc..
7. Goto Settings - Sound. Test the volume settings, test phone ringtones and notification ringtone
8. Goto Settings - Display-Brightness. Make sure you drag the yellow line to the left but do it really slow. This is to save battery.
9. Goto Settings - Location & security- Enable use wireless networks and gps
10. Goto Settings - Applications- Enable unknown sources
11. Goto Settings - Language & keyboard - Set your language or use more locale 2 to add language. Press the menu key and follow the screen.
12. Now you can sync your phone by going to Settings - Setting account & sync
13. Let the phone sync. Do not touch. Wait for green light
14. Open all apps to get full performance. First go to Settings - Display - set screen timeout set it 10 minutes. Make sure all apps fully open.
* DO NOT OPEN VIGNETTE UNTIL YOU HAVE SWITCHED TO THE CAMERA KERNEL ON FUTURE BOOTS
* Open astro, browser, calculator, calendar, car home, clock, contacts, email, gmail.google seach, latitude, maps (if you see update occurring, just cancel it), messaging, music.navigation, news and weather, phone, places, search, talk, tapatalk pro, titaniumbackup
* Open the market app LAST - allow it to do updates for existing apps
15. Boot back to WinMo
16. Open File Explorer; you can now switch to the camera, 1250 or 1253 kernel located in the files folder; just copy the zImage and modules*.tar.gz to the andboot folder level.
* files\first boot zimage and modules 1232 - camera/kb backlight - you can use Vignette with this
* files\zimage and modules 1250 - official kernel - kb backlight
* files\zimage and modules 1253 - official kernel - kb backlight/USB headphone
17. Boot haret, alway wait for green light. Make a test call, send a text, tell someone to call you. Tell someone to send you a text.
Requirements:
* Your WinMo needs to be running at stock speed (528Mhz); DO NOT OVERCLOCK under WinMo before booting to Android, it will just crash. Don't ask how, it just doesn't work. You need to be running WinMo at stock speed since your last boot; you can't just throttle it down to stock speed and then launch Android.
* Optional but recommended: backup the data on your SD card, format it using SD Formatter as FAT32, restore your data on it, and create the Froyo X distribution with the instructions below.
Miscellaneous:
* <LI sizcache="3" sizset="185">Here's how to have multiple Android distributions on your SD card: Have multiple Android builds on your SD card
* Attached contains the ts-calibration file I calibrated for my Sprint TP2. The one that comes with distribution is not accurate for my TP2; I get button misses when I use the soft keyboard (and hence any application that requires your screen to be aligned precisely). You're welcome to use it.
* For the Froyo X distribution, you may be able to overclock (not all TP2s can be overclocked so if this doesn't work, revert the changes) your TP2 to run at 710MHz under Froyo X; here is the setup:
1. DO NOT DO THIS UNTIL YOU HAVE DONE THE INITIAL SETUP ABOVE COMPLETELY
2. WARNING: YOU CAN DAMAGE YOUR PHONE BY OVERCLOCKING IT. AS USUAL, THAT'S THE DISCLAIMER AND I CANNOT BE HELD RESPONSIBLE FOR IT.
3. Open up the STARTUP.TXT in the andboot directory
4. Add the string "acpuclock.oc_freq_khz=716800" to the second to last line and modify the pm.sleep_mode string to "pm.sleep_mode=2". This works for my TP2 and ONLY FOR THIS CAMERA/BACKLIGHT KERNEL.
Quote:
set cmdline "lcd.density=240 msmts_calib=0x9f.0x39a.0x35c.0x78 clock_7x00.grp=0xa99 hw3d.force=1 board-htcrhodium.is_cdma=1 msmvkeyb_toggle=off pmem.extra=1 rel_path=andboot force_cdma=1 gsensor_axis=2,1,3 pm.sleep_mode=2 acpuclock.oc_freq_khz=716800 physkeyboard=rhod400"
* Get Angry Birds to work with Froyo X
* If you want to add (or fix) anything to this (ONLY SETUP please), please PM me. I won't have time to read everyone's post to figure out if it's meant for me. THANKS and enjoy your Froyo XT!
Many thanks to Tiad8 and the XDAndroid developers (http://xdandroid.com/wiki/Development_Team) for this great work. I, myself, am not a developer so you guys should thank these guys. I know a little Linux but would love to learn about the internals of the Android system and hopefully really contribute one day.
reserved
============
THINGS YOU NEED
Current Kernel Builds
http://glemsom.users.anapnea.net/android2/htc-msm-linux/
Current rootfs Builds
http://files.xdandroid.com/rootfs/
Current initrd.gz Builds
http://files.xdandroid.com/initramfs/
Frequently Asked Questions
http://sites.google.com/site/androidport/faq
thanks nice work ^^
Is it possible to incule the Camera and keybord blacklight ?
Thanks. I'll try this out and report back. Do i need to use a special kernel or can i just use the camera test kernel?
I hope there will be a camera test kernel with the kb backlight code inside, so i don't have to switch every time ).
Good, but how to make title clocks white?
Does it can use for Topaz?
..........
(downloading new 01.17 version...)
Ok. Awesome build, very stable ultra fast and cmon i can finally play angry birds, slow but i play it,
Good:
Angry birds from the begining
Stable , exept for the cam
cam (even unstable i finally see the cam in android)
3D performance
Bad:
The battery dies just in just 7 hours
Black clock on a dark bottom, you cant see the notifications.
Manually updated and you have to know wich file to erase or not
great build keep working on it. we hope that between all the developers make a stable/battery lasting/ usefully rom to finally port our devices and forget about WM6.5
Full Package
Thanks So Much, especialy for macking it a full package because my zImage, initrd, ext. were getting so fragmented from a bunch of different places.
sprint settings
anyone have the sprint data and mms settings for this??
Hi,
Testing on my Blackstone. Using overclocked startup.txt found in Neopeeks versions. This one have worked well on XDAndroid also. (Of course changed to match XDAndroids structure). Right now I have all files in root of SD-card, so I have removed the rel-path option in startup.txt.
I replaced the kernel and modules in the package with the 1250 kernel from january 7.
Results:
After about 4 reboots, I haven't been able to get past the first configuration screens. I was able to choose language once, and I see we miss many languages there, for instance the nordic ones (Swedish, Finnish, Danish and Norwegian). Would be nice to have every standard language. It can't be difficult to include.
I will try to boot again with a normal clocked startup.txt. Hopefully I will get past the configurations screens. But the overclocked startup.txt I'm using have been working with every other ROM.
Anyway, I am grateful as always for the work you do, and hopefully I will get past those first configuration screens someday
[Edit] No luck with normal clocked startup.txt. No more rebooting/testing this evening. I guess it could be the 1250 kernel that is causing the trouble.
aijalon said:
anyone have the sprint data and mms settings for this??
Click to expand...
Click to collapse
i dont think mms settings work yet, but intanet is #777
"...as the sun rises in the east, so doeth..."
Damien50 said:
thanks nice work ^^
Is it possible to incule the Camera and keybord blacklight ?
Click to expand...
Click to collapse
i'm working on it.
thanks
DmK75 said:
Good, but how to make title clocks white?
Click to expand...
Click to collapse
it will be in the next update.
thanks
xrshwy said:
Does it can use for Topaz?
Click to expand...
Click to collapse
try it. it should work
thanks
Will this work on T-Mobile Touch Pro 2 (Rhod210)?
aijalon said:
anyone have the sprint data and mms settings for this??
Click to expand...
Click to collapse
really simple.
1- go to setting. Go to apns
now for sprint user. Name, add sprint for apn add #777
that should work. Data plus mms work like a charm for me.
Thanks
What kind of battery life are you getting?
Just wondering. I am only getting 5-7 hours based on usage on the current regular build. Wondering if trying this build will be any better?
**** 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.
***UPDATE 09/03/2012
Just uploaded the revised tweak build... moved apps that needed to be moved to /data/apps to work properly( thanks pio!), everything should work fine now.. I also added lmt launcher so you wouldn't have to download it seperate! enjoy! http://d-h.st/qaN
I'm compiling another stock cm9 nightly now... should be done in a little while will post link after I get it uploaded!
/*-CM9 Nightly's-*\
09/01- http://db.tt/rkAFX5tv
09/03- http://d-h.st/BY8 ... as promised . Sorry its so late in the evening lol!
09/04- http://d-h.st/K34
/-*CM9 Tweaked*-\ ( see below for what alls baked in )
09/01 Nightly based tweak build 1 http://d-h.st/p0U
09/01 Nightly based tweak build 2 http://d-h.st/qaN **Newest***
***09/01/2012
Here's a link to an unofficial cm9 nightly I just built... I don't have enough post to start a thread in dev so I had to put it here ... and I don't know if I'm supposed to link to drop box but that's where I uploaded it sorry... just figured someone might want it... nothing special just stock cm9 built a couple hours ago (0901) ... of course u need to flash gapps after the zip... ha I don't have enough post to even post a link lol I guess p.m. me and I'll send it to ya if u want ... http://db.tt/rkAFX5tv
Update! Here's another drop box link to the cm9 zip I flash its from the source build yesterday with Linuxsociety's sweet kernel, hide bar , custom build.prop, edited gpio.kl to disable the hardware home key( I'm always hitting it on accident), nexus boot animation with the droids on motorcycles lol, 042* gapps, nesoid, and n64oid all baked in!!!!... http://db.tt/ult9hnVO its 178~ mbs.. I didn't make any of the mods besides the custom build.prop, not a big feat lol I just put all these together into a single flash because its easier for me to flash one zip....
Here's what's baked in....
--Hide bar (demo) (displays a little link on bottom of screen to buy full version in market... u can click it and it dissapears) *** note when hiding the navigation bar your wallpaper will dissapear...its a bug in the app for ics/jb version... only work around atm is to use a live wallpaper.. not a big deal... also I recommended installing lmt launcher for navigation buttons while in full scale mode... touching the bottom of the screen brings the navigation bar back...
--linuxsocietys godmachine 1.6 OC kernel (very nice kernel with lots of governers and schedulers... like u didn't already know)
--custom build.prop w/ various tweaks
--nexus bootanimatiom( the ones with the droids on bikes like tron.. full screen for the a100
--edited gpio.kl key layout to completely disable hardware home key.. although it will still light up.. I always hit it while playing games on accident so I like it better disabled)
--gapps 042* cm9 ics baked in... no need to flash gapps...
--nesoid and n64oid baked in to play your favorite old school roms( and no I don't know where to find game roms... Google it)
..... Enjoy
Nice, good to see someone picking up on CM9 again!
I would suggest signing up at dev-host, goo.im, etc. Drop box will get bandwidth locked pretty quick.
Keep it up!
thanks
pio_masaki said:
Nice, good to see someone picking up on CM9 again!
I would suggest signing up at dev-host, goo.im, etc. Drop box will get bandwidth locked pretty quick.
Keep it up!
Click to expand...
Click to collapse
Thanks I dk how often I'll do a build I wasn't planning on doing this one but for some reason HDMI audio doesn't work on any of the cm10 builds I have tried so I went back to relix-flex rom but wanted CyanogenMod so figured why not build from source... I forgot how long it took to repo sync and build( the last time I compiled a rom was for my evo over a year ago ..) sucks not having my desktop ... its about all my intel i3 laptop could handle lol... I got some other things in the works for the a100 so I'll end up having to sign up with dev-host or goo or something... but for now I thought I would share that ... I got about eight more post before I can post a link lol so anyone feel free to copy the link above and repost it so it works... it needs a couple //'s and a space taken it! That's how I had to put it sorry lol
update!! tweaked cm9 with goodies
I updated the OP with another link to a cm9 with some things I tweaked.. if u can't coble the link together pm me and I'll send u the link...
...almost forgot...
The sdcard swap is also baked into the tweaked cm9... ull have to set the correct permissions with root explorer and reboot for it to take effect...
nsha2012 said:
The sdcard swap is also baked into the tweaked cm9... ull have to set the correct permissions with root explorer and reboot for it to take effect...
Click to expand...
Click to collapse
If its in init.d its gonna cause problems. If its in /system/etc then it needs something to run it like script manager.
Unless of course you called it with a script run from init in the ramdisk, or found some other method I haven't thought of (extremely likely lol)
Tapatalked from my Galaxy S II.
pio_masaki said:
If its in init.d its gonna cause problems. If its in /system/etc then it needs something to run it like script manager.
Unless of course you called it with a script run from init in the ramdisk, or found some other method I haven't thought of (extremely likely lol)
Tapatalked from my Galaxy S II.
Click to expand...
Click to collapse
Yea lol I simply placed it in /system/etc as install-recovery.sh w/ the correct permissions though once flashed the permissions changed back to rw-r--r-- .. I'm uploading some zips to dev-host right not from the tab so I haven't had a chance to change permissions back to executable and reboot to see if that works.. though I don't think it will ... but yea worse case scenario it'll still have to be ran with script manager.. I wasn't thinking about the install-recovery.sh not working because I was on the flexreaper rom where it works as intended without a script manager!!
... nesoid and n64oid fc's
Seems like nesoid and n64oid don't like being installed as system apps .... reinstall the apks and everything's fine.... I'll post the links to the apks along with a link to lmt launcher as soon as I get everything uploaded ... lmt is a nice launcher that enables the quick control type thing like in the stock browser under labs except its system wide which goes nice when hiding the navigation bar and having your tablet in full screen mode
apk links...
If nesoid or n64oid is force closing when trying to load a rom simply reinstall the apks found here... nesoid: http://d-h.st/a61 n64oid: http://d-h.st/jb6 Lmt launcher: http://d-h.st/gVU
nsha2012 said:
If nesoid or n64oid is force closing when trying to load a rom simply reinstall the apks found here... nesoid: http: d-h.st/a61 n64oid: http: d-h.st/jb6 Lmt launcher: http: d-h.st/jb6
Click to expand...
Click to collapse
If you add a /data/app directory to the zip with those apks and then add a line to updater script it should then work properly. Just copy the system extract line and change it to match the /data information. I can bust that line out for you if you need it.
Or you can look at the aoikaze zip setup and updater script to see what I mean. I prefer this method as its easier to remove apps that aren't wanted (not everyone wants emulators for example) as they can just uninstall normally vs having to go delete it from /system/app.
Tapatalked from my Galaxy S II.
pio_masaki said:
If you add a /data/app directory to the zip with those apks and then add a line to updater script it should then work properly. Just copy the system extract line and change it to match the /data information. I can bust that line out for you if you need it.
Or you can look at the aoikaze zip setup and updater script to see what I mean. I prefer this method as its easier to remove apps that aren't wanted (not everyone wants emulators for example) as they can just uninstall normally vs having to go delete it from /system/app.
Tapatalked from my Galaxy S II.
Click to expand...
Click to collapse
Thanks a lot that was my intentions lol but couldn't remember how to do it .and to impatient to Google it lol. that's why I left lmt launcher out from the beginning as it won't run installed as a system app or at least it won't for me but it should be included ... and yea the emulators need the option to be uninstalled haha... I will take a look at ur aoikaze and see what u mean n try to have an updated zip with those apps installed as normal tomorrow.. thanks a lot ur help is very well appreciated
Okay! So this should be my tenth post lol so I can post links now! I moved hide bar, nesoid, and n64oid to /data/apps and added lmt launcher and they are all working fine now I will post updated link when I get home also i should have another stock cm9 nightly for you all too...
You should probably remove gapps. Cm leaves them out on purpose, it sucks but its safer for cm xda and yourself to leave them as a separate flash. I think Google asked them to not include them so cm's wishes it to be left out of their ROMs.
This may have changed but I just go by what I was told about it.
Tapatalked from my Galaxy S II.
pio_masaki said:
You should probably remove gapps. Cm leaves them out on purpose, it sucks but its safer for cm xda and yourself to leave them as a separate flash. I think Google asked them to not include them so cm's wishes it to be left out of their ROMs.
This may have changed but I just go by what I was told about it.
Tapatalked from my Galaxy S II.
Click to expand...
Click to collapse
Gotcha
new nightly 09/03
... just uploaded the new nightly 09/03 stock cm9 links in the OP! Sorry its so late in the evening lol
i love it but how do i put the home button back that drives me crazy with the bar removed that i love but i get stuck in Netflix and i actual used the home key. And my compass does not work
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
Well I bought a samsung galaxy watch for my dear but she was not able to connect her watch to her f*cking samsung phone! After some investigations found that it's the hardcoded memory limit of the Galaxy Wearable application which doesn't allow android devices which have less than 1.5 GB of memory. Finally I am able to pair the watch and phone and here how it goes:
Step 1 - Prepare decompile environment
- Ensure jdk installed, can be downloaded at at the url: www(dot)oracle(dot)com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
- Ensure apktool installed, can be downloaded at at the url: ibotpeaches(dot)github(dot)io/Apktool/
Step 2 - Download Galaxy Wearable apk
- This is the app that connects your watch and android device which also have hardcoded memory limit with no reason! Can be downloaded at at the url: www(dot)apkmirror(dot)com/apk/samsung-electronics-co-ltd/samsung-gear/
Step 3 - Decompile Galaxy Wearable apk
- Open a terminal window and run below command
java -jar /path/to/apktool_x.x.x.jar d /path/to/com(dot)samsung(dot)android(dot)app(dot)watchmanager_x(dot)x(dot)xx(dot)xxxxxxxx-xxxxxxxxxx_minAPI18\(nodpi\)_apkmirror(dot)com(dot)apk
- This will create a folder in the working directory with the name of apk, like: com(dot)samsung(dot)android(dot)app(dot)watchmanager_x(dot)x(dot)xx(dot)xxxxxxxx-xxxxxxxxxx_minAPI18\(nodpi\)_apkmirror(dot)com which will be called as "/path/to/apkdecompiled" here after.
Step 4 - Change the hardcoded memory limit
- Open the smali folder with text editor like sublime
- Search for "0x4098000000000000L" or "1536"
- Find should match with the HostManagerUtils.smali file at /path/to/apkdecompiled/smali/com/samsung/android/app/twatchmanager/util/HostManagerUtils.smali
- Replace "0x4098000000000000L" with "0x4050000000000000L" which updates the hardcoded limit to 64MB. This converter url: babbage(dot)cs(dot)qc(dot)cuny(dot)edu/IEEE-754(dot)old/Decimal(dot)html can be used to calculate value for a different number.
- Save the file.
Step 5 - Recompile Galaxy Wearable apk
- Open a terminal window and run below command
java -jar /path/to/apktool_x.x.x.jar b /path/to/apkdecompiled
- This will create an apk file in the /path/to/apkdecompiled/dist directory with the name of apk, like: com(dot)samsung(dot)android(dot)app(dot)watchmanager_x(dot)x(dot)xx(dot)xxxxxxxx-xxxxxxxxxx_minAPI18\(nodpi\)_apkmirror(dot)com(dot)apk
Step 6 - Sign the recompiled Galaxy Wearable apk
- Open a terminal window and run below command
keytool -genkey -v -keystore galaxy-wearable.keystore -alias galaxy -keyalg RSA -keysize 2048 -validity 10000
- then run below command
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore galaxy-wearable.keystore /path/to/apkdecompiled/dist/com(dot)samsung(dot)android(dot)app(dot)watchmanager_x(dot)x(dot)xx(dot)xxxxxxxx-xxxxxxxxxx_minAPI18\(nodpi\)_apkmirror(dot)com(dot)apk galaxy
Step 7 - Install the recompiled Galaxy Wearable apk
- Upload the file to your phone and install the apk
- You will also need the Galaxy Watch Plugin apk, can be downloded at the url: www(dot)apkmirror(dot)com/apk/samsung-electronics-co-ltd/galaxy-watch-plugin/
- Enjoy your watch!
No idea about java, apktools, text editor etc? Just follow these easy steps (at your own risk):
- Download the already recompiled apk at at the url: uploadfiles(dot)io/o4dty and install
- Download the galaxy watch plugin apk at at the url: www(dot)apkmirror(dot)com/apk/samsung-electronics-co-ltd/galaxy-watch-plugin/galaxy-watch-plugin-2-2-05-18102551-release/galaxy-watch-plugin-2-2-05-18102551-android-apk-download/download/ and install.
- Enjoy your watch!
P.S.: Replace all "(dot)"s with a ".".
Thanks for the instructions but what Samsung phone has less than 1.5gb ram nowadays?
Gesendet von meinem SM-G965F mit Tapatalk
Actually less than and equal.
m(dot)gsmarena(dot)com/results.php3?nYearMin=2015&nRamMax=1500&sMakers=9&sOSes=2
for unsupported tablet, which are the steps?
Thank you
oibaf1979 said:
for unsupported tablet, which are the steps?
Thank you
Click to expand...
Click to collapse
If the reason is memory limit, same steps would work quite well.
File does not exist at that URL. Please supply a new link. Thanks
MMWC said:
File does not exist at that URL. Please supply a new link. Thanks
Click to expand...
Click to collapse
Second that... Thanks in advance
I'm not a Java guy and could not sign the apk.
I tried to download the apk from the link but the link is not working anymore.
Please give us a new link to download the apk, that will help a lot of the smartwatch users.
Thanks.
wearable not start
Hello. I follow all steps and i signed apk. after that i setup the app in my phone(not rooted) and when i start the app (galaxy wearable - modified for 1.5 gb ram phone) is says The operating system on your phone has been modified in an unauthorized way, and is not compatible with the Galaxy Wearable app. Check your operating system and try again. how can fix it. looking forward for your help.thanks.
Give a link to the finished application
maaydin said:
Well I bought a samsung galaxy watch for my dear but she was not able to connect her watch to her f*cking samsung phone! After some investigations found that it's the hardcoded memory limit of the Galaxy Wearable application which doesn't allow android devices which have less than 1.5 GB of memory. Finally I am able to pair the watch and phone and here how it goes:
Step 1 - Prepare decompile environment
- Ensure jdk installed, can be downloaded at at the url: www(dot)oracle(dot)com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
- Ensure apktool installed, can be downloaded at at the url: ibotpeaches(dot)github(dot)io/Apktool/
Step 2 - Download Galaxy Wearable apk
- This is the app that connects your watch and android device which also have hardcoded memory limit with no reason! Can be downloaded at at the url: www(dot)apkmirror(dot)com/apk/samsung-electronics-co-ltd/samsung-gear/
No idea about java, apktools, text editor etc? Just follow these easy steps (at your own risk):
- Download the already recompiled apk at at the url: uploadfiles(dot)io/o4dty and install
- Download the galaxy watch plugin apk at at the url: www(dot)apkmirror(dot)com/apk/samsung-electronics-co-ltd/galaxy-watch-plugin/galaxy-watch-plugin-2-2-05-18102551-release/galaxy-watch-plugin-2-2-05-18102551-android-apk-download/download/ and install.
Give a link to a working finished application. old link no longer works
Click to expand...
Click to collapse
Hello, friends!
The new work, done in the style of minimalism, surprises with the minimal battery consumption, the colorful colors of the elements, and the horizontal scale of the steps taken.
I advise you to download and see for yourself
Name: RDS_57
Download link:
https://galaxy.store/rds_57
If you need a coupon, just write me an email (Indicate the country and name of the dial): [email protected]
Let's help the developer get a normal computer and monitor. We will buy this job from him, or if it’s not a pity, he will transfer as much as possible to paypal https://www.paypal.me/arkennn
Mine still says i have less than 1.5gb
can you provide the lastest one patched?