[Kernel][2.1][upd.zip]Quarx Custom Kernel 0.3.1 (With remount/system push support!) - GT540 Optimus Android Development

This is Quarx's custom kernel for most 2.1 ROMs.
It allows your phone to:
WiFi/USB Tether
Be overclocked (w/ SetCPU)
Also, I have enabled adb root (Which lets you have root shell in adb, remount the system partition with read/write access (adb remount) and also adb push is now used as root, so you can push files to the system directory with no problem)
It also updates/installs Superuser and Busybox when installed.
To install this:
Just flash it via recovery (versions 2.5.1.8 -> 3.x.x.x)
Download:
Download from my Dropbox
ZIP File, 4.8MB
Any questions? Ask below.
Jack

Does it work on cm7/sense?
Sent from my GT540 using XDA Premium App

LinxAndroid said:
Does it work on cm7/sense?
Sent from my GT540 using XDA Premium App
Click to expand...
Click to collapse
No, this kernel is for the 2.1 roms only. CM7 and Sense have adb remount/push/rootshell enabled by default.

This is very old kernel... not work corectly on V20C

patryk95juve said:
This is very old kernel... not work corectly on V20C
Click to expand...
Click to collapse
This worked fine on v20c for me, also, this is no-different than the pcfighter (i think thats what it is called) kernel.
Jack

JackG256 said:
This worked fine on v20c for me, also, this is no-different than the pcfighter (i think thats what it is called) kernel.
Jack
Click to expand...
Click to collapse
Does anyone think this would work with SwiftSense? I think imma try this , even if it *shouldn't* work , you never know unless you try #
#jamie
p.s. sorry if I confuse anyone with my language LOL

Well... it's 2.1 rom and I don't know is it gonna work. but even if we could start it up, many things wont work...
I'm sorry for my English, but I don't know how to express myself

max1919 said:
Well... it's 2.1 rom and I don't know is it gonna work. but even if we could start it up, many things wont work...
I'm sorry for my English, but I don't know how to express myself
Click to expand...
Click to collapse
What do you mean by "many things won't work" this kernel is based off LG's official 2.1 kernel, so everything works.
EDIT: Sorry, I didn't read the post before yours, I thought you said that this kernel wouldn't have everything working on 2.1-.- I think I should read everything first.
Jack

Jamielawther said:
Does anyone think this would work with SwiftSense? I think imma try this , even if it *shouldn't* work , you never know unless you try #
#jamie
p.s. sorry if I confuse anyone with my language LOL
Click to expand...
Click to collapse
I tried this kernel with my 2.1 hero port, but it wont boot, and even with the SwiftDroid 1.8 kernel, I still cant get it to boot. I think it could be something in the lib folder. I just want to get it working.
Jack

Link died!

JackG256 said:
I tried this kernel with my 2.1 hero port, but it wont boot, and even with the SwiftDroid 1.8 kernel, I still cant get it to boot. I think it could be something in the lib folder. I just want to get it working.
Jack
Click to expand...
Click to collapse
When your phone boots up, connect it to the computer, open cmd, navigate to the folder: androidsdk/tools and type ddms.bat. This will open a nice little screen where you can see what's happening with your phone. If your phone doesn't boot, you'll see the errors(marked in red) causing the phone not to boot.

vqt907 said:
Link died!
Click to expand...
Click to collapse
Here you go!

Anyone know where I can get black quarx 2.1 recovery file.
The one with new kernel and jit.
I can't find it anyware and also is quarx black the best 2.1 rom.
Sent from my GT540 using Tapatalk

thugimmortal said:
Anyone know where I can get black quarx 2.1 recovery file.
The one with new kernel and jit.
I can't find it anyware and also is quarx black the best 2.1 rom.
Sent from my GT540 using Tapatalk
Click to expand...
Click to collapse
Do you want me to make you one? Give me around 45 mins because my internet is very slow lol. I'll see if I can get ADB Remount to work too. Adding adbd root to init.rc/init.swift.rc should get it to work.

