yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Android Development] DaReDeViL:
I can only applaud such a decision ... Man, you already have the open source and xda spirit ! Open mind always wins ;)
[Galaxy S III Android Development] arter97:
:) Thanks again! :)
[Galaxy S III Android Development] arter97:
I have no idea. That model shouldn't be outside of Korea.

That variant plainly for Korean carrier, SKT's LTE.
[Galaxy S III Android Development] arter97:
Goodness, sir googy_anas came himself visiting this thread! XD

:D

Thank you for your compliment ;)
[Galaxy S III Android Development] lmulli:
Deleted.
[Galaxy S III Android Development] arter97:
Use "Find in page" function in your browser bro..
[Galaxy S III Android Development] lmulli:
I was looking for it on the wrong device! Doh!
[Galaxy S III Android Development] habylab:
Woop, woop

Sent from my Linaro SM'd CM11 Galaxy S3, with arter's kernel. A proud Googy Beta tester.
[Galaxy S III Android Development] ZaneZam:
was going to write something similar googy so +1 and kudos to arter97 for open his mind (not easy sometimes!) ;)

[MENTION=4898097]arter97[/MENTION] i assume '97' in your name has something to do with your birth year, isn't it? if so no worries with such a decision

you have proven that u might be even ahead of many others here :)

as i'm on friendly terms with [MENTION=947981]Lord Boeffla[/MENTION] for years now and therefore have some "special access" i am able to turn on my screen with a double tap now :) like it and thx for that *g*! keep making such nice little (and also big *g*) improvements they are appreciated! and just one last word: maybe at some point if you get stuck with something u might get a "pay back" because of your recent decision ;)

cheers
[Galaxy S III Android Development] Mostafa Wael:
[MENTION=4898097]arter97[/MENTION]

really really thanks!!

and

please forgive me for my anger -if there were any- in recent posts

there is nothing to say rather tahn

Respect....

:highfive:
[Galaxy S III Android Development] Jonny:
Hi,

Thank you for doing this - as it happens I was about to drop you a PM after reading your earlier post because at XDA all kernels need to comply with the GPLv2 and our own forum rules which state all kernels must have links to their source code.

Whilst you did include links to the tarball, unfortunately we don't consider this enough these days because of the issue of credits being added - our rules state appropriate credits should be added so the easiest way to do this by far is having an open git where if things are cherry-picked, credits are automatically there by definition and credits can be seen by just going through the commit history.

Having said that, you are quite right, opensource does not mean its a free-for-all on your code - everyone who uses your code needs to give appropriate credits as well so if you have any problems with other users not doing this, please let the moderation team know and it will be sorted :)
[Galaxy S III Android Development] arter97:
Thank you too!

;)

Yes. I'm born in 1997. That make me 17(in Korean age, 18).

I want to port new Knock-On implementation, dt2w for allowing deep sleep. Current one which I had made on top of Touchwake catches wakelock :(
[Galaxy S III Android Development] arter97:
No worries :)
[Galaxy S III Android Development] MrAlez:
[MENTION=4898097]arter97[/MENTION], ye were right in something about that people will use others kernel i.e "Boeffla or googy", but i tried your kernel and i have to say that battery is almost like stock, by the way is really good that you decided to post your github, and dont worry, you, [MENTION=5161352]JustArchi[/MENTION], [MENTION=3279788]ZaneZam[/MENTION], [MENTION=947981]Lord Boeffla[/MENTION], and well a huge thanks for [MENTION=1897326]googy_anas[/MENTION], for making stable the camera on our old device, you guys for me all are the same people, wonderfull people, trust me, im not a developer(i tried) but no succed, im more a physician than a dev, and actually talkin again in kernel, you all should try to rebase and build a drop13 aosp kernel with stock values, and then make each kernel with its good bake in it, well thats what i think, and also thanks to you some users enjoy f2fs, i huge thanks for great devs.

Thanks for everything.
[Galaxy S III Android Development] arter97:
I believe I'll nolonger put up my kernels in a private Git ;)

Thanks!
[Galaxy S III Android Development] ZaneZam:
yeah andi (@Lord Boeffla) mentioned that, great looking forward to it! :fingers-crossed:
[Galaxy S III Android Development] faddys123:
Does this support increasing the wireless charging current?
[Galaxy S III Android Development] george stamatos:
Hi arter97, if i rename arter97_second.rom to .old, can i flash a new second rom and boot the one i like by changing the .old?????
[Galaxy S III Android Development] arter97:
No and never(I think).
[Galaxy S III Android Development] Mostafa Wael:
hey is there any Q&A thread for this kernel?

