Hi all.
I am sharing a new git repository providing :
z4control : An Android application to control some system settings, most notably - implement a full/partial lagfix.
initramfs : A z4mod initramfs template for I9000 for kernel modders. You will notice it only contains a simple wrapper for init - all lagfix implementation is outside the kernel scope.
To use:
1. Either use a z4mod compiled kernel, or compile your own using the provided initramfs, or patch an existing kernel to use the z4mod initramfs using z4build.
2. Install the z4control apk and enjoy.
As always, everything is open-sourced and released under the GPLv2.
Some z4control screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
---
I am terribly sorry the lack of documentation and further information. I will try to find the time to elaborate if no-one else will.
Check the links. They are funny...
What did you based the initramfs on?
**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**
Does this support /system conversion? Thanks.
Sent from my GT-I9000 using XDA App
jaju123 said:
Does this support /system conversion? Thanks.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
You can convert them all.
I have used this app for some time now and its safe to use i think its even better then the z4mod app.
But think that's only /data has power backup. So you can loose data on the other if you are unlucky.
I don't know how.. I still have no error and a have done a couple of wired stuff.. Lol
**Using my own JPX kernel, z4mod, 346MB Ram and ext2 filesystem**
Hi, z4ziggy,
Welcome back! Wishing you a happy new year ahead of you.
Sent from my GT-I9000 using XDA App
Hello z4ziggy,
I've used Z4mod Lagfix on my I9000B whith JPA and i have a 3G problem. For me, this connection did'nt work after apllied the patch.
I did unlagfix, restore RFS and Kernel, but the problem remains.Finnaly, I had to reinstal my rom, with Rom Manager, and only then the connection works again.
My phone shows a great performance after this lagfix, but i would like to know if is there some change, in this new app, about my related issue?
And sorry man, but where's the apk to download?
Thankyou
Cool.. the android application link does not work. Even if you take the extra http:// out.
Sent from my GT-I9000 using Tapatalk
Tricky103 said:
Cool.. the android application link does not work. Even if you take the extra http:// out.
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
right click..save target...on the link.............without tapatalk !
Oright. As it says on my signature using tapatalk. The right button takes me back to the previous screen
Thanks.
Sent from my GT-I9000 using Tapatalk
Tricky103 said:
Oright. As it says on my signature using tapatalk. The right button takes me back to the previous screen
Thanks.
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
oh you changed your post, where is the word "*****".. well i changed mine too you *****.
BTW thanks for your work ziggy, trying your work right now.
Yes I thought about my actions, sorry about that. Your right in the fact, its beginner level, I will know for next time.
+ testing now works well. Thank you
Sent from my GT-I9000 using Tapatalk
Ok, I'm lost all my data, the app did the backup in system.z4mod.tar, and the backup is fine but I can't access to my app and lost all; I have only my SMS
This is my z4mod.log
esticbo said:
Ok, I'm lost all my data, the app did the backup in system.z4mod.tar, and the backup is fine but I can't access to my app and lost all; I have only my SMS
This is my z4mod.log
Click to expand...
Click to collapse
Thanks for the info, and sorry about the inconvenience...
If i'm reading the log correctly, your /system partition was 100% full which prevented it from converting to ext2. Can you please confirm this by comparing the size of /sdcard/system.z4mod.tar and your /system partition?
the relevant lines from the log:
+ tar xf /sdcard/system.z4mod.tar -C /
tar: write error: No space left on device
If you will confirm my deduction, than I will try to add some check for future versions. Unfortunately, your only fix atm is complete reflash your rom. I am TERRIBLY sorry.
Hmm. Cant you do a function that check for this backup file and put that back?
Would be great if something goes wrong.
You could even use it for backup...
Sent from my GT-I9000 using XDA App
z4ziggy said:
Thanks for the info, and sorry about the inconvenience...
If i'm reading the log correctly, your /system partition was 100% full which prevented it from converting to ext2. Can you please confirm this by comparing the size of /sdcard/system.z4mod.tar and your /system partition?
the relevant lines from the log:
+ tar xf /sdcard/system.z4mod.tar -C /
tar: write error: No space left on device
If you will confirm my deduction, than I will try to add some check for future versions. Unfortunately, your only fix atm is complete reflash your rom. I am TERRIBLY sorry.
Click to expand...
Click to collapse
Don't worry for the inconvenience, I have lost only the score of Angry bird Season, I've a backup of the other app.
I had the JPB (froyo spanish rom) with z4root + z4mod that with it I changed my filesystem in ext2, and with your last app z4control I try to change the other partition in ext2 too.
The system.z4mod.tar size is of 282.890.752 bytes (269 MB).
I'm flashing my Sgs and now try again to convert my partition
Edit: Nothings don't work very well or I'm no good to use your app. I'm flash my SGS then put z4root 1.3.0 / reboot / z4mod 0.93 (patch the kernel, and flash the new kernel) / reboot / z4control and try to convert all to ext2 / reboot and nothing.
Tricky103 said:
Yes I thought about my actions, sorry about that. Your right in the fact, its beginner level, I will know for next time.
+ testing now works well. Thank you
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
nah i was wrong first, i shouldnt make you feel dumb, sorry for that.
you seem to be a good guy
Ok, I've change my filesystem in ext2 with z4mod 0.93, in z4control I see that only the Data are in ext2, so I try to change DBData and System in ext2, reboot and start to change and all work great but when reboot I lost all again.
Subscribing......
Kol HaKavod
« »
esticbo said:
Ok, I've change my filesystem in ext2 with z4mod 0.93, in z4control I see that only the Data are in ext2, so I try to change DBData and System in ext2, reboot and start to change and all work great but when reboot I lost all again.
Click to expand...
Click to collapse
As I've said, apparently you don't have enough free space in /system which breaks your system once you try to convert it. either dont convert /system (after all, only /data radically speeds up your system...) free some stuff manually.
Can you please send me your /sdcard/z4mod.system.tar so I can take a look?
In my z4control app I don''t have the theme options as are shown in your screenshots.
Related
imilka's Stock Froyo RAM RC3
based on AdamG's OpenDesire latest version
Click to expand...
Click to collapse
Made this while experimenting with RAM... Found it quite good during 2 days testing
Quick notes:
1) System is fully loaded into RAM, you will need to modify CWR flash.cfg and reflash partitions (read below)
2) You can't modify system via Root explorer or etc.
Read below how it can be done.
3) Uhm... nothing more.
4)Replace stock launcher with other btw, it's laggy even with this configuration sometimes
(ADW EX - my choice)
Features
Click to expand...
Click to collapse
clean, stock, fast and stable (should be stable )
FM Radio
CM6
easy system modifying
~15seconds boot time
rooted
deodexed and zipaligned
free space after install - about 250M on EU device
No screenshots, sorry... haven't you seen stock froyo?
Installation
Click to expand...
Click to collapse
1) Download latest CWR with system layout (any)
2) Modify flash.cfg like this:
Code:
misc ya 1M
recovery rrecov|ro|nospr filesize recovery-raw.img
boot ya|boot|ro 100M
system ya 15M
cache ya 10M
userdata ya|asize|hr allsize
3) Flash partitions (run DAF.exe)
4) Boot into recovery
5) Select Mounts and Storage > Mount USB Storage
DONT COPY ZIP USING MAGLDR, USE ONLY THIS WAY! (or cardreader)
6) Copy zip to SD card
7) Select Install zip from sdcard > Select zip from sdcard
8) Select uploaded zip, select yes, wait
9) Reboot, wait
Modifiying system files
Click to expand...
Click to collapse
As I already said, it's not possible to modify system using Root Explorer, ADB or else.
So, to modify system:
1) Make .ramfs folder in root of your sd card
Download .ramfs folder if you can't create it
2) Now .ramfs acts like your /system, so create any files/folders you need to modify under .ramfs
Example: I need to modify framework-res.apk in /framework, here what I should do:
1) Copy .ramfs folder to sdcard root
2) Create framework folder in .ramfs
3) Copy framework-res.apk to framework folder
4) Reboot
Don't delete .ramfs after you made this!
If you delete this folder, system will be restored to default state. (your modified files will be replaced with default ones)
Changelog
Click to expand...
Click to collapse
v0.3 - initial public release
Downloads
Click to expand...
Click to collapse
v0.3 - http://code.google.com/p/imilka/downloads/detail?name=stockram03.zip
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
.ramfs folder - http://imilka.googlecode.com/files/ramfs.rar
Okay... I think that's all I wanted to say
Happy using... Hope everything is OK... at least it was OK for me
hey...1st to try..newbie here!! thanks for this great rom
tzngmzzn said:
hey...1st to try..newbie here!! thanks for this great rom
Click to expand...
Click to collapse
then learn that the majority of people on here hate the immature "ohh, look at me, i'm first" posts.
matthew33 said:
then learn that the majority of people on here hate the immature "ohh, look at me, i'm first" posts.
Click to expand...
Click to collapse
ok....sry then..
tzngmzzn said:
hey...1st to try..newbie here!! thanks for this great rom
Click to expand...
Click to collapse
Thanks, waiting your review
Sent from my HTC HD2 using XDA App
matthew33 said:
then learn that the majority of people on here hate the immature "ohh, look at me, i'm first" posts.
Click to expand...
Click to collapse
Wow little harsh aye Mr-T? Maybe hes excited about the rom? Why dont you ruin it for everyone. TY btw for this wonderful Rom.
Edit: Oh wait thats mike tyson Rofl!
I'm having a problem updating the youtube app, other stuff updated fine. Other than that, great ROM!
PloniAlmoni said:
I'm having a problem updating the youtube app, other stuff updated fine. Other than that, great ROM!
Click to expand...
Click to collapse
Same. Also, I cannot seem to set a wallpaper. It just stays as the default one no matter what. Otherwise it's looking like a fine build!
It means that I can't delete any useless app from system??
jvillejoe said:
Wow little harsh aye Mr-T? Maybe hes excited about the rom? Why dont you ruin it for everyone. TY btw for this wonderful Rom.
Edit: Oh wait thats mike tyson Rofl!
Click to expand...
Click to collapse
Hehe that's mike tyson
trying this rom for a half day..
it is android 2.2 froyo
it has incredible boot up speed less than 20s
it is very responsive, and didnt crash yet in my hd2
after installing, it has aroung 246mB IN MY EURO HD2 (very very amazed!!)
IT is REALLY A GOOD ROM!!!!
Rossimac said:
Same. Also, I cannot seem to set a wallpaper. It just stays as the default one no matter what. Otherwise it's looking like a fine build!
Click to expand...
Click to collapse
I'm using ADW EX as I mentioned, changed wallpaper and it changed successfully and hasn't been reseted after reboots. Checked default launcher - works succesfully too
realbaby said:
It means that I can't delete any useless app from system??
Click to expand...
Click to collapse
You can... repack initrd
Why should you? I don't think there's a lot of useless apps cause system is close to stock. (I haven't removed some really useless apps like OD updater, I'll remove them in update)
Not bad build for now
Only one thing - why it didn't recognize my operator's settings for mobile internet?
imilka said:
I'm using ADW EX as I mentioned, changed wallpaper and it changed successfully and hasn't been reseted after reboots. Checked default launcher - works succesfully too
You can... repack initrd
Why should you? I don't think there's a lot of useless apps cause system is close to stock. (I haven't removed some really useless apps like OD updater, I'll remove them in update)
Click to expand...
Click to collapse
This is really a very good rom.
I just modify it to DFT version
and did some changes to support
1. change gps.conf
2. replace kernel
Still testing and don't find any problems now
I had no problem setting a live wallpaper (solar wind)
Sent from my HTC HD2 using XDA App
fintara said:
Not bad build for now
Only one thing - why it didn't recognize my operator's settings for mobile internet?
Click to expand...
Click to collapse
Dunno... it should recognize settings... i'll check apns
ha il support ext3, data.img ?????????????
It's not really needed - you have 250+mb after install.
But I'll think about including simple a2sd script.
WOW this looks VERY promising!!!
Everything works till now, enough memory, no FC's, all my applications work, fast.
Don't know why not more people try this!
Now I'm gonna try to change some (system)settings (gpsconf, build.prop because font is too big, usb-tp-pc). And try some superuser things like fix_permissions.
Seems g-sensor callibration option is gone?
fix_permissions will have no effect after reboot
But you can do it to check root
How you gonna change system settings? (just to make sure you're doing it right )
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
For general discussions, bug reports and FAQ, write HERE!
This topic aims to be a tools collection to be used for roms MMB, as expansions and plugins.
Downloads:
MoltenMotherBoard | GoogleCode
----- NOT-ACCORDING-WITH-ANDROID-VERSIONS:
EXT4 Formatter [D]
INIT.D support Activator [D]
----- Android 2.3
Gapps [D]
----- Android 4.0
----- Android 4.1 / 4.2
General Questions: MoltenMotherBoard Projects | General Questions and Info
Official Mantainer(s): Mackief, p4c0_00, ItachiSama
mackief said:
Here are a lot of BUILD.PROP tweaks for GIO users, made by me during this year.
Lot of them are not tested. Needed someone that can do it!
This evening I'll modify this post adding a guide to how add it on your phone.
Click to expand...
Click to collapse
i can test .. shall i use the cm7 from marcin oh android i dont have much time now porting P.A
hi i am battery spammer
I am glad to be causing this issue
ha ha ha ha
m.ali.ozkaya said:
hi i am battery spammer
I am glad to be causing this issue
ha ha ha ha
Click to expand...
Click to collapse
HAHAHAHAHAHA :3 okay sry :')
Check out this http://forum.xda-developers.com/showpost.php?p=31952053&postcount=45
marcin1147 said:
Check out this http://forum.xda-developers.com/showpost.php?p=31952053&postcount=45
Click to expand...
Click to collapse
Ty dude. Check out other tweaks to add and remove.
Thanks for your help!
Also ro.media.panorama is useless for Gio
Dont think 5 fingers fit my screen really, and isnt supportive neither...
Good list though, should have a look at ace thread except camera tweaks, and maybe add flashable zips from multiple roms (cm7/9/10 and some stock 2.3.6) to make it easier?!
Sent from my GT-S5660 using xda app-developers app
voetbalremco said:
Dont think 5 fingers fit my screen really, and isnt supportive neither...
Good list though, should have a look at ace thread except camera tweaks, and maybe add flashable zips from multiple roms (cm7/9/10 and some stock 2.3.6) to make it easier?!
Sent from my GT-S5660 using xda app-developers app
Click to expand...
Click to collapse
I thought about it, but in build.prop there are important lines for the rom info.
How can I only add few lines in that file, without deleting anything?
mackief said:
I thought about it, but in build.prop there are important lines for the rom info.
How can I only add few lines in that file, without deleting anything?
Click to expand...
Click to collapse
Use build.prop from every rom and just add the lines, a file in updateracript will always overwrite so you need much versions. ...
But I think you can experiment a bit and try to implent them all into 1 flashable zip with aroma installer to choose the right build.prop for the right rom..
Sent from my GT-S5660 using xda app-developers app
voetbalremco said:
Use build.prop from every rom and just add the lines, a file in updateracript will always overwrite so you need much versions. ...
But I think you can experiment a bit and try to implent them all into 1 flashable zip with aroma installer to choose the right build.prop for the right rom..
Sent from my GT-S5660 using xda app-developers app
Click to expand...
Click to collapse
In this way I should make thousand packages, one for all GIO's roms... I've to find another way...
For the INIT.D tweaks there's no problem, but for build.prop tweaks is different...
voetbalremco said:
Use build.prop from every rom and just add the lines, a file in updateracript will always overwrite so you need much versions. ...
But I think you can experiment a bit and try to implent them all into 1 flashable zip with aroma installer to choose the right build.prop for the right rom..
Sent from my GT-S5660 using xda app-developers app
Click to expand...
Click to collapse
In this way I should make thousand packages, one for all GIO's roms... I've to find another way...
For the INIT.D tweaks there's no problem, but for build.prop tweaks is different...
mackief said:
In this way I should make thousand packages, one for all GIO's roms... I've to find another way...
For the INIT.D tweaks there's no problem, but for build.prop tweaks is different...
Click to expand...
Click to collapse
not completely true
you can use all latest stock 2.3.6 as almost all of them are based on 2.3.6 wich are about 5, 6 or something , and latest cm7, phiexz, marcins, cm9/10.
its quite some work though, but copy paste method is also not optimal...
voetbalremco said:
not completely true
you can use all latest stock 2.3.6 as almost all of them are based on 2.3.6 wich are about 5, 6 or something , and latest cm7, phiexz, marcins, cm9/10.
its quite some work though, but copy paste method is also not optimal...
Click to expand...
Click to collapse
The only problem is that in this way all roms lose their specific info: developer, rom, date, fingerprint, etc...
Sent from my GIO running DebianDroid LENNY
How and where can I use these commands??(init.d)
m.ali.ozkaya said:
How and where can I use these commands??(init.d)
Click to expand...
Click to collapse
Two ways:
- Typing them in Terminal Emulator app;
- Using ADB shell.
Sent from my GIO running DebianDroid LENNY
mackief said:
The only problem is that in this way all roms lose their specific info: developer, rom, date, fingerprint, etc...
Sent from my GIO running DebianDroid LENNY
Click to expand...
Click to collapse
well thats true, but I think they"ll know wich rom they are using, hmm?
I think you need the different build.props for stock roms ecause of fingerprint, you can change build number, thats just a name. but fingerprint is different in another stock rom, so is buildnummer, but in custom roms it is changed so that wont affect the booting process, but fingerprint will....
I dont think theres a method in flashing to "add" these lines so the easiest way is just to keep it for copy-paste usage...
voetbalremco said:
well thats true, but I think they"ll know wich rom they are using, hmm?
I think you need the different build.props for stock roms ecause of fingerprint, you can change build number, thats just a name. but fingerprint is different in another stock rom, so is buildnummer, but in custom roms it is changed so that wont affect the booting process, but fingerprint will....
I dont think theres a method in flashing to "add" these lines so the easiest way is just to keep it for copy-paste usage...
Click to expand...
Click to collapse
Mmmh. So the easiest way is to make one package for each rom"s fingerprints? Well, I could do it.
I'll add new tweaks and then I'll try to apply them by flashing!
Sent from my GIO running DebianDroid LENNY
$ export PATH=/data/local/bin:$PATH
$echo ....any code..
"Cannor create ...... permision denied"
$
m.ali.ozkaya said:
$ export PATH=/data/local/bin:$PATH
$echo ....any code..
"Cannor create ...... permision denied"
$
Click to expand...
Click to collapse
You have done su first in terminal?
Sent from my GT-S5660 using xda premium
Hey guys i was thinking and thats not good,but anyway,i have this rom on my phone which is running JB,tweaked to the max,added a bunch of tweaks and themes to it,runs like butter and looks pretty,i also added a great mod that gives my OG internal 8GB instead of 1GB,anyway to the point,how many of you guys have Smelkus recovery and would flash a backup(nandroid) rom?
I have that recovery on my evo. But would that work on a different phone? But hell I will give it a shot.
Evilone69tmg said:
I have that recovery on my evo. But would that work on a different phone? But hell I will give it a shot.
Click to expand...
Click to collapse
I was told it would work as long as it was the same phone/recovery and have check MD5Sum unchecked in recovery.Ill upload it tonite and post it for you Evil,thanks for testing this for me.I'll need to figure out which folder holds my info that i stored on the nandroid,so i can delete it.Hell i guess i could delete my contacts and sign out of my gmail,then nandroid.Yea ill do that,ill link you sometime tomorrow Evil.
Re: Nandroid Rom
This works, I've restored my own nandroids across several shifts after having it replaced...heck, I've even seen people upload nandroids for debugging and the people who flash it have no issues at all
Sent from my PG06100
CNexus said:
This works, I've restored my own nandroids across several shifts after having it replaced...heck, I've even seen people upload nandroids for debugging and the people who flash it have no issues at all
Sent from my PG06100
Click to expand...
Click to collapse
Yea i was talking to one of the devs from the Nexus forums and he was telling me that,also.I'm gonna upload it this morning and post it.
Edit:This will only be a test nandrom,im using mazdas AOKP rom as a base,which i added a few really effective JB tweaks and the reverse storage tweak and some themeing and added a few apps and other themes for CM10.I have this rom screaming,no lags,GPS works great,of course you know Mazda does great work anyway,so this rom already rocked before i touched it,(in the words of Mazda=Hahahahaha)
Uploading now.
Re: NandRom~Blue Haven
Diablo67 said:
I was told it would work as long as it was the same phone/recovery and have check MD5Sum unchecked in recovery.Ill upload it tonite and post it for you Evil,thanks for testing this for me.I'll need to figure out which folder holds my info that i stored on the nandroid,so i can delete it.Hell i guess i could delete my contacts and sign out of my gmail,then nandroid.Yea ill do that,ill link you sometime tomorrow Evil.
Click to expand...
Click to collapse
Sounds good. Will let you know if it works.
Sent from my SPH-L710 using xda premium
Evilone69tmg said:
Sounds good. Will let you know if it works.
Sent from my SPH-L710 using xda premium
Click to expand...
Click to collapse
Dude if this works without a hitch,i have a buttload of nandroms saved on my desktop,that i havent used in awhile and i have these roms flying.looks like this forum is gonna get even busier.
Heres some screenies....
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I added some tweaks to the rom:
CrossBreeder:This is a new take at Android GUI lag reduction. It's lightweight and won't consume battery. Users have reported drastic improvements in usability and even benchmark scores. It can work on any Android device from Froyo to Gingerbread to Honeycomb to ICS and Jellybean. Modern OSs show lesser improvement but it's still quite noticeable.
This is a combination of 3 different methodologies to reduce Android lag due to low entropy.
1. Change wakeup threshold kernel parameters ala KAK.
2. Run an external entropy filler ala Seeder. The whole OS reads either /dev/random or /dev/urandom and both need entropy. However this mod uses a completely different, lightweight and efficient random number generator called Havege . This sharply reduces cpu consumption and corresponding battery life loss compared to Seeder. It also does a better job at keeping entropy levels high hence your device is more responsive. It doesn't run in a CPU intensive loop either.
3. Remove /dev/random as it's blocking. Link it to non-blocking /dev/urandom. Since /dev/random is blocking and designed to protect us from Quantum alien cryptographers with mathematical certainty and urandom is non blocking pseudo-random device that most apps and OSs are using anyway. Pre ICS devices have a lot to gain with this but ICS+ devices show visible gains too.
Source:http://forum.xda-developers.com/showthread.php?t=2113150
MPEngine™:-MPEngine is a live engine script which was supposed to help on some parts that LazerDroid script couldn't handle,
but now its complete independent script(some little parts are shared), this one beast engine will demolish all those crappy huge lags.
Source:http://forum.xda-developers.com/showthread.php?t=2076101
AD2SDX:This mod will move all Internal Memory (data) into sd-ext, "but not like data2ext", this mod will maintain the performance, because it still place dalvik-cache and system application data in Internal Memory.
•Move Mounting Internal Memory (/data) Into /sd-ext
•Mount SDCard-Ext (mmcblk0p2) partition into /data
•Create dalvik-cache directory in Internal Memory data (/sd-ext), and symlink it to mmcblk0p2 (/data)
•Create data directory in mmcblk0p2 (/data) And symlink it into Internal Memory data (/sd-ext)
•Create symlink of app, app-private, app_s and lib_s from mmcblk0p2 (/data) to Internal memory data (/sd-ext)
•Create symlink for all non-symllink of Internal Memory data (/sd-ext) into mmcblk0p2 (/data)
•Create data_s in Internal Memory data (/sd-ext)
•Move All mmcblk0p2(/data)/data/com.htc* and com.android* into Internal Memory data(/sd-ext)/data_s
•Create symlink all files/directory from Internal Memory data (/sd-ext)/data_s/* into mmcblk0p2(/data)/data/ So the System Application Data still read into Internal memory, but rest Application Data will read Into SDCard.
Source:http://forum.xda-developers.com/showthread.php?t=1310309
Ok,heres the link.... http://d-h.st/zfA
Follow these instructs:
This will only work if you have Smelkus recovery installed.
1)Download the NandRom and unzip it.
2)Copy it to your sd card/nandroid/HT17EHLxxxxx folder.
3)Boot into SmelkusMod recovery and wipe everything,but your SD card,make sure you have check MD5SUM unchecked.
4)go to backup/restore and restore the nandrom you just copied to your nandroid/HT17EHLxxxxx folder
5)Boot into home screen and log into your google account and sync accounts.
6)Do 1 final boot and your golden.
Will try tonight. Heading out right now. Will let you know what happens.
Evilone69tmg said:
Will try tonight. Heading out right now. Will let you know what happens.
Click to expand...
Click to collapse
Awesome,thanks brother.
Re: NandRom~Blue Haven(Test Link Posted)
I have it downloading now will test it and give feedback later tonight.
Sent from my PC36100 using xda app-developers app
jlmancuso said:
I have it downloading now will test it and give feedback later tonight.
Sent from my PC36100 using xda app-developers app
Click to expand...
Click to collapse
Sounds good,thanks brother.
I have a no go. Does not boot at all. Throws me to boot loader. What did you check off when you did the nand?
Re: NandRom~Blue Haven(Test Link Posted)
I got it restored without any issues. Runs good so far.
Sent from my PC36100 using xda app-developers app
Re: NandRom~Blue Haven(Test Link Posted)
Here is a screen shot of the nand up and running.
Sent from my PC36100 using xda app-developers app
jlmancuso said:
Here is a screen shot of the nand up and running.
Sent from my PC36100 using xda app-developers app
Click to expand...
Click to collapse
I tried again and got throwing right in to boot loader. I wonder if its the different version of the evo.
Evilone69tmg said:
I tried again and got throwing right in to boot loader. I wonder if its the different version of the evo.
Click to expand...
Click to collapse
1)Download the NandRom and unzip it.
2)Copy it to your sd card/nandroid/HT17EHLxxxxx folder.
3)Boot into SmelkusMod recovery and wipe everything,but your SD card,make sure you have check MD5SUM unchecked.
4)go to backup/restore and restore the nandrom you just copied to your nandroid/HT17EHLxxxxx folder
5)Boot into home screen and log into your google account and sync accounts.
6)Do 1 final boot and your golden.
jlmancuso said:
Here is a screen shot of the nand up and running.
Sent from my PC36100 using xda app-developers app
Click to expand...
Click to collapse
Awesome!Hows it running and what does your internal storage say?
Re: NandRom~Blue Haven(Test Link Posted)
Diablo67 said:
1)Download the NandRom and unzip it.
2)Copy it to your sd card/nandroid/HT17EHLxxxxx folder.
3)Boot into SmelkusMod recovery and wipe everything,but your SD card,make sure you have check MD5SUM unchecked.
4)go to backup/restore and restore the nandrom you just copied to your nandroid/HT17EHLxxxxx folder
5)Boot into home screen and log into your google account and sync accounts.
6)Do 1 final boot and your golden.
Click to expand...
Click to collapse
The only thing I don't see is the option for md5sum check.
Sent from my SPH-L710 using xda premium
hello guys
I'm presenting you first TRİM enabled kernel for Galaxy W
first of all big thanx to my brother @lafactorial ı didnt use to make this without him
he compiled kernel for me(my pc is still broken )
kernel base is lafactorial's Khan kernel so every feature in khan kernel are included in this kernel
this kernel is also including especially TRİM support
We need an explain of TRİM support
So What is TRİM?
Fragmentation occurs on traditional hard drives. When a file is deleted from a hard drive, its space is “liberated” when the file system erases the pointer to the start of the file. When the next file is to be written, the controller finds the first free spot on the disk, and starts writing the file. If the file is too big it fills up the empty spot, then puts a pointer to the next free spot on the disk, and then starts writing again. This process is repeated again and again until the file has completely been written. As more files are deleted and new ones written, the disk becomes more and more fragmented. As fragmentation increases, performance decreases. To remedy the situation we must defragment our hard drives — which takes quite a bit of time.
Data stored on NAND flash is saved differently than on traditional hard drives. Similar to HDD storage, NAND also keeps a map of where data is stored. When you delete a file, rather than freeing up that spot for re-use, most of the time it’s simply marked as “not in use”. The data is still there, and, more importantly, the entry in the file system is still there. (We just can’t access because it’s “not in use”.) That means as you write and delete files, the file map has to get bigger, and it takes more time to find the files that you’re looking for. While technically not “fragmentation”, this ”I/O lag” becomes more pronounced with use– causing your device to operate more slowly the more you use it. This problem has been present in virtually every Android-powered device (and almost every other device that uses NAND flash for storage), we just haven’t noticed it too much — until now.
TRIM to the rescue!
TRIM essentially goes through the file records and frees up blocks that you’ve deleted by telling the controller to stop keeping track of them. Now the controller only has to keep track of the files that haven’t been deleted, which speeds things up significantly!
TRIM support was included in the desktop Linux kernel in 2008. Microsoft’s desktop operating systems didn’t get support until 2009 with Windows 7. Apple didn’t pick up TRIM support on OS X until 10.6.8 in 2011. Android, however, didn’t pick it up until version 4.3.
Unfortunately, if your device isn’t running Android 4.3, it’s unlikely that your OEM has built in TRIM support. For those of you who have new devices running Android 4.3 and later, you’re all set — TRIM is set up and running automatically. If you’re using a device that was running a down-level version of Android and you upgraded it to version 4.3, you probably want to do a factory reset to regain your lost speed, though you shouldn’t notice any further slowdowns if you opt not to start from scratch.
At the moment our roms (cm10.2 and cm11) is supporting TRİM feature but our kernels doesnt
so if you want to see TRİM is working or not on your phone then you can enter the following commands in Terminal emulator
su
fstrim -v /cache
you will see the following message
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
so your kernel doesnt support TRİM
but if you install this TRİM supported kernel
then result will be like this
:good:
Download:
big ram(360 mb) TRİM kernel:http://yadi.sk/d/q25Hb5VORq4uR
stock ram(340 mb) TRİM kernel:http://yadi.sk/d/AOTJrl01Rq5Fv
Just flash it via cwm and do not forget to wipe cache and dalvik cache before and after installation
For Devs
we(lafactorial and me) just gave erase capability to emmc chip by reverting the following commit in kernel https://github.com/arco/samsung-kernel-msm7x30/commit/797ddcb9bf1b30d4cdac45e81568e19797ffad19
yep you can see sir arco's warning in commit message but dont worry for about bricks because our emmc chip is good one(Sandisk SEM04G) not a bad one(like MAG2GA)
we published this kernel in another turkish forum(http://www.maxicep.com/forum/konu/kernel-cm11-khan-kernel-trim-destekli.893317/) and lots of peoples used this kernel for 1 month and still using(you can look date of thread) and no one faced brick or something like that
just ı trimmed 3 partition (/data /system and /cache) 100 times and ı didnt face any brick yet :victory:
Thats all
Enjoy!
NOTE!!!
This kernel is only compatible with latest cm11
do not forget that
and also Once you boot with a trim-enabled kernel, trim function will run automatically in the background and cannot be disabled by the user!
but if you want to trim partitions manually you can use this app https://play.google.com/store/apps/details?id=com.grilledmonkey.lagfix&hl=tr
have a nice day
Thank you for such a good kernel!
GT-I8150 cihazımdan Tapatalk kullanılarak gönderildi
for cm10.2, I just flash it ? thanks in advance
@sir mordred
My 8150 no longer exists.Can't Test it.
But I do wish you success.My young brother.
The way is clear.
The entrepreneurial spirit.
I very much appreciate
jglory said:
for cm10.2, I just flash it ? thanks in advance
Click to expand...
Click to collapse
sorry mate kernel is just for cm11
Thank you sir morderd!
May you give us the source link of this kernel?!
Madridii said:
Thank you sir morderd!
May you give us the source link of this kernel?!
Click to expand...
Click to collapse
sure here you go: https://bitbucket.org/LafactoriaL
but as far as ı can see kernel sources isnt published yet.
sir mordred said:
sure here you go: https://bitbucket.org/LafactoriaL
but as far as ı can see kernel sources isnt published yet.
Click to expand...
Click to collapse
You should publish it and the commits of Trim
Thank you again
Sent from my GT-I8150 using XDA Premium 4 mobile app
Madridii said:
You should publish it and the commits of Trim
Thank you again
Sent from my GT-I8150 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
ı already did it
ı explained to devs in the OP you can look "For Devs" section
Is this compatible with 0525 build? I can't turn WiFi on
ayesse said:
Is this compatible with 0525 build? I can't turn WiFi on
Click to expand...
Click to collapse
I have 0525 too. Can someone confirm it's not working? I can't backup at the moment
Inviato dal mio GT-I8150 utilizzando Tapatalk
Prodromodinverno said:
I have 0525 too. Can someone confirm it's not working? I can't backup at the moment
Inviato dal mio GT-I8150 utilizzando Tapatalk
Click to expand...
Click to collapse
WiFi isn't working, and I don't want to install the last build, it's giving me problems with google services
P.S. Italian?
ayesse said:
Is this compatible with 0525 build? I can't turn WiFi on
Click to expand...
Click to collapse
as i said in the OP this kernel is only compatible with latest cm11(5/28)
can you try this kernel on 5/28 build and give me feedback bro?
sir mordred said:
ı already did it
ı explained to devs in the OP you can look "For Devs" section
Click to expand...
Click to collapse
OK, so I just need to revert that commit in my source, right? ?
Sent from my GT-I8150 using Tapatalk
LeroViten said:
OK, so I just need to revert that commit in my source, right? ?
Sent from my GT-I8150 using Tapatalk
Click to expand...
Click to collapse
Yes You are right bro you need to revert only that commit
Revert only that commit and TRİM will work
Thanx Lero
Regards
sir mordred said:
Yes You are right bro you need to revert only that commit
Revert only that commit and TRİM will work
Thanx Lero
Regards
Click to expand...
Click to collapse
OK, I'll try... Thanks for the heads up.
And have a nice day... ✌
Sent from my GT-I8150 using Tapatalk
Sorry @sir morderd ..
But we should ask Mr. @arco68 to check this .. Reverting that commit what will do ? Just for Trim?!
Sorry again and good job
Sent from my GT-I8150 using XDA Premium 4 mobile app
Madridii said:
Sorry @sir morderd ..
But we should ask Mr. @arco68 to check this .. Reverting that commit what will do ? Just for Trim?!
Sorry again and good job
Sent from my GT-I8150 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Firstly why are you sorry i dont understand why you are sorry
And secondly if we revert that commit users can use trim,erase,secure trim
Here is a proof
https://code-review.phablet.ubuntu.com/gitweb?p=CyanogenMod/lge-kernel-mako.git;a=commit;f=drivers/mmc/host/msm_sdcc.c;hb=31a45ce6faa0f2e150eed6777cbb3ae8f2f08219
sir mordred said:
as i said in the OP this kernel is only compatible with latest cm11(5/28)
can you try this kernel on 5/28 build and give me feedback bro?
Click to expand...
Click to collapse
Tried with latest build 0528, wifi still doesn't work
Hello all
I have written a script to create a swap partition using /cache on our devices
Since the introduction of KitKat in our devices many people have complained about the overall speed compared to JellyBean using swap and able to give some HP`s in our devices!
Why use partition /cache?
By /cache it is an internal partition it and faster than a partition SD Card, and also do not have the inconvenience we need to format and partition the SD Card
I have used this script in KitKat sony firmware 4.4.2, and it works perfectly
I do not know if other roms use the partition /cache for other things then not sure if it worked, could someone who has the courage test and post feedback, aah, always keep a backup nandroid not work if you avoided headache
Confirmed working:
Stock and custom based in stock 4.3 and 4.4 roms, CM11
Use:
Flash 78swap via recovery (attached)
Download Script Manager via playstore
Open Script Manager navigate to the directory /system/etc/78script and open 78swap
Mark SU and BOOT as pictured below:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
then
Press RUN!
He will create the swap file, wait a few seconds until you get a script and output in
Close it!
To check the operation download Terminal Emulator
type:
Code:
su
enter
Code:
busybox free
enter
you will get this output:
Adjustable:
By default, the swap size is 512MB, you can switch to the desired size by editing the script (use notepad++)
1 is equal to 1 MB!
Enjoy and press the Thanks button if you like! :good:
:laugh:
Oliver94 said:
:laugh:
Click to expand...
Click to collapse
that's it! :highfive:
Worked in my ZL running 4.3
I have used this script in eXistenZ Ultimate Light & Dark v1.5.5, and it works perfectly for my ZL.
hi boss is this normal? Followed steps above and im getting this. Edited the file using notepad set the size to 20gb.
Used terminal to check and heres what ive got.
Thank you for your continuing support. [emoji1]
Thanks Gustavo. Not quite the difference that swap made on my Arc S, but a difference and much appreciated. I just copied it to init.d and run it with universal init.d because I'm lazy and it works well.
imkentoy said:
hi boss is this normal? Followed steps above and im getting this. Edited the file using notepad set the size to 20gb.
Used terminal to check and heres what ive got.
Thank you for your continuing support. [emoji1]
Click to expand...
Click to collapse
20GB and very large!
look at the total size of your partition / cache before setting the desired size ...
and is also necessary to delete the already created file before creating another
But I see it has run and is running!
TAL333 said:
Thanks Gustavo. Not quite the difference that swap made on my Arc S, but a difference and much appreciated. I just copied it to init.d and run it with universal init.d because I'm lazy and it works well.
Click to expand...
Click to collapse
I remember well from my Xperia Mini ...
well ... it worked better on my Xperia ZL, there are many factors that influence their operation ...
another adjustable very interesting is swappiness
you can try to change it :good:
Att Gustavo RD78
Gustavo RD78 said:
20GB and very large!
look at the total size of your partition / cache before setting the desired size ...
and is also necessary to delete the already created file before creating another
But I see it has run and is running!
I remember well from my Xperia Mini ...
well ... it worked better on my Xperia ZL, there are many factors that influence their operation ...
another adjustable very interesting is swappiness
you can try to change it :good:
Att Gustavo RD78
Click to expand...
Click to collapse
So it is working right? Does this mean whenever i download a game all of the game data or obb files will go straight down to sd card? I chose 20gb because i inserted 32gb card. Im a hard gamer and big space is really important for me. [emoji1]
Or I may have misunderstood the functionality of this process. [emoji44]
imkentoy said:
So it is working right? Does this mean whenever i download a game all of the game data or obb files will go straight down to sd card? I chose 20gb because i inserted 32gb card. Im a hard gamer and big space is really important for me. [emoji1]
Click to expand...
Click to collapse
This has nothing to do with moving apps to an SD Card. This is a scripts that allows additional memory to be used in the Cache memory section of internal memory to augment the phones internal RAM memory. Total cache should be around 540MB so anything over 512MB is rather futile.
works good CM11.... skyforce, feuit ninja, dead trigger 2 in the background
Sent from my Xperia ZL using Tapatalk
ryanrudolf said:
works good CM11.... skyforce, feuit ninja, dead trigger 2 in the background
Sent from my Xperia ZL using Tapatalk
Click to expand...
Click to collapse
thanks for confirming the operation, I will update the post [emoji106]
Att Gustavo RD78
ive modified the script to first delete the swapfile, so if in case we want to change the values for testing it will take effect. im using 512 and changed it to 256
Sent from my Xperia ZL using Tapatalk
ryanrudolf said:
ive modified the script to first delete the swapfile, so if in case we want to change the values for testing it will take effect. im using 512 and changed it to 256
Sent from my Xperia ZL using Tapatalk
Click to expand...
Click to collapse
Can you show me, how to change the value?
w13w00c said:
Can you show me, how to change the value?
Click to expand...
Click to collapse
open the script on your pc with notepad and read it, I left the clear line, pretty much self explanatory
Att Gustavo RD78
Sent from my Xperia - 78Kernel