yashsingh1/xdaforums huggingface dataset:
[Samsung Epic 4G Touch] blackcanopy:
Lol...

Old McDonald had a script,

e i e $i O

in this script he had a command

e i e $i O

With an "echo" here, and an "echo" there...

Here an "echo", there an "echo", everywhere an "echo_echo"...

Old McPhAkEer had a script,

e i e $i O...!

:thumbup::thumbup::p:D

Sent from my SPH-D710 using Xparent BlueTapatalk 2
[Samsung Epic 4G Touch] PhAkEer:
How's this for studying finally paying off...

I think It's just about optimized at this point

(after making your selections, type ' busybox sysctl -p ' )

#!system/bin/sh
mount -o remount,rw / /
mount -o remount,rw /system /system
for i in `echo /sys/devices/virtual/block/*/*ue/*` ;do
echo $i\ $(sed !p $i) |sed 's/ /=/g' >>TMPFILE
done
grep -e add -e uler -e tion -e rq -e ead TMPFILE >/etc/sysctl.conf
chmod 0644 /etc/sysctl.conf
scheduler()
{
grep -e uler /etc/sysctl.conf|awk -F er= '{print $2}'
deadline()
{
sed -i 's/ler=.*$/ler=deadline/g' /etc/sysctl.conf
}
noop()
{
sed -i 's/ler=.*$/ler=noop/g' /etc/sysctl.conf
}
cfq()
{
sed -i 's/ler=.*$/ler=cfq/g' /etc/sysctl.conf
}
sio()
{
sed -i 's/ler=.*$/ler=sio/g' /etc/sysctl.conf
}
read_ahead()
{
grep -e ead /etc/sysctl.conf|awk -F kb= '{print $2}'
}
read_ahead128()
{
sed -i 's/kb=.*$/kb=128/g' /etc/sysctl.conf
}
read_ahead1024()
{
sed -i 's/kb=.*$/kb=1024/g' /etc/sysctl.conf
}
read_ahead2048()
{
sed -i 's/kb=.*$/kb=2048/g' /etc/sysctl.conf
}
read_ahead4096()
{
sed -i 's/kb=.*$/kb=4096/g' /etc/sysctl.conf
}
affinity()
{
grep -e ffin /etc/sysctl.conf|awk -F ty= '{print $2}'
}
affinity1()
{
sed -i 's/ty=.*$/ty=1/g' /etc/sysctl.conf
}
affinity0()
{
sed -i 's/ty=.*$/ty=0/g' /etc/sysctl.conf
}
rotational()
{
grep -e tion /etc/sysctl.conf|awk -F al= '{print $2}'
}
rotaional1()
{
sed -i 's/al=.*$/al=1/g' /etc/sysctl.conf
}
rotational0()
{
sed -i 's/al=.*$/al=0/g' /etc/sysctl.conf
}
add_random()
{
grep -e ando /etc/sysctl.conf|awk -F om= '{print $2}'
}
add_random1()
{
sed -i 's/om=.*$/om=1/g' /etc/sysctl.conf
}
add_random0()
{
sed -i 's/om=.*$/om=0/g' /etc/sysctl.conf
}
}

I just copied the functions ( from scheduler down ) to a script called placeb_setup in /system/xbin.

when I enter su in a new shell I just type ' placebo_setup ' enter and then close the last ' } ' and press enter

then I just type what I want..

deadline

affinity1

read_ahead4096

rotational0

add_random1

sysctl -p

heheheh who needs apps? :P
[Samsung Epic 4G Touch] swift2989:
Haha bringing up old news

I can't for the life of me get this to work

Any help is appreciated

Sent from my Epic Touch armed with a Jellybean army to kill you Apple!
[Samsung Epic 4G Touch] PhAkEer:
I'm not exactly surprised that none jumped at responding to that.

I was just curious: does that command :

for i in `busybox --list` ;do sleep 0.1|busybox cp -s busybox /system/xbin/$i ;done

: work for anybody else ?