just asking.. :)
[Galaxy S III Android Development] arter97:
Nope. Not for now. My kernel is not huge enough for seperating a Q&A thread :D
[Galaxy S III Android Development] dhirend_6d:
Where do I get aTweaks?? Play Store??
[Galaxy S III Android Development] arter97:
It gets installed along side when you flash my kernel.

It's not uploaded anywhere else.
[Galaxy S III Android Development] bornlivedie:
Hey arter, is there a way to import the sound profiles from Boeffla Kernel?

I miss Archi's sound profile :(
[Galaxy S III Android Development] JustArchi:
8 4 4 2 6
[Galaxy S III Android Development] bornlivedie:
Thought of that myself but I'm lazy :p

Changing kernels to look at the preset... too much work.

Thanks!

What about bass frequency tunning and over-saturation supress?
[Galaxy S III Android Development] Angeloo95:
installed the kernel with 2 wipe the phone but after a few hours of use has some jamming.:(
[Galaxy S III Android Development] dhirend_6d:
Why is the USB input charging current set to 1000 mA?? Default is 475 mA.

---------- Post added at 02:50 AM ---------- Previous post was at 02:36 AM ----------

Also, I have enabled zRAM but none of the memory in actual RAM gets transferred to swap. Screenshot attached.
[Galaxy S III Android Development] Mostafa Wael:
I really promise that it will be ;)
[Galaxy S III Android Development] DualJoe:
So, the kernel doesn't support CIFS or is it for something else?
[Galaxy S III Android Development] arter97:
My kernel has fast charge enabled by default which sets charge current to 1000 mA on both AC and USB.

It shouldn't overload anything, if USB plug can't hold 1000 mA, the Phone can dynamically lower the mA.

Busybox's free is known to not work well with Android. Check out with /sys.

(I can't remember where it is, find out by cd /sys, find | grep zram)
[Galaxy S III Android Development] arter97:
No. Since almost no one used it, I decided to remove it and make the kernel lighter.
[Galaxy S III Android Development] DualJoe:
Can you provide a ko in the ramdisk then?
[Galaxy S III Android Development] arter97:
Network file-system configs are completely disabled.

In order to make a module for CIFS needs CONFIG_NETWORK_FILESYSTEMS=y.

If we disable CONFIG_NETWORK_FILESYSTEMS, the kernel becomes lighter.
[Galaxy S III Android Development] JustArchi:
CONFIG_NETWORK_FILESYSTEMS:

This option alone does not add any kernel code.

:)
[Galaxy S III Android Development] DualJoe:
Its such a wonderful feature. I think you shouldn't drop that just for a few KBs. Of course its a pro feature most newbies cannot handle but that's mostly due to unawareness or lack of frontend tools capable of handling mountspace properly these days.
[Galaxy S III Android Development] arter97:
Just noticed! XD
[Galaxy S III Android Development] arter97:
Will add it back to the next version.

Meanwhile, can you give me some useful examples with CIFS?

I might learn something new..
[Galaxy S III Android Development] DualJoe:
This is my script to enable (and disable) a shared folder (just run it again to toggle on/off). It connects (in my case) to a Win7 machine/folder that holds multiple junction points (softlinked folders created with eg. "mklink /j d:\myshare\linkedfolder e:\myvideos") from all over my hdd's so i don't need to mount multiple folders on the linux/android side. But its just preferences. I fire it up with a gscript link/shortcut placed on the launcher screen.

Full script is attached at the bottom. Rename to *.sh and insert your login data.

#!/system/bin/sh

# Mount script (by DualJoe@XDA)
# v1.1 - moved credentials to top of the script

folder=MyShare	# will be /mnt/cifs/MyShare
host=//192.168.1.2/myshare	# Source Host
username=MYUSERNAME	# Username
password=MYPASSWORD	# Password
mountoptions=ro,iocharset=utf8	# Mount options (read-only, UTF8 for Windows)

folder="/mnt/cifs/$folder"

if [ ! -d "$folder" ]; then
mount -o remount,rw /
mkdir -p $folder
chmod 755 /mnt/cifs
mount -o remount,r /
fi
su --mount-master -c mount | grep "$folder" > /dev/null
if [ $? -eq 0 ]; then
su --mount-master -c umount $folder
if [ $? -eq 0 ]; then
gscript-input toast "Umount successful :)"
else
gscript-input toast "Umount error $? :("
fi
else
su --mount-master -c mount -t cifs -o username=$username,password=$password,$mountoptions $host $folder
if [ $? -ne 0 ]; then
gscript-input toast "Mount error $? :("
else
gscript-input toast "Mount successful :)"
fi
fi

