drakaz
Android and other stuff
Android and other stuff
May 26th
Lot of users ask me how they can help on GAOSP. Motivation is present, but anyone know how to start.
This is a small selection of android link, i hope it will help future GAOSP commiters !
Android dev guide : http://developer.android.com/intl/fr/guide/topics/resources/index.html
Extract, edit, repack boot.img : http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Images
Android, how it’s work ? (French) : http://www-igm.univ-mlv.fr/~dr/XPOSE2008/android/fonct.html
Dedexer : http://dedexer.sourceforge.net/
Smali/BakSmali : http://code.google.com/p/smali/
Galaxy essentials : http://android-dls.com/wiki/index.php?title=Galaxy_Essentials#Camera_Firmware
Android build system : http://www.netmite.com/android/mydroid/build/core/build-system.html
RIL : http://www.netmite.com/android/mydroid/development/pdk/docs/telephony.html
ARM Arch : http://en.wikipedia.org/wiki/ARM_architecture
Android porting guide : http://www.kandroid.org/android_pdk/index.html
Debugging with tcpdump : http://pdk.android.com/online-pdk/guide/tcpdump.html#installing
The best link ever : http://www.google.fr
Good luck !
May 21st
Please find the latest Galaxo, version 1.6.3.2.
1.6.3.2 :
- Remove too heavy audio hack
- Restore service mode application (audio tunning,be carrefull when using service mode app, and take a look at http://www.drakaz.com/2010/05/13/audio- … n-galaxo/)
- Add an option to Galaxo+, provide access to service mode (audio tunning)
- Rewrite thresholds rules
- Geolocalisation patch
- Fix battery indicator (thanks to bluemax – http://androidforums.com/samsung-i7500/ … ator.html)
- New Superuser from ChainDD on XDA – http://forum.xda-developers.com/showthread.php?t=682828 (thanks to Spria from frandroid for this info)
Download and how to : http://www.drakaz.com/forum/viewtopic.php?pid=793
May 14th
All Galaxy’s users are aware of the no-sleep bug, fixing the device in a bad sleep status, after using Android’s geolocalisation feature,such as google map.
jakax found the patch on offical Android git and build the first patch, (http://androidforums.com/samsung-i7500/61168-no-sleep-has-nothing-do-anything-2.html#post701322), many thanks to him.
However, the first patch was really difficult to apply, and we could loose some specific features from our galaxy, by replacing Samsung’s apk and odex by aosp one.
I rebuilded the patch from scratch, then extract (deodex) the class from the AOSP patched version, and merge it into the official Samsung’s odex.
And voila, an easy to use-and-install geolocalisation patch for Galaxo.
How-to :
adb remount
adb push services.odex /system/framework/
adb shell reboot
enjoy
Download : http://www.drakaz.com/FILES/DIVERS/Galaxo_patched_services.odex.zip
May 13th
A user from AndroidForums, balu_radu, found a way to change audio gain settings.
BE CARREFULL ! DANGEROUS SETTINGS ! YOU CAN BREAK YOU PHONE !
- Download http://www.drakaz.com/FILES/TMP/servicemodeapp.zip and http://www.drakaz.com/FILES/TMP/AudioFilter.txt
Extract servicemodeapp.zip in /data/app_s :
adb remount
adb push serviceModeApp.odex /system/framework/
adb push serviceModeApp.apk /system/framework/
- Push original AudioFilter.txt (prevent conflit with modified AudioFilter.txt and servicemodeapp tests) :
adb remount
adb push AudioFilter.txt /etc/
Then, reboot, and let’s try some settings !
headset music volume hack :
dial *#*#197328640#*#*, [8] audio -> [2] headset -> [2] rx value -> [5] rx codec for midi -> [1] rx codec gain, enter 5FFF for 4db, 7FFF for 6db, FFFF for 12db, 2014 for default
headset in call volume hack :
dial *#*#197328640#*#*, [8] audio -> [2] headset -> [2]rx value -> [1] rx codec/volume, enter 5FFF for 4db, 7FFF for 6db, FFFF for 12db, 4000 for default
speaker music volume hack :
dial *#*#197328640#*#*, [8] audio -> [3] speaker -> [2] rx value -> [5] rx codec for midi -> [1] rx codec gain, enter 5FFF for 4db, 7FFF for 6db, FFFF for 12db, 47d0 for default
speaker in call volume hack :
dial *#*#197328640#*#*, [8] audio -> [3] speaker -> [2]rx value -> [1] rx codec/volume, enter 5FFF for 4db, 7FFF for 6db, FFFF for 12db, 5a67 for default
Restore default settings :
[8] audio -> [5] Rebuild all
I repeat, BE CARREFUL with servicemodapp.
Discuss about the best settings on the forum : http://www.drakaz.com/forum/viewtopic.php?pid=593
Original thread by balu_radu : http://androidforums.com/samsung-i7500/77088-found-headphones-volume-hack-i7500-samsung-galaxy.html
May 5th
Dropbox, the renowned online sore and share service, is now available on Android market, let you opening all your synchronized files on your android device (pdf, mp3 streaming..).
I used dropbox since a long time, sharing some files with friends, or to backup some important files.
Now, i can store a pdf or anything file (text file, mp3..) on my dropbox share using one click (combined with Nautilus on my ubuntu), and read it during the day on my Android device…Very nice !
Try it, you will be charmed
https://www.dropbox.com/referrals/NTE2NDU2ODk5 (using this link to register five me a few more space on dropbox).
May 3rd
After a few bugfix, Galaxo 1.6.3.1 is ready.
1.6.3.1 :
- Fixed issue when formatting ext sd (please update to recovery 4.6.3)
- Fixed issue when using speaker (level too low) | FIXED
- Fixed rc issue (SSHD doesn’t start ect)
- Fixed contact slide
Download and how to : http://www.drakaz.com/forum/viewtopic.php?pid=125
May 2nd
This is the last recovery image for Galaxo, exactly the same as version 4.6.2, but with fixed issue while formatting ext sd (for swap & compache backup swap).
Dowload and how to : http://www.drakaz.com/forum/viewtopic.php?pid=174
May 2nd
Job done ! Galaxo 1.6.3 is out.
What’s new ?
TetherWifi removed, because of a kernel issue.
Download and how to : http://www.drakaz.com/forum/viewtopic.php?pid=125
May 2nd
Because of new Samsung’s modified drivers are included in 2.6.29 sources. It doesn’t support ad-hoc mode, and essid configuration… when trying to enabling this mode, the kernel crash, and then, the interface seems to be frozen… i see the network, but i’m unable to send/receive data from the interface.
I’ve tried a lot of thing, to offer you tetherwifi, spending a lot of hours, but i failed :
We can’t use another devices or opensource driver, because Samsung use direct I/O with the motherboard, to enable, disable, changing mod of the chipset.
Yeah, like the rest, Samsung have also modified the broadcom drivers.
Sorry guys, there will be no tethering in Galaxo 1.6.3.
May 2nd
Battery or performances poll is done.
Result :
It’s difficult to choice between one or other, regarding the result !
So, i choose to set a mix settings, a little more aggressive than on galaxo 1.6.2, for battery, but not so agressive, keeping performances. I hope it will suit you
If not, you can instal Autokiller from the market.
Last comments