Remember to use the ` from the button above the 'tab'. If you are doing it on an android that button is usually attached to " 2 " or " 4 " but if you like, you should be able to copy/past the above withhout issue.

Oh, and replace the '/system/xbin' with whatever directory you are wanting.

And make sure you do " busybox cp -s " as opposed to " cp -s " ... our 'toolbox' has some odd options. I think I'll put together a toolbox sometime soon to replace that trash... idk

I'd like if that command is working for other people. It has a lot of potential.
[Samsung Epic 4G Touch] blackcanopy:
If this is what is supposed to do ... Then yes it worked for me...

Sent from my SPH-D710 using Xparent BlueTapatalk 2
[Samsung Epic 4G Touch] PhAkEer:
Well, yes and no lmao.

At least it would have worked if you had not had the files already :D

I've been victim to some serious writers block so far as scripting goes...

Any ideas on what needs attention?

Or any suggestions/recommendations ?

Now that I know that it was the cp VS busybox cp you should be able to use that command that creates /etc/cpufreq

I'm just going off of the top of my head but it was something like

cd /sys/devices/system/cpu/cpu0

for i in `echo ./cpufreq/scaling_available_governors` ;do sleep 0.2|cat $i |awk '{print $1,$2,$3,$4,$5,$6,$7,$8,$9,$10}' > ./cpufreq/scaling_governor; buysbox cp -spR ../cpufreq/* /etc/cpufreq ;done

busybox cp -sp ./cpufreq/scaling_governor /etc/cpufreq

The above (if I wrote it correctly...) will symlink all governors' folders and the file for switching governors to the new /etc/cpufreq.

This is extremely helpful for terminal fans and the generally curious.

Now the simple command `grep -i ^ /etc/cpufreq/(governorname)/*` is all you need to check all of the settings.

Unfortunately we still can't preset the values of the settings but you can at lease now see the name of every setting whenever you choose.

grep -i ^ /etc/cpufreq/*/* SSHHoouuld show all of them anyway.

Let me know if you decide to try it.

(btw, anybody have their eyes on the S4 ?)
[Samsung Epic 4G Touch] blackcanopy:
Just wanted to resurface this post (page 346) for reference.

PhAkEer... What OS are you running on your phone these days?

Sent from my SPH-D710 using Xparent BlueTapatalk 2
[Samsung Epic 4G Touch] PhAkEer:
Sorry, been busy.

I've been on CM-9 Monopoly for a couple of months, ftmp.

Unless something has changed, it still doesn't even have a thread despite the fact that it is the most solid ROM available in terms of functionality and security.

If anybody is interested in taking it for a spin it can be found on GOO.IM under Hakcenter. He has done a terrific job of not only keeping it alive, but including some essential patches such as fixing '/dev/exynos-mem' so it isn't inviting the world to let their apps have root access without permission.

I would 100% recommend it to any of you who enjoy a simple, effective CM-type-ROM with no Bs, good speed and spectacular battery.

Hell, he even posted a version of the kernel that doesn't automatically load all of the modules ( I think maybe for me ? ) which is awesome..
[Samsung Epic 4G Touch] blackcanopy:
So, is this thing ready to fire back up now that we have a TW Agat source kernel with most governors/schedulers overclock, underclock, overvolt, undervolt and profiles etc...?:thumbup::thumbup::D

--time is something priceless, yet it can be given away. Once it is spent, you can never get it back. the true value of a moment isn't treasured, until it becomes only a memory--
[Samsung Epic 4G Touch] PhAkEer:
I think it is time, yes.

Where should we start? I wouldn't even have a thread to darn with without you and MH and everyone so I look to you to guide me. :P

Good luck! :D My last guide went blind from the reflection of the sun on my paleness. (lol)
[Samsung Epic 4G Touch] MiguelHogue:
Time to get it going :D

-TeaM VeNuM Like A Boss :flipoff2:

-SoA: Son's of Android™
[Samsung Epic 4G Touch] blackcanopy:
I tried some other tweaks for a minute but ended back here with placebo 3.0.1... I think.. Lol

I do notice that ondemend governor (with the latest Agat kernel) spends allot of time at 400+ as supposed to 200 (with stock kernel) with screen on. Does that have to do with there being more steps now?.. Meaning we have from 25mhz-1600mhz using agat's kernel....