The 'su --mount-master' is necessary to mount in the global mountspace so all apps can see it. Since Jellybean and android multi user environment every user has its own (loopmounted) sdcard that was accomplished with some kind of dirty hack by Google. They changed the mount command so that it only affects the apps own Zygote instance (local mountspace). Only the app that mounts the folder can see it. That broke all mount tools in Android at that time since only the mount tool itself could see the mount (more). Some dirty tricks arised hogging linux native services (that still are in the global mountspace) to circumvent that limitation until Chainfire finally came up with a proper solution in his Superuser tool.

Thanks for reimplementation.
[Galaxy S III Android Development] arter97:
That seems nice... I'll try myself with Ubuntu later ;)
[Galaxy S III Android Development] DualJoe:
Try to avoid removing the server-side CIFS share (turning off the machine or something) without disabling/unmounting it first. Android doesn't like it if the remote machine just vanishes. It leads to kernel lags when accessing the dead mounted folder and you cannot unmount it. Unmounting only works if the server/shared folder is available. Otherwise Android needs to be rebooted (or live with the wakelocks). Turning off WiFi or powersave states (for some time) are ok. If something for whatever reason goes wrong with the mounted cifs share that blocks/hangs the system just turn WiFi off/on. It should bring it right back (if the CIFS share can be properly reinitialised).

Some apps like 'root explorer' (if they accessed the folder) might need to be closed properly (menu/exit) or force closed to release the folder. It might lead to 'busy state' (folder in use) making it impossible to unmount. Other apps like MX Player don't matter though.
[Galaxy S III Android Development] seroesh:
I've just updated Temasek Unofficial ROM v105 with Arter Kernel, but the WIFI shows not in range.

Any idea how to fix this? It works fine on stock kernel.
[Galaxy S III Android Development] arter97:
Try reflashing the kernel.
[Galaxy S III Android Development] seroesh:
Reflashed and still wifi not in range.
[Galaxy S III Android Development] arter97:
I'm a bit afraid that might be a ROM side issue. What do you mean by "stock kernel"?
[Galaxy S III Android Development] seroesh:
The kernel that comes with the ROM and it was also working on Yank kernel, however, didn't work on either googy max nor is working on arter now :(
[Galaxy S III Android Development] arter97:
Try ArchiKernel and please report me back :(
[Galaxy S III Android Development] seroesh:
can you link me? and does it has a tuner app?
[Galaxy S III Android Development] kadopt:
Flash the rom then the kernel instead of jumping around between kernels! It worked with yank because you flashed from stock to yank but if you want to flash a different custom kernel flash the rom first.

Sent from my SGS3 with Temasek 's CM11, Boeffla kernel & Tapatalk Pro!
[Galaxy S III Android Development] arter97:
http://xdaforums.com/galaxy-s3/development/kernel-archikernel-v1-0-power-hands-t2785337

I don't know about the tuner app.

The reason I'm asking this is my kernel, googy and ArchiKernel is sharing the same source base. These three kernels are different from normal CM kernel.
[Galaxy S III Android Development] seroesh:
When changing kernels, I always

/wipe system > /wipe cache > /wipe dalvik cache

flash rom > flash gapps > reboot

flash > kernel.

---------- Post added at 02:47 PM ---------- Previous post was at 02:43 PM ----------

Yes, that's the reason I mentioned that I had the same error on googy max. I'm currently busy, but I'll update you as soon as I give ArchiKernel a go.

right now, i'm just on data connection on ur kernel.
[Galaxy S III Android Development] Mostafa Wael:
when flashing ArchiKernel flash the ROM without any wipe and then the ArchiKernel, because it patches the existing kernel, so you need to have stock kernel before flashing ArchiKernel..

:angel:
[Galaxy S III Android Development] seroesh:
Thanks for the heads up, I did read the op on his thread too!
[Galaxy S III Android Development] Angeloo95:
up
[Galaxy S III Android Development] seroesh:
Sadly, WiFi was out of range on ArchiKernel too. I'm back to Beofflla Kernel.
[Galaxy S III Android Development] Mostafa Wael:
can you open this file as a text file and tell me what is written?

also tell me if you did not have that file.

use Es file explorer to open /data/.cid.info as text and tell us what is written inside?
[Galaxy S III Android Development] Darkened_Sky:
but i can assure you it is neither roms nor kernels fault. I run the same kernel/rom combo (arter97 kernel/temasek 105) and I have no problems with wifi.
[Galaxy S III Android Development] seroesh:
Man, but I had the same problem on all the kernel based on siyah.. And not on others..

Mustafa.. Will do that in a while, but I'm on boeffla kernel now.. Do u still want me to do that?
[Galaxy S III Android Development] Mostafa Wael:
honestly speaking, yes

i am making a survey :D
[Galaxy S III Android Development] dhirend_6d:
My device is not being read when connected to my laptop using the USB cord. Any solutions??
[Galaxy S III Android Development] DualJoe:
Do you get other WiFi networks in the list? Is it just your network that won't show up?

'Unknown device' in windows device manager?
[Galaxy S III Android Development] pricey2009:
For those of you with WiFi issues you need to flash the Samsung 4.3 BOOTLOADER with Odin.. It is UGNA8..

Edit: do not confuse this with the modem.

It is different.
[Galaxy S III Android Development] XDAMaxe:
Do you have any link for the single bootloader file?
[Galaxy S III Android Development] glockaki:
Tryied 3 times.in settings under kernel its showing my previus kernel.i have latest philz made by justarchie.no hurry and no inconvenience.i like to try things.i wiil try your next version.good luck.hope to see an update soon.

Στάλθηκε από το GT-I9300 μου χρησιμοποιώντας Tapatalk
[Galaxy S III Android Development] arter97:
Dude!

CM10.2,11,Omni,SlimKat = Hole bunch of AOSPs

:D

(Meaning it'll work on CM 10.2, 11 based ROMs also!)
[Galaxy S III Android Development] xperiax10mini:
Thank you :) Arter97 by your work to develop this new kernel compatible with the incoming stock KitKat 4.4.2 Note2 ported to S3

but just only one suggestion

can you consider positively include scoobydoo sound engine?

Kernel googy max 2 has the option to choose from 3 sound engines in the app-googy stweaks

the stock sound, the scoobydoo sound and wolfson sound engine

the scoobydoo (voodoo sound engine) is one that offers less distortion in the sound and better bass and loud sound especially if you use Scoobydoo sound engine and you select in the equalizer , the eargasm preset

thanks anyway
[Galaxy S III Android Development] arter97:
I think Boeffla itself is already pretty awesome, but yes, I'll take a look later.

But if it seems similar or not very attractive compared to Boeffla, I might be not interested in including this to my future versions. I hope you can understand my decisions :)
[Galaxy S III Android Development] xperiax10mini:
course will respect your final decision. the abide and respect that.