Here you go: http://www.multiupload.com/5B6LZW68S1
Quarx Black w/ Quarx Custom Kernel 0.3.1 and JIT.
I have also:
Updated Superuser app & binary (to 2.3.6.3 app/2.3.2-efgh binary)
Updated Busybox (to v1.19)
Added /system/etc/init.d script support (Also included scripts that auto zipalign, put dalvik-cache on cache partition instead of data, so more space for apps Thanks to mmxtrem for the scripts.)
Added dalvik.vm.execution-mode=int:jit to build.prop (as I think JIT won't work without it, not sure, just added it for reassurance )
Couldn't get adb root to work, so I added sysro/sysrw instead, so if you need to quickly mount system partition in adb shell with read/write use 'sysrw' if you want read only, then use 'sysro'

Thanks dude
Using it now but cant set swap or see my ext partition
Sent from my GT540 using Tapatalk

thugimmortal said:
Thanks dude
Using it now but cant set swap or see my ext partition
Sent from my GT540 using Tapatalk
Click to expand...
Click to collapse
Try removing /system/etc/init.d/0*mountsd using Root Explorer

effortless. said:
Try removing /system/etc/init.d/0*mountsd using Root Explorer
Click to expand...
Click to collapse
Removed but still cant set swap or access sd-ext
Swapper 2 wont work and swapper wont set because no visible partition . Even though i have ext 2
Sent from my GT540 using Tapatalk

Related

Not needed anymore.

Mod plz delete. The thread is remade now . less garbage in it
Hi,
That's sound great. Will test it as sun as 8 come home.
Btw: its there any chance that I will completely brick my wildfire?
Kalkin-
Sent from my HTC Wildfire using XDA App
kalkin said:
Hi,
That's sound great. Will test it as sun as 8 come home.
Btw: its there any chance that I will completely brick my wildfire?
Kalkin-
Sent from my HTC Wildfire using XDA App
Click to expand...
Click to collapse
I realy dont think so, but i leave no guarantie! if i had an wildfire i would have tryd it my self. I realy think i would have root on a wildfire if i just had it in my hand for a while
any tried this one yet ? I sooo wan to try but im not sure as it could brick my phone.. if it does.. I get no warranty rigth(pretty sure im not)?
Doesn't work (I think)..
When I try to flash the recovery provided by the ROM Manager, I get the verification failed error and it stops.. Just like with the guide Paul from modaco posted before he pulled it because it wasn't working..
damn!
realy hoped it should work. anyone of you running linux?
maybe i have to pick a phone out from a shop, try to root it and then return it unrooted.
Yeah, shame really..
Any idea why the verification would fail?
Not running linux, but I could set up a VM if you need something specific from someone with a wildfire.. (Though I probably would need detailed instructions as to what you want me to do, been a long time since I last used ubuntu)
danne_jo:
I have a Gentoo and an Ubuntu on a machines running, and i can setup anyone distri in virtualbox. What do you need?
I also can setup you a $YOUR_DISTRI in VirtualBox for you and give you ssh with root.
Btw can't find a Rom Manager in the market. Tried everything RomManager rommanager Rom Manager
You can have it with appbrain and fast web installer.
i will keep looking into this!
but its hard when i dont have a wildfire in my hands my self.
im sorry if i gave you false hope on this.
Am adding rom manager to this post:
danne_jo said:
Am adding rom manager to this post:
Click to expand...
Click to collapse
Thanks for the rom manager
Now then recovery is comming to wildfire i have remade a rooted rom.
Hi,
Just tested this - bug at line 13 on trying to set permissions of DATA - probably related to a2sd - did I need to partition my sdcard first?
Best,
Martin
Sent from my HTC Wildfire using XDA App
Row 13 in the script does this:
set_perm 0 0 0777 DATA:a2sd
So i belive as you self belive it depends on your SD-card. Try to partition you card. To something similar to this:
swap = 0mb
ext = 256-512mb
upgrade ext2 to ext3 (if you have this option)
and then wipe your phone, and reflash. if it doesent work we go from there. But i cant see anything woring with the script if wildfire work as the other HTC models.
Thanx for trying. if we dont manage to make this work i will make a rom that doesent use app2sd at start.
Regards Daniel
*Edit* did found that bugg! But you should realy have the sd partionated as i wrote before anyway
Will remake rom right now.
Great - if you post it up I'll test later!
If we can sort all hardware issues it will be a great start for other devs.
M
Sent from my HTC Wildfire using XDA App
Updated rom to v2. Tested and verifyed install script.
odexed or deodexed. whats different? i am new on this. thank you.
ps don't hit in face please.
ps ps how to flash?
rolks said:
odexed or deodexed. whats different? i am new on this. thank you.
ps don't hit in face please.
ps ps how to flash?
Click to expand...
Click to collapse
You can't until root is generally available.
I'm testing this now -- currently copying files at 50% and all is well ;P
Ok, flashed ROM, installation succeeds.
However, the ROM will not boot. Stuck at HTC loading screen.
I am unable to diagnose the problem because, at present, there is no /system/bin/sh executable, so can't connect via adb to see the log (even adb logcat relies on this).
I would recommend symlinking bash to /system/bin/sh so this can be done.
I've accidentally just started restoring a nandroid backup, but when that's done will wipe, re-apply update, symlink sh -> bash and try again.

[GPS][DEV]Heathens GPS Fix[EDT] - Updated 3/19/11

Gingerbread.GPS.zip
This is a flash for the GPS files pulled from the new XWJV1 Gingerbread I9000 Leak.
Rather a mix of GB GPS and Vibrant GPS.
Wipes Dalvik so it will take a minute longer to reboot after flashing it.
This took a little longer for me to lock indoors but I was still able to get 6 meters accuracy with 6 of 12 birds locked.
************************************************************
S.gps.zip
AKA Super GPS
This is the one you want to try!
Flash on 2.2.1 and under.
Great success has been had when combining this software fix with the hardware fix found here: http://forum.xda-developers.com/showthread.php?t=878970
************************************************************
im assuming this is for cm 7? i hope so and if it is i love you !!!
jellette said:
This is a flash for the GPS files pulled from the new XWJV1 Gingerbread I9000 Leak.
Wipes Dalvik so it will take a minute longer to reboot after flashing it.
This took a little longer for me to lock indoors but I was still able to get 6 meters accuracy with 6 of 12 birds locked.
Click to expand...
Click to collapse
LEGIT!!!!!
scrizz said:
LEGIT!!!!!
Click to expand...
Click to collapse
You have no idea!!!
Ps: That's my favorite word lol.
This will work on any 2.2 ROM?
Sdobron said:
This will work on any 2.2 ROM?
Click to expand...
Click to collapse
Should work on pretty much any rom running on a Vibrant.
Tried to flash on cm7 and it said amended scripting no longer supported in gingerbread recovery or something like that. What a tease!
Sent from my Vibrant using Tapatalk
dietdrpeper said:
Tried to flash on cm7 and it said amended scripting no longer supported in gingerbread recovery or something like that. What a tease!
Sent from my Vibrant using Tapatalk
Click to expand...
Click to collapse
You will have to push the files then because cm7 is going to want this in the form of an updater_script
jellette said:
You will have to push the files then because cm7 is going to want this in the form of an updater_script
Click to expand...
Click to collapse
How and push where exactly? Does it need to be renamed.
sent from the galaxy of cm7
Got the same error message. "no longer supported since 1.6" Tried replacing files manually with root explorer. No dice on CM 7.
jellette said:
You will have to push the files then because cm7 is going to want this in the form of an updater_script
Click to expand...
Click to collapse
and how would one go about doing that?
funeralthirst said:
and how would one go about doing that?
Click to expand...
Click to collapse
Well, first off, you will be the first person to try these files on cm7 - that I know of.
Secondly, unzip the file and place the files on your sdcard and use root explorer to copy and paste them in to their respective folders using the folder structure I have them in as your guide.
funeralthirst said:
and how would one go about doing that?
Click to expand...
Click to collapse
Probably though ADB or root explorer
Sent from my CM7 Powered device
jellette said:
Well, first off, you will be the first person to try these files on cm7 - that I know of.
Secondly, unzip the file and place the files on your sdcard and use root explorer to copy and paste them in to their respective folders using the folder structure I have them in as your guide.
Click to expand...
Click to collapse
that's what i was figuring, but i don't see a meta-inf folder.
Which folder do we push them in?
Sent from my Vibrant using XDA App
Waiting on CM7 feedback from this as well.
I am trying on CM7. As a note, the /data/gps/ folder has some completely different looking files in there than the secgps.conf. /system/bin/ also did not contain agpsd, but /system/etc/ did contain gps.conf. I do not know what any of that means specifically.
3+ minutes so far in GPSTest (indoors), and it does not even pretend to be sniffing a satellite.
Works beautifully on Darkys 9.3.
Sent from my GT-I9000 using XDA App
jeph36 said:
I am trying on CM7. As a note, the /data/gps/ folder has some completely different looking files in there than the secgps.conf. /system/bin/ also did not contain agpsd, but /system/etc/ did contain gps.conf. I do not know what any of that means specifically.
3+ minutes so far in GPSTest (indoors), and it does not even pretend to be sniffing a satellite.
Click to expand...
Click to collapse
Those files don't already exist and that is why the gps does not work.
jellette said:
Those files don't already exist and that is why the gps does not work.
Click to expand...
Click to collapse
so basically it won't work? i just did it and am restarting my phone, i had to resetup adb...

Vanishing directories Official Froyo

Hi
I'm trying to get app2ext working on official Froyo on my MM but every time I create sd-ext directories via root explorer or AOR the directories disappear after reboot.
Do I need to change the chmod of the directories? If yes to what number?
Is there a security system in Froyo that prevents creation of such directories?
I am kinda at a loss here.
thanks in advance for your help.
Which script are you using?
Sent from my Milestone using XDA App
sileshn said:
Which script are you using?
Sent from my Milestone using XDA App
Click to expand...
Click to collapse
I was planning to use the script from CM7. Thats why I wanted to create the sd-ext directory. I did try your guide, the one written in *.docx, but it did not work. The modules did not load...however, I did create /system/sd directory which is still there.
ROBINGAZI said:
I was planning to use the script from CM7. Thats why I wanted to create the sd-ext directory. I did try your guide, the one written in *.docx, but it did not work. The modules did not load...however, I did create /system/sd directory which is still there.
Click to expand...
Click to collapse
Well, I have got it working with all stock froyo roms that I have used. Have you installed busybox? Sometimes it takes more than one reboot to work.
I have tried that.
I used all three zip files mentioned in this thread:
//forum.xda-developers.com/showpost.php?p=10934421&postcount=37
but they did not work.
ROBINGAZI said:
I have tried that.
I used all three zip files mentioned in this thread:
//forum.xda-developers.com/showpost.php?p=10934421&postcount=37
but they did not work.
Click to expand...
Click to collapse
You only need to use the full version. Anyway, I don't know abt the sd-ext problem.

[ROM][CWM]KhasMek Stock Deodexed plus! For Tab 10.1

As normal, it's not my fault if you fubar your tab by flashing this or if zombies come and speedhump your cat. You've been warned.
Well, hello there, some of you may know me from my vzwtab (7") work, but I'm sure most of you don't.
No matter, I just finished deodexing my framework and app folders, so I decided to share with you.
This isn't anything special, just you're stock system that's been deodexed, I did not remove any programs, there are really only three or so 'bloatware' apps on here, so I didn't bother.
If you would like to, just use root file explorer (or your preferred method) to remove them.
In addition to the stock items I have added pershoot's SU/Busybox/misc package (SOURCE) All credit goes to him for that.
If there's anything else, just let me know. I have tested this on my own rooted tab and everything seems to work fine and be stable.
If you notice any issues, please format/clear both Dalvik & normal Cache. It's probably the cause.
Features
Deodexed flashable system
Pershoot's SU/Busybox/misc pacakage (nano, VIM, all kinds of other goodies)
Changelog
06212011- r1 - Initial Release
Known Issues
You may have to go through and manually delete your odex's in /system/app/ and /system/framework/ but the apk's and jar's no longer call them. (I can't get the amend format command working right. if you want to tell me how, please!)
Installation
Reboot into CWM either via ROM Manager or via power off, volume down + power, volume down to CWM icon and volume up to select.
Select Install Zip from SD Card
Navigate to location of zip and select okay
Clear Cache and Dalvik Cache (in advanced)
Reboot
Make themes for me
Download
HERE
Lastly, if you like my work, donate to me so I can donate money to devs that make my world easier (and therefore yours).
awesome finally someone to break ground for the Samsung Galaxy tab! Thanks will try it out!
Not sure if it matters but is this for retail or I/o version? Does it matter since it is basically the same tab?
For any ideas: maybe you could include a way for hulu to work without any work arounds? And maybe some lag fixes. Although that may be solved with a custom kernel.
Sent from my PC36100 using XDA Premium App
Decided to test this on the retail version.
The only problem is that root is broken because there are two su binaries installed.
/system/bin/su - installed from file Samsung_Galaxy_Tab_10.1_root.zip when you rooted the device.
/system/xbin/su - installed when you added [Tools] – SU/BusyBox/Misc – Galaxy Tab 10.1 (Update: 6/18/11).
To fix:
http://forum.xda-developers.com/showpost.php?p=14016703&postcount=18
------
the /system/bin/su binary need to be removed.
Su does not work on the tablet with two su binaries installed.
Use adb to remove /system/bin/su
adb remount
adb shell
cd /system/bin
rm su
reboot
I tried running titanium backup prior to a reboot after removing /system/bin/su and it would not work. I uninstalled/reinstalled and it worked, but a reboot may have fixed the problem.
I manually deleted all the odex files - no problems so far. I will provide an update later if I have problems.
------------
You can remove /system/bin/su when you update the image again.
JD
Yeah, I just noticed that myself actually. Don't know why I didn't catch it before.
Anywho, I think I'll prolly push an update to this tomorrow after I write a script to remove the odex's. It was my initial thought, but I thought it would be easier to used the updater-script to do it, but looks like just writing an additional one will be best.
Glad the su thing didn't confuse you too much!
Sweet thanks for this. Going to give it a whirl!
I flashed the Samsung_Galaxy_Tab_10.1_root.zip after flashing the Rom. Everying is working fine.
I didn't need to remove su from anywhere.
Thanks!
Sent from my GT-P7510 using XDA Premium App
Same here
Sent from my GT-P7510 using XDA Premium App
Any chance you can add a browser.apk that gives access to Google Labs?
Sent from my GT-P7510 using Tapatalk
touchpro247 said:
I flashed the Samsung_Galaxy_Tab_10.1_root.zip after flashing the Rom. Everying is working fine.
I didn't need to remove su from anywhere.
Thanks!
Sent from my GT-P7510 using XDA Premium App
Click to expand...
Click to collapse
You will only have problems when you try to run an app that requires root (Root Explorer, Titanium backup....).
danielsjam said:
You will only have problems when you try to run an app that requires root (Root Explorer, Titanium backup....).
Click to expand...
Click to collapse
Nope, not at all. They both run fine. Thanks tho. Others may have that problem, I don't.
touchpro247 said:
Nope, not at all. They both run fine. Thanks tho. Others may have that problem, I don't.
Click to expand...
Click to collapse
If you have both su binaries - and all works - good to hear. I will flash again, but will reboot a second time to see if it matters. Those apps did not run until I remove the su from bin.
Strange how two devices with the same specs operate different on certain software.
JD
shouldn't that have been:
cd /system/bin ?
i didn't try mine w both since i didn't want hassle of find out if it worked or not. no reason for 2 su's.
danielsjam said:
Use adb to remove /system/bin/su
adb remount
adb shell
cd /system/app
rm su
reboot
JD
Click to expand...
Click to collapse
madsquabbles said:
shouldn't that have been:
cd /system/bin ?
i didn't try mine w both since i didn't want hassle of find out if it worked or not. no reason for 2 su's.
Click to expand...
Click to collapse
Yes - my bad - should be /system/bin - will correct it.
Thanks
Jd
Its because one su has the correct permissions and the other doesn't.
Sent from my GT-P7510 using XDA Premium App
how about adding some screenshots ??
pflorin said:
how about adding some screenshots ??
Click to expand...
Click to collapse
Looks just like stock...
So whats this have that stock doesnt,,,whats the pro's to flashing as opposed to what I already have?
concept0 said:
Looks just like stock...
Click to expand...
Click to collapse
camblue said:
So whats this have that stock doesnt,,,whats the pro's to flashing as opposed to what I already have?
Click to expand...
Click to collapse
When themes become available you'll be able to flash them. You'll aslo be able to flash a few other mods...
Sent from my GT-P7510 using XDA Premium App
anaphora68 said:
Any chance you can add a browser.apk that gives access to Google Labs?
Sent from my GT-P7510 using Tapatalk
Click to expand...
Click to collapse
No, you're more than welcome to sideload an apk's you wish however.
I'll push out an update today that gets rid of my silly su mistake, gimmie a couple hours.
Glad you people are enjoying it.

[Q] how to enable init.d support

I'm using the the stock 2.3.4 from Spice website and this is by far the best considering wifi important.
My question is, can we enable init.d support or we need a special kernel for that?
I tried a tut. from zeppelin but failed miserably...
Any idea guys???
whyzee,
I followed this http://forum.xda-developers.com/showthread.php?t=1017291 and was able to use init.d without any issues.
cowsgo said:
whyzee,
I followed this http://forum.xda-developers.com/showthread.php?t=1017291 and was able to use init.d without any issues.
Click to expand...
Click to collapse
Thanks for the link but that was the one I tried without success .... Should try again when I have some real time...
whyzee
did you get an error when you ran the script? If you didn't then get root explorer from the market and see if you have the folder. It should be in the \system\etc folder. When I ran it I had no issues and followed the instructions that were on the page. Dumb question, did you reboot your phone once you ran this? If you got a error then you could try pm Zep and see if he has ideas that might help.
cowsgo said:
whyzee
did you get an error when you ran the script? If you didn't then get root explorer from the market and see if you have the folder. It should be in the \system\etc folder. When I ran it I had no issues and followed the instructions that were on the page. Dumb question, did you reboot your phone once you ran this? If you got a error then you could try pm Zep and see if he has ideas that might help.
Click to expand...
Click to collapse
The script you are executing is not meant for our device. Its trying to mount system partition as mtd type, while we need emmc partition type. Also, our device does not have moto-boot-mode file which this script is trying to replace.
So my suggestions are :
If you are using MIUI or CM, then they already support init.d scripts. (I guess)
Or
If you are using stock or andro - id then just copy following code in post boot.sh (something like that) found in /system/etc/, at the end of file.
Code:
for BOOT in "/system/etc/init.d/"*; do
.$BOOT
done
P.S. Note that you have enabled executable permission for all of your scripts placed in /system/etc/init.d
Sent from my CSL-MI410 using XDA App
Thanks for the replies guys, I've jumped to MIUI 1.10 now and as Napstar said it natively supports init.t...
whyzee said:
Thanks for the replies guys, I've jumped to MIUI 1.10 now and as Napstar said it natively supports init.t...
Click to expand...
Click to collapse
hi
correct me if im wrong. To my knowledge u need init.d to use apps2sd so u can put ur apps on ur SD and now since our phone has around 1GB phone storage which i feel is more than enough to install all the apps u need I dont see a reason why we need the init.d
haree said:
hi
correct me if im wrong. To my knowledge u need init.d to use apps2sd so u can put ur apps on ur SD and now since our phone has around 1GB phone storage which i feel is more than enough to install all the apps u need I dont see a reason why we need the init.d
Click to expand...
Click to collapse
init.d is a folder on /system/etc folder which runs whatever scripts you put in it during boot.....

Categories

Resources