More questions later.. Lunch Is over..:(
[Samsung Epic 4G Touch] blackcanopy:
Ithink we broke the thread.. :eek::confused: Lol
[Samsung Epic 4G Touch] blackcanopy:
Maybe I broke MH too..:o:what::p
[Samsung Epic 4G Touch] PhAkEer:
Oh no! Sorry, I'm trying to setup an environment with zero GUI so there will be zero distractions. I think it's about time we turned this little project into an app and I have a feeling it'll take me a while to catch up.

As far as your cpufreq goes it sounds like you are right. If memory serves correctly I didn't code any variables for them. If you need them adjusted you should be able to add a file which sets them at boot into /etc/init.d

#!/system/bin/sh

# cpu maximum and minimum frequencies set on boot

MIN=25000

MAX=1500000

SETTING=/sys/devices/system/cpu/cpu0/cpufreq/scaling

echo $MIN >$SETTING_min_frequency

echo $MAX >$SETTING_max_frequency

set perm of that file to 0755

chmod 0755 /etc/init.d/FILENAME

and execute the script or reboot to initiate the changes

I think that was all acuurate but I can't test it until I get a ROM on my phone with writable frequencies.
[Samsung Epic 4G Touch] blackcanopy:
I tried that and this is what I get..
[Samsung Epic 4G Touch] PhAkEer:
I just downloaded GB27 and the new source kernel.

I probably had the file name wrong but I'll know soon.

Remember when flashing was fast...? lol

Sorry, friend; min&max_freq as opposed to frequency

I don't know what I've missed. But when I try this ( which should be right ) I get an output with initramfs and I'm confused.
[Samsung Epic 4G Touch] blackcanopy:
Should that be scaling_max_freq instead of settings?
[Samsung Epic 4G Touch] PhAkEer:
I am even trying to independently set them from adb command line with no avail.

It appears the power has been stripped from the people and an app is needed to load a module that allows altering cpu freqs.

Or there is something simple that I am just not seeing.

Either way is bs imho but it is only my opinion so that doesn't exactly fix anything.
[Samsung Epic 4G Touch] blackcanopy:
Well.. FIX IT already!.. Lol
[Samsung Epic 4G Touch] PhAkEer:
" I'm right on top of that, ROse " :p

All we have to do is find out the criteria for android modules and create one accordingly.

I have tried this before... You can guess how far I've gotten since we are facing this now... lmao
[Samsung Epic 4G Touch] blackcanopy:
I went onto the directory and manually changed scaling_max_freq to 150000 and scaling_min_freq to 25000. Opening rom toolbox pro shows the changes took effect.

Edit: a reboot reset to 200hz-1200mhz:thumbdown::o
[Samsung Epic 4G Touch] PhAkEer:
but you could change the values? What kind of half assed job am I doing!

btw, it sounds like maybe init.d isn't enabled? maybe?

I'm going to be angry if I go there with root explorer and set it with no issues lmao

Grrr! Installed Rom Toolbox Pro and my phone froze.
[Samsung Epic 4G Touch] blackcanopy:
Yes, I was able to change the values.

Well... Placebo log shows it's working after boot up.. So I'm guessing I have init.d support...
[Samsung Epic 4G Touch] PhAkEer:
I'm not sure what my deal is then.

I'm showing max 1.2 min .2 but a huge list of governors are available.

I'll try to re-install the kernel to see if that helps at all...
[Samsung Epic 4G Touch] blackcanopy:
Are you using agat's 1.3.0 from here?..

http://xdaforums.com/showthread.php?t=2244781

[UPDATE][KERNEL][SOURCE] JB GB27 v1.3.0 with AGAT tREC_v0.3.5 recovery 04/24/13
[Samsung Epic 4G Touch] PhAkEer:
I got my copy from SXTP dev forum here

I don't know that they are entirely the same. I'll download the one you linked as well.

Alright, let's see if this one works for me.

Yup, that did it. Thank you, sir!

Alright, don't know if it mattered but I add an "\" in between $SETTING (which I renamed FREQ) and "_" and it appears to be working

So I have

#!/system/bin/sh

mount -o remount,rw /system /system (since it's my only script)

MAX=1500000

MIN=25000

FREQ=/sys/devices/system/cpu/cpu0/cpufreq/scaling

echo $MIN >$FREQ\_min_freq

echo $MAX >$FREQ\_max_freq

exit

I like this model because it leaves the FREQ also capable of handling governors by using $FREQ\_governor or $FREQ\_available_governors.

Did that work for you as well?

on a separate note:

if you download Super Charger V6 there is a busybox compiled with over 300 applets in the zip if anybody is interested in it.
[Samsung Epic 4G Touch] blackcanopy:
That one works my friend! Sorry it took so long, I was out with the wife

Do you just add the governor lines into the same script?

The schedule script that came with placebo doesn't run at boot on its own. I have the script in ROM toolbox checked to execute on boot. Any ideas on that one?
[Samsung Epic 4G Touch] PhAkEer:
Yeah, if you wanted to that is. To utilize that same definition of "FREQ" it would have to be. All you have to do know what you want it to do.

e.g. one could add the variable

GOV=conservative

above or below MIN and MAX

and then add

echo $GOV >$FREQ\_governor

above or below the other echos

makes no difference where so long as an echo comes after it's defined target.

And there you have a 250-ish byte init.d script that is a good foundation for anything :D
[Samsung Epic 4G Touch] PhAkEer:
Now it's time to see if the JB setup with this new busybox likes my tweaker hub or not. :D

I'm gonna try

for i in `cat $FREQ\_available_governors | awk '{print $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$14}'` ;do sleep 0.2|echo $i >>$FREQ\_governor; busybox cp -spR /sys/devices/system/cpu/cpufreq /etc/cpufreq; done

and see how it goes

Viola!

Now that I know that works I can copy $FREQ\_max&min_freq and $FREQ\_governor into /etc/cpufreq and tweaking overheads are cut down to a minimum!

Wow. . . a hard coded setting in conservative governor... go figure. It cannot be what it once was with a hard-coded 100000 minimum sampling rate which should be 10000 min 100000 max. That was the solution that people waited so patiently for? Negating it's benefit? Man of the people, indeed.
[Samsung Epic 4G Touch] blackcanopy:
Lol.. I was just looking at those numbers. I didn't understand their values, but recognized they were the same and couldn't understand why.
[Samsung Epic 4G Touch] PhAkEer:
It's a measurement relating to clocking. A larger sample-per-second (or Hz) equals a "higher quality" signal but is more consuming than a lower sampling rate.

Part of what I did effectively with the conservative governor back in the day was lower it's sample per second to 25000 but supplement the quality by amplifying its other settings resulting in a balanced yet not demanding harmony.

A harmony that just isn't possible with this set of options.

I wonder what else is now hard-coded.

This makes the third time settings that I adjust have just all-of-a-sudden become hard-coded.

I would just ask, but in the past that has only resulted in "well it had nothing to do with you"... so I won't waste any time.

I started writing a module today and with some luck I'll get it up and running sometime in the next couple of weeks.

If I am anticipating the write correctly it should take about ten times the code I have so far, a little luck, and a looot of testing. ;)

Hopefully I can include that setting as an option.
[Samsung Epic 4G Touch] blackcanopy:
I remember the "back in the day" you were referring to. I couldn't believe it was a conservative governor. Even with max 800mhz this thing would scream! Then rest quickly.. Leaving the battery barely touched.... Oh the good olé days...

Fix it already.. Lol:D
[Samsung Epic 4G Touch] PhAkEer:
Don't worry, I'll get it back :)