Now just because you take a look and you do your tests with voodoo sound when you can , and test by yourself the quality it offers along with the preset equalizer eargasm, I appreciate it and I thank your time to test this.

If after testing, your conclusion is that you prefer and consider best option left only boeffla, I will respect and understand. THANK YOU :)
[Galaxy S III Android Development] nik60:
hi;@arter97

seem good kernel

flashed on imperium 4.3 -philz 6.26.6 cwm

boot OK

wifi working fine

Bluetooth OK -with my Sennheiser

this evening will to try dualboot with archiport 4.4.2

good job, thank
[Galaxy S III Android Development] _Negan_:
Nice jobs congrats Arter. One question, have you planned to insert zram support?
[Galaxy S III Android Development] mrjoy:
I'm confused about dual booting configuration that after flashing separate multi boot zip file how to push 2nd rom on 2nd system partition with philz recovery....
[Galaxy S III Android Development] Buckycasuals:
Does this kernel work with cm11? Can anyone confirm if it works? OP said untested on i9300. just need a heads-up.
[Galaxy S III Android Development] george stamatos:
Thanks for your hard work!

I have two questions though, if you have time. I'm already on dualboot, if i flash your kernel will it work right away or I have to flash the dualboot zip and flash second rom?

And second question, how do I update second rom, (flashing nightlys)

Thanks in advance
[Galaxy S III Android Development] bornlivedie:
It does work.
[Galaxy S III Android Development] kalambik89:
For me on ArchiDroid 2.4.4 with this kernel wifi dusent work?
[Galaxy S III Android Development] arter97:
Thanks :)
[Galaxy S III Android Development] arter97:
KSM and zram is removed since it can make RAM operations faster, do you really feel the necessity for making more rooms for the RAM capacity?
[Galaxy S III Android Development] arter97:
I'll update the OP later with more informations.

1. Flash multi-boot.zip

2. Flash ordinary ROM and other zip files, and it'll go to the 2nd-ROM slot.
[Galaxy S III Android Development] arter97:
Other kernel's dualbooting methods are incompatible.

Your previous data will be lost and you must reinstall it again.

For updating nightlies, just

1. multi-boot.zip

2. Nightly

3. Gapps and other

And you're basically done.
[Galaxy S III Android Development] mhb92:
has anyone tested f2fs with the ported rom??