but for now it's movie time with the missus
[Samsung Epic 4G Touch] blackcanopy:
I have NO doubt whatsoever in that statement brother.
[Samsung Epic 4G Touch] tt281gt:
I love your work even though most posts are over my head :banghead:

I am running 4.2.2 (PAC in black). When I flash placebo 3.0.1 it breaks something with the SD. I am able to access the SD with root explorer, gallery, I'm able to play music from it. However the I cannot download anything or use the camera or even update certain games, it says I need external memory installed.
[Samsung Epic 4G Touch] PhAkEer:
Now that is a problem!

I'm not even sure what that could be from but I'll try to look into it.

and Thanks ;)
[Samsung Epic 4G Touch] tt281gt:
It may not be Placebo. I posted in the PAC in black thread, it seems another user reported similar issues with comadose. I flashed comadose and sure enough it also presented with the same problem. Perhaps its ROM related or certain similar lines in some of those scripts make it be wacky.
[Samsung Epic 4G Touch] PhAkEer:
Well regardless if I can find a way to help, I will. I didn't start this thread only trying to better my own creations but rather to better any E4GT experience that I could ;)

Somebody feel like a little testing ?

These are lines that I have tested in the past but slightly structured differently.

I get extremely mixed results and am trying to ascertain why.

\( you may have to insert them one at a time in terminal \)

for i in $(mount | grep ext | cut -d " " -f 3) ;do busybox mount -o remount,rw,nobh,noauto_da_alloc,commit=5,inode_readahead_blks=16,barrier=0 $i; done
for i in `busybox --list` ;do busybox cp -sp busybox /system/xbin/$i; done # Make sure to get /sbin as well
for i in `busybox --list` ;do busybox cp -sp busybox /sbin/$i; done # If you can't beat 'em...
mkdir -p /etc/cpufreq && cd /sys/devices/system/cpu/cpu0 # Setup for hub construct
for i in `echo ./cpufreq/scalin*` ;do busybox cp -sp $i /etc/cpufreq; done
for i in `cat ./cpufreq/scaling_available_governors | awk '{print $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15}'}` ;do sleep 0.2|echo $i >>./scaling_governor; busybox cp -spR ../cpufreq /etc/cpufreq; done
cd /etc/cpurfreq # Order data
mv `ls . | grep -v scaling` ./governors

\( Trust the code. \\
My intention is to, at the end of these lines, have the directory /etc/cpufreq which includes all governor related links necessary to bypass the longwinded directories \\ \)

I don't know that the busybox that comes with the ROM is capable of this so I'm posting a link to Wraithdu's busybox.

If you want to test it with that busybox all you must do is replace /system/xbin/busybox with Wraithdu's and

chmod 0755 /system/xbin/busybox

BEFORE trying the above code.

NOT FLASH-ABLE, it's just a busybox in a zip

EDIT: May not be worth testing. Apparently we are NOT allowed to use the busybox we choose.

The kernel erases it on next boot and re-installs the busybox it sees fit, potentially ruining root in the process.
[Samsung Epic 4G Touch] blackcanopy:
I entered your codes into terminal using the busybox that came with the ROM/kernel. It made the links in the directory you indicated.... Now what?:thumbup::D
[Samsung Epic 4G Touch] blackcanopy:
I forgot to add this...
[Samsung Epic 4G Touch] blackcanopy:
I'm not real clear on the copy to.... Copy the init.d script created a couple posts up? (Min/max/governor).. Or move it completely to /etc/cpufreq and leaving this one in the init.d folder?

Edit: for some reason, placing the script above and executing it sets my governor to performance instead of conservative
[Samsung Epic 4G Touch] PhAkEer:
Careful! Don't lose root like I did :P

Those lines focus on the /etc/cpufreq being built. the governor that is enabled at the end is simply the one at the end of the list.