Also i installed kernel with ported 4.4 kk and i got samsung keyboard fc on startup
[Galaxy S III Android Development] psyntific:
awesome kernel... but I miss the option to undervolt
[Galaxy S III Android Development] _Negan_:
First of all thanks for your beautiful work and for the answer. Yes I really need that because I've to multitask between 4-5 apps without any of these are reloaded by the os because killed before. Unfortunately is not possible with the amount of ram of our device, before discover zram I was near to change the phone for this reason and I had tried everything like disabling at bootup all unnecessary stuff (and my phone is anyway always clean).

About performance: honestly I can't see any performance losses using zram on aosp ROMs, maybe there is but is not noticeable, phone is smooth, switching between lots of apps running is very fast too and each app remain always in the page you leave it. ATM the kernels that support zram are boeffla kernel and agni. Anyway mine was not a request, just a question to know if you thought to insert or not. Decision obviously is up to you. :) Regards.
[Galaxy S III Android Development] pricey2009:
Should be able to get it from here:

http://www.android.gs/install-official-xxugna8-android-4-3-jb-on-galaxy-s3-i9300/
[Galaxy S III Android Development] habylab:
I read in the OP that PegasusQ is improved over stock PegasusQ. Now, I know PegasusQ+ is Andrei's version, but he left the S3 community a year ago. Is your PegasusQ more tweaked and recommended than the plus version?

I'd also like to read about f2fs more, is there a good link about it? I hear it can improve battery as well as speed, which would be ideal. Is it buggy or would you say stable?

Thank you.

Sent from my Linaro SM'd CM11 Galaxy S3, with arter's kernel. A proud Googy Beta tester.
[Galaxy S III Android Development] szotaa:
I used to use F2FS for quite a long time and its stable. Stuff to read:

http://www.xda-developers.com/android/f2fs-put-to-the-test-against-ext4/

http://xdaforums.com/showthread.php?t=2697069
[Galaxy S III Android Development] lovegurulavdev:
System Freez

the kernel seem good , i tired it on 3 different roms .. it works for sometime and than hangs .. mobile become completely useless have to switch off by using the hardware buttons ... same things happen on all 3 roms using f2fs ....

soryy for no logs .. due to some restriction .. i have switched to different rom with different kernel .. if i used it again and if it again happen .. will provide you logs
[Galaxy S III Android Development] habylab:
Used to seems key! Why don't you anymore? Thanks for the links.

Have you turned on Frandom? That would help. What Max and min freq are you on, and governor?

Sent from my Linaro SM'd CM11 Galaxy S3, with arter's kernel. A proud Googy Beta tester.
[Galaxy S III Android Development] arter97:
No, my version of PegasusQ is less tweaked than AndreiLux's.

I won't recommend any specific one between the two. Just use the one fits your taste ;)

f2fs is rock stable and fast but it doesn't affects the battery the one way or another. Just performance.

Just Google f2fs, you'll find plenty of infos around the web.

But those f2fs is not the same as mine. My kernel has the latest f2fs from the development branch, so think it as you're using Chrome Beta instead of Chrome.

I see more pros than cons of the f2fs dev version, so applied it.

So the comparison goes like this :

Linux 3.0's ext4 VS Linux 3.16+'s f2fs.

f2fs blows ext4 out of the water.
[Galaxy S III Android Development] arter97:
Be careful. Many users actually reported performance downfall with Frandom.

That's why my kernel has also gone backporting Linux's random driver from 3.16+, improve random without using Frandom.

I'm planning to remove Frandom in the near future.
[Galaxy S III Android Development] DualJoe:
Can fsck.f2fs finally fix inconsistency or still checking-only?
[Galaxy S III Android Development] arter97:
I don't really know. I'm running fsck regularly but it haven't reported any corruption. So I haven't seen it actually "fixing" something...
[Galaxy S III Android Development] beeeto:
Hey arter, just trying your kernel and F2FS. Have a few doubts though,

Does F2FS "survive" flashing latest nightlys?

Is there any way to keep my kernel settings after flashing a Nightly? It seems I have to configure again everything after I flash your kernel.

Will report battery and performance soon enough, for now these are my doubts :silly:

Thank you in advance.
[Galaxy S III Android Development] arter97:
f2fs will be only applied to /data and /cache, as it doesn't touch /system, yes it'll survive(BUT you should make sure to flash my kernel back everytime after when you flash a new nightly).

My installation script is explicitly wiping aTweaks on every installation. This is to prevent aTweaks corruption upon it's profile(default) or features has changed on the future version..

And I want to keep it that way until I find a more permanent solution with upgrading aTweaks profile..