The benefit is in the fact that from there on out modifications are performed on */*/* instead of */*/*/*/*/*/*

follow?
[Samsung Epic 4G Touch] blackcanopy:
Yessir.
[Samsung Epic 4G Touch] PhAkEer:
I think you were right :D we broke the thread and MH. ( of course, I wouldn't have time for us either if I were a big-shot Recognized Contributor ) hehehe
[Samsung Epic 4G Touch] MiguelHogue:
Lol no.. I stalk this thread silently.. Because I have no clue what u guys are talking about now a days.. So I'm not much help... You guys have evolved into top flight script gurus! :o

Plus I been learning to theme & editing Xmls and . 9s have been kicking My ass and taking up some time :(

-TeaM VeNuM Like A Boss :flipoff2:

-SoA: Son's of Android™
[Samsung Epic 4G Touch] PhAkEer:
Whatever you say, "Big Shot"! :P

There's nothing different about what we talk about and I can't speak for BC but I know EYE am no guru!

I can't even figure out how to keep unwelcome guests off of my own ****.
[Samsung Epic 4G Touch] blackcanopy:
I'm far from being a big shot and a far cry from even thinking of being a guru...Lol :D
[Samsung Epic 4G Touch] blackcanopy:
PhAkEer... Still tweaking on TW JB or have you gone back to the other OS (CM-9 monopoly)?
[Samsung Epic 4G Touch] blackcanopy:
I'm just going to change my user name to something like "blackcanopy_ScissorsPost".... Or maybe just shorten it to.. I don't know.. umm... "ThreadBreaker"! That has a pretty good ring to it. :confused::what::D

---------- Post added at 06:35 PM ---------- Previous post was at 06:32 PM ----------

Or maybe "UnWelcomeGuest"..?

Was that a hint to me?:(:o:)
[Samsung Epic 4G Touch] hakcenter:
dude monopoly is awesome fun time. I wonder continues to support that rom :confused:
[Samsung Epic 4G Touch] blackcanopy:
If anybody has installed placebo 3.0.1 and it isn't setting the scheduler after Boot up, changing the first command line in the scheduler script will correct that. ... See below..

This is the first line of code after install...

#!/system/bin/sh

echo deadline >/sys/devices/platform/dw_mmc/mmc_host/mmc0/mmc0:0001/block/mmcblk0/queue/scheduler

Change it to this and your in business....

#!/system/bin/sh

echo deadline >/sys/block/mmcblk0/queue/scheduler
[Samsung Epic 4G Touch] hakcenter:
Random reply... but I just spent the last 2 hours downloading kernels from samsung for ****s and giggles.

The FF18 and FI27 kernels have no file differences....... wtf ?
[Samsung Epic 4G Touch] blackcanopy:
Has anyone tried this kennel with monopoly?..

http://xdaforums.com/showthread.php?p=41199369

[Kernel] Lightning Zap!
[Samsung Epic 4G Touch] Surj138:
That kernel is for cm10.1 and the ROMs based on it. Monopoly is cm9.

Trolling from my Cricket-flashed Galaxy S2 E4GT using Tapatalk 2
[Samsung Epic 4G Touch] bilgerryan:
Yep only for 4.2.2 ROMs, it should work on almost all of them tho since pretty much every AOSP uses dastin's kernel and the LZ kernel is based on his kernel
[Samsung Epic 4G Touch] Zer00x:
Should be good
[Samsung Epic 4G Touch] tdunham:
Developer Options Tweaks

Hey guys.

Looking for a method that would be flashable to implement this speed tweak for animation. Want to change the default animation scales from 1x to 0.5x.

Screenshots attached.
[Samsung Epic 4G Touch] Mattix724:
**** yes! I've been wanting to make it even faster.
[Samsung Epic 4G Touch] MiguelHogue:
I thought I was the only one who changed my animation scale to 0.5..been doing that for a while now

-TeaM VeNuM Like A Boss :flipoff2:

-SoA: Son's of Android™
[Samsung Epic 4G Touch] tdunham:
Bump. :)

I think these are sqlite edits. Anyone know where to begin with those?
[Samsung Epic 4G Touch] elijahbrown:
I would search for "scale" in framework-res.apk/res/values/styles.Xml

Or maybe layouts
[Samsung Epic 4G Touch] tdunham:
No thats not it. I wish it were that simple. :)
[Samsung Epic 4G Touch] swift2989:
I think this is what u want [MENTION=1042140]tdunham[/MENTION]

sqlite3 /data/data/com.android.providers.settings/databases/settings.db 'update system set value=0.0 where name="transition_animation_scale";'
sqlite3 /data/data/com.android.providers.settings/databases/settings.db 'update system set value=0.0 where name="window_animation_scale

U might want to talk with [MENTION=2899970]idcrisis[/MENTION] the maker of CrossBreeder cause that bit I just gave u is included in his zip package. In ur cause u would have to change the 0.0 to 0.5

Save u the time for searching as well

http://xdaforums.com/showthread.php?p=37062006

That snip was inside the install_init_entries.sh file included in his mod package... Once again in a quick help fashion I separated the file from the rest of the package just for u....here u go

http://db.tt/L7ja3GSZ

Sent from my Epic Touch armed with a Jellybean army to kill you Apple!
[Samsung Epic 4G Touch] tdunham:
Perfect, thank you for this. :D
[Samsung Epic 4G Touch] swift2989:
U sir are very welcomed

Sent from my Epic Touch armed with a Jellybean army to kill you Apple!
[Samsung Epic 4G Touch] blackcanopy:
Any progress toward tweaking TW kernel (specifically the conservative governor)?
[Samsung Epic 4G Touch] blackcanopy:
Oh where, oh where has our McPhAkEer gone... Oh where, Oh where could he be....
[Samsung Epic 4G Touch] PhAkEer:
You guys are awesome.

Sorry I've been gone so long but I've had a lot of personal things going on that unfortunately demanded all of my attention. No more.

I AM BACK FOR GOOD

Soooo where should we start ? ? ?

What types of things need coding ? ? ?

Get at me, World... round three.
[Samsung Epic 4G Touch] bilgerryan:
I challenge you to get dual boot working:p Good to see you back man.