yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S (4G Model)] jeffsf:
Downloads

kernel-hefehook-kod-2013-12-23-111936.zip

Changes:

Properly incorporates "Hefe Kernel of Darkness" changes

Otherwise the same as kernel-hefehook-2013-12-18-084851.zip

2.6.35.7-Hefe-Hook-KoD-ICS-00184-g807d04b #1 PREEMPT Mon Dec 23 11:17:49 PST 2013

kernel-hefehook-kod-2013-12-19-171937.zip

Note: long-press of the touchpad doesn't work in this version. Please use a later version

Changes:

Incorporates "Hefe Kernel of Darkness" changes

Otherwise the same as kernel-hefehook-2013-12-18-084851.zip

As before, this is a hack to turn off the touchpad backlight as soon as it comes on.

2.6.35.7-Hefe-Hook-KoD-ICS-00176-gb430787 #1 PREEMPT Thu Dec 19 17:19:10 PST 2013

kernel-hefehook-2013-12-18-084851.zip

Changes:

TWRP fstab adjusted to be able to manage and backup mmc0p3 (potentially as /data)

fuse.ko available (~680 kB so not built into kernel)

2.6.35.7-Hefe-Hook-ICS-00171-g79fe663 #1 PREEMPT Wed Dec 18 08:47:03 PST 2013

Kernel code equivalent to 674765731f093fdb5f4a2416b03cf2c6c2c98e67 in TeamAcid's repository

with FUSE enabled as a module in the kernel build

diff --git a/arch/arm/configs/cyanogen_galaxys4gmtd_defconfig b/arch/arm/configs/cyanogen_galaxys4gmtd_defconfig
index 22303ee..5e44f0b 100644
--- a/arch/arm/configs/cyanogen_galaxys4gmtd_defconfig
+++ b/arch/arm/configs/cyanogen_galaxys4gmtd_defconfig
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.35.7
-# Sun Aug 12 20:38:04 2012
+# Wed Dec 18 07:54:02 2013
#
CONFIG_ARM=y
CONFIG_HAVE_PWM=y
@@ -38,7 +38,7 @@ CONFIG_BROKEN_ON_SMP=y
CONFIG_LOCK_KERNEL=y
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_CROSS_COMPILE=""
-CONFIG_LOCALVERSION="-cyanogenmod-ICS"
+CONFIG_LOCALVERSION="-Hefe-Hook-ICS"
CONFIG_LOCALVERSION_AUTO=y
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_LZMA=y
@@ -1900,7 +1900,8 @@ CONFIG_INOTIFY_USER=y
# CONFIG_QUOTA is not set
# CONFIG_AUTOFS_FS is not set
# CONFIG_AUTOFS4_FS is not set
-# CONFIG_FUSE_FS is not set
+CONFIG_FUSE_FS=m
+# CONFIG_CUSE is not set
CONFIG_GENERIC_ACL=y

#

kernel-hefehook-2013-12-12-231320.zip

Changes:

Initial public release

2.6.35.7-Hefe-Hook-ICS-00170-g6a2c60a jeff@port7#1 Thu Dec 12 23:11:25 PST 2013

Kernel code equivalent to 674765731f093fdb5f4a2416b03cf2c6c2c98e67 in TeamAcid's repository

MD5 (kernel-hefehook-2013-12-12-231320.zip) = 0bb3950af5a09e1e0364a467c79fceb0

MD5 (kernel-hefehook-2013-12-18-084851.zip) = 38e76dc0d5dc5ae795b3d2ec57183d92

MD5 (kernel-hefehook-kod-2013-12-19-171937.zip) = 06f4ca9535d1baa88b8cc70984dbc661

MD5 (kernel-hefehook-kod-2013-12-23-111936.zip) = 9b638c335ecbcfdd998658b9d6346e63
[Samsung Galaxy S (4G Model)] jeffsf:
FAQ

Why doesn't long-press-Home work? ("Darkness" version only)

Because I derped in the merge. I'm checking a version now and should have it up before Christmas.

Do I need to partition my microSD? Do I need to use /sd-ext?

Only if you want to use /sd-ext. You can enjoy TWRP without partitioning your microSD or using a boot-time script.

Will this work without init-on-fs.sh?

Yes

Will you give me instructions on how to replace /data completely with my microSD?

No, I haven't tried it yet myself

No, I need to make sure you can back it up and restore it under recovery

Yes, though first let me get rsync posted and some clear instructions worked out.

How do I format my microSD?

For my init-on-fs.sh script to work, you need your microSD formatted with the "old style" MBR partitioning scheme. My script looks for an ext4 partition as the second partition.

I do all my partitioning on Ubuntu or FreeBSD. You can boot Ubuntu on your Windows machine without overwriting anything ("Try Ubuntu"). I don't trust any Windows program to create a reliable Linux file system.

How do I ask about something else?

Please use the Q&A Thread.
[Samsung Galaxy S (4G Model)] jeffsf:
Building

Build using the CM9 "ics" branch using the generally available instructions

Kernel source is on github. Hefe-Hook and Hefe-Hook-KoD are the two branches of interest. Both should be clearly tagged at each release.

galaxys4gmtd.xml:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remove-project name="CyanogenMod/android_vendor_cm" />
<project path="vendor/cm" name="teamacid/android_vendor_cm" revision="ics" />
<project path="packages/apps/SamsungServiceMode" name="CyanogenMod/android_packages_apps_SamsungServiceMode" revision="ics" />
<project path="packages/apps/CMFileManager" name="teamacid/android_packages_apps_CMFileManager" revision="ics" />
<project path="device/samsung/galaxys4gmtd" name="teamacid/android_device_samsung_galaxys4gmtd" revision="ics" />
<project path="vendor/samsung" name="teamacid/proprietary_vendor_samsung" revision="ics" />
<project path="kernel/samsung/galaxys4gmtd" name="jeffsf/android_kernel_galaxys4gmtd" revision="Hefe-Hook-KoD" />
</manifest>
<!--
teamacid's CM9 local_manifest.xml
=================================
vi: ts=4:sw=4:et:noai
-->

twrp.xml:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remove-project name="CyanogenMod/android_bootable_recovery" />
<project path="bootable/recovery" name="TeamWin/Team-Win-Recovery-Project" revision="twrp2.5" />
</manifest>
<!--
teamacid's TWRP local_manifest.xml
======================================
vi: ts=4:sw=4:et:noai
-->

TWRP is from the "twrp2.5" branch with the following commits reverted in git

35a35a67663127e42c8048ca0dc7465068a5606f

516e4e23721e4e5aa0a349ab8f27c22a81665880

Note that the "twrp2.5" branch is, at this time, pointing to the same commit as the "ics" branch.

The "twrp2.7" branch is heavily laden with selinux code for later Android releases and appears to have left ICS in the dust.

Changes to to the initramfs are self-documenting and visible in the distributed code.
[Samsung Galaxy S (4G Model)] bhundven:
Ooooo.... look! FIRST! :D
[Samsung Galaxy S (4G Model)] jeffsf:
"My /data's bigger than your /data. Nah nah ne nah nah..."

localhost / # df -h /data
df -h /data
Filesystem Size Used Available Use% Mounted on
/dev/block/mmcblk0p3 5.6G 2.0G 3.4G 37% /data
localhost / # du -h /mnt/secure/asec
du -h /mnt/secure/asec
16.0K /mnt/secure/asec

It also boots in a minute, with all apps present and ready. No more three or four minutes until everything was read, mounted, and all off SD for all the "external storage" apps.

I'll probably remount the MTD partition as /data/dalvik-cache since my earlier check suggested that the internal flash was faster than the external ext4 for tiny, random reads.
[Samsung Galaxy S (4G Model)] Rebel_X:
Would you add FUSE (Filesystem in Userspace Linux kernel module) please to the kernel? I would like to try Paragon NTFS driver that said it even works in boot and recovery.

I tried the app, but it complained about the kernel not supporting fuse. I am using hefe kernel on AOKP-ICS.
[Samsung Galaxy S (4G Model)] jeffsf:
Let me look at the config. It shouldn't be a problem. Nice to know that people are still interested in a solid ICS experience.

Posted from my SGS4G, thanks to Team Acid development
[Samsung Galaxy S (4G Model)] inimeg81:
I really appreciate that you are continually working on development for this device, especially in this area
[Samsung Galaxy S (4G Model)] jeffsf:
Today's build has the fuse.ko module built and available. I didn't build it into the kernel as it looked to be pretty large (~680 kB on disk) and I'm not sure something that many users would need. If it doesn't automatically load when you start your app, you may need to manually load it (or have it done in a start-up script).

localhost / # lsmod
lsmod
Module Size Used by Not tainted
bcm4329 213497 0
localhost / # insmod /system/lib/modules/fuse.ko
insmod /system/lib/modules/fuse.ko
localhost / # lsmod
lsmod
Module Size Used by Not tainted
fuse 58977 0
bcm4329 213497 0

Let me know if you have any issues or need help in getting it to load automatically for you.

I'm also curious about the use case. I just haven't run across a need or good use for FUSE on my phone. I have used it for ssh-based file systems in the past and it was pretty slick for that.
[Samsung Galaxy S (4G Model)] bhundven:
WhyTF is this guy not RC/RD already!?!?
[Samsung Galaxy S (4G Model)] FBis251:
Hey I flashed this on an sgs4g and your darkness patch didn't seem to work, this is on the Dec 18 build.
[Samsung Galaxy S (4G Model)] GFX.myst.:
will put in a nomination when I get home if it's ok with Jeff for RC.

sent from within the white knight
[Samsung Galaxy S (4G Model)] jeffsf:
I'll take that as a polite request to dust off the cobwebs, patch the current kernel sources, and provide a "Darkness" version with the touch-key backlight turn-off hack

[MENTION=3833556]FBis251[/MENTION] -- it's been checked and is up now -- I had forgotten how nice it is not to have the lights on all the time!

Amusingly, my look at the CM10 and CM11 sources look like they do what my kernel hack does, but in the Android layer.
[Samsung Galaxy S (4G Model)] FBis251:
Ah I misread the OP, I thought I had read "This includes the kernel of darkness patch" but you said that this wasn't derived from the kernel of darkness :D.

Thanks for the update, flashing it now.

EDIT

Everything's working as expected, thanks again!
[Samsung Galaxy S (4G Model)] itzik2sh:
moved to Q&A thread (sorry, I need to get glasses).
[Samsung Galaxy S (4G Model)] jeffsf:
I'm going to respond to you in the Q&A thread, if you don't mind.

I'll also make links to it a little more evident once I get back with you.
[Samsung Galaxy S (4G Model)] FBis251:
Bumping this thread to verify that this procedure works well with Team Acid AOKP (milestone 6 build 5). Feels smoother than CM9 too.

EDIT

Since it's a dev thread, I'm gonna post a tip that [MENTION=1949378]bhundven[/MENTION] gave me. He said to try using noop as the scheduler for the SD card since it seems to get better performance than deadline or cfq.

You can do this by adding an init.d script under /system/etc/ (or just edit one of the ones that are already there) and add the following:

echo "noop" > /sys/block/mmcblk0/queue/scheduler
[Samsung Galaxy S (4G Model)] CSP III:
FB...you're the only one who could get away with a bump. haha So glad to see you are still around, even if its just lurking around back in the shadows. you're one of 4 who helped me get to where I am with Android from day 1. I love this phone! Thanks. (I know this is off topica sn a dev thread I apologize in advance)
[Verizon HTC One (M7)] TheAppleAndroidGuy:
I've never really figured out a setup I really like with DSP Manager, currently I'm just using medium compression. What do you guys like to use?
[Verizon HTC One (M7)] disconnecktie:
Ditch DSP and get viper4android. It works universally and has WAY more options.
[Nexus 4 Q&A, Help & Troubleshooting] lazer155:
I've noticed on third party dialers in their descriptions like:

exdialer

https://play.google.com/store/apps/details?id=com.modoohut.dialer

they mention how you can't call 911 if you set their dialer to default. Is this still an issue in kitkat? Is there any solution to it like installing the 3rd party dialer as a system app?

I don't like the new kitkat dialer which is why I'm trying to replace it with a 3rd party.
[Nexus 4 Q&A, Help & Troubleshooting] Berrydroidcafe:
It has nothing to do with the OS. All 3rd party dialers has the same restrictions, like Skype and Viber for example. I'm not certain, but I think it has something to do with not being able to locate you for instance if you are having an heart attack or being attacked. I could be wrong, but that's my understanding.

Sent from my Nexus 7 (2013)
[Nexus 4 Q&A, Help & Troubleshooting] lazer155:
Yeah but those examples you gave are voip apps. That makes sense why they would disable it for those since yeah there is no way to locate you since it is over the internet. Exdialer is only a phone service dialer. It doesn't do voip so there is no reason to disable it.
[Nexus 4 Q&A, Help & Troubleshooting] Berrydroidcafe:
Yes, I thought about that as well. Have you thought about messaging the devs about it?

Sent from my Nexus 7 (2013)
[Nexus 4 Q&A, Help & Troubleshooting] RootTheMachine:
Read the warning again. It DOES NOT say installing the app will break it. It just says that uninstalling or disabling the default dialer breaks emergency calls.

I think...
[Android Q&A, Help & Troubleshooting] tristan202:
I'm in a bit of a pickle. A friend have a Wildfire S, and the digitizer is dead, meaning no touch at all. It is totally stock. She has all her contacts stored in the phone (/data/data/android.providers.contacts/databases). I am trying to get a hold of that.

ADB is out of the question, as debugging is disabled, and I have no way of enabling it. I also tried to temporary install a custom recovery through fastboot, but to no avail (S-ON).

Any idea is welcome.
[General Questions and Answers] Mrinal Roy:
I've been trying to find this out lately in xda couldn't find any so if u know how to do it, can u plz kindly share it with me? :angel:
[General Questions and Answers] Mrinal Roy:
As u can see I want to change the black font to white and the header text to ics blue one...
[General Questions and Answers] shashanksetty:
how did you do that?
[General Questions and Answers] Mrinal Roy:
how did i do what??
[General Questions and Answers] shashanksetty:
oh sorry, I thought that you had made that popup white and the text black. my bad,

I think the popup box is a background PNG image in drawable-hdpi or which ever drawable you have go to that folder look for images that has names like popup and dialog

and the same thing with text look for dialog and popup in styles.XML

hope this helps man :)
[Galaxy S II Q&A, Help & Troubleshooting] fuchbitch:
I am running latest unofficial dorimanx kernel with latest unofficial pac-man build ! I wanted to ask if it is relatively safe(like for daily gaming use) to run the gpu at 400 mhz with 1100 mv voltage ( i set 400 mhz as the last step)
[Galaxy S II Q&A, Help & Troubleshooting] fuchbitch:
bump ^
[Galaxy S II Q&A, Help & Troubleshooting] MistahBungle:
Absolutely do not bump a thread after 1hr & 40 mins. This isn't your personal tech support forum. You bump after 24 hrs if you haven't received a response & only once per day.

Edit - Also, there is a wealth of information about overclocking the GPU of the S2 on this site, I suggest you find it & read it. Your question has already been asked/answered many times before. What rom or kernel you're running is irrelevant given you're talking about a phone component.
[Android Q&A, Help & Troubleshooting] THQUANGPC:
My phone : galaxy s3 clone MT6575

while flash recovery by SP Flash Tool have one error, i cant continue for completing

Mod and everyone help me ,please!!!

:(
[MDA II, XDA II, 2060 ROM Development] lqnamvn:
I want to update new rom for my PDA( O2 XDA II). Please give me a new rom (Final) or link to download for upgrade. Thank

------------------------------------------------

My PDA is O2 XDA II with rom:(English)

-Rom version: 2.06.00WWE

-Rom day: 06/14/04

-Radio version: 1.18.00

-Protocon version: 1337.38

ExtRom: 2.06.100a.
[Samsung Infuse 4G] marielacvn:
ok people...in need of help.

back story, my phone has been force closing and freezing frequently, but this is not unusual with this model phone....infuse 4g AT&T....i would have to restart my phone at least 4 or 5 times a day. that's not why i'm posting though... last night around 4am i used my phone for the last time before i went to sleep. it had 100% charge. today when i woke up it was on the samsung logo. i tried to restart for like half an hour trying various methods, hard boot, taking out battery, etc. nothing. still on samsung logo. then i tried to enter recovery and wipe/format.... kept getting an error...all options chosen kept giving me a fail to execute message. last resort, i tried to restore to stock using odin. i did this twice, first time with the re-partition checked (it got stuck), second time without it checked (worked, installed stock rom but still stuck on samsung logo) third time with re-partition checked and it got through the installation just fine, all passes all green lights. phone still boot loops but now not at samsung logo, at "rethink possible" screen. i try to go to ui menu before booting and i cant, it just takes me to recovery where none of the options work. i'll upload the screen that i get when i try to install or select any option. any help appreciated!

M
[G2 Q&A, Help & Troubleshooting] rohan611:
Hi, I successfully used ioroot 12 to root my AT&T D80010o. I had it fully stock before taking the OTA and then rooted it while on the 10o update. I am now looking to put TWRP or another custom recovery on it. Has anyone been able to do this from where I'm at so far? (rooted stock D80010o)?
[G2 Q&A, Help & Troubleshooting] deadmeiker:
Hallo

I think your version is AT&T

http://xdaforums.com/showthread.php?t=2469995
[Galaxy Note 3 Q&A, Help & Troubleshooting] MrGBD:
Hi,

I'm rotted and knox 0X1 so i do'nt care about my waranty, I just want to change my CSC because I don't have 4g beside the fact that I have a 4G plan and some antena near me... (my phone show H+ not 4G => i'm [MENTION=418979]proximus[/MENTION] - belgium).

Is it possible to use the new MK2 Rom with my operator CSC ?

My operator rom :

Country: Belgium / Luxemburg

Version: Android 4.3

Changelist: 1937874

Build date: Mon, 21 Oct 2013 12:20:12 +0000

Product Code: PRO

PDA: N9005XXUDMJ6

CSC: N9005VFGDMJ1

MODEM: N9005XXUDMJ4

The rom that I would like to flash :

Model: SM-N9005

Country: France

Version: Android 4.3

Changelist: 2019540

Build date: Fri, 29 Nov 2013 05:02:44 +0000

Product Code: XEF

PDA: N9005XXUDMK2

CSC: N9005OXXDMK3

MODEM: N9005XXUDMJ7

My actual rom :

PDA : MJ7

MODEM : MI6

CSC : MJ4

Someone could help me ?

What should I do ?

Thx
[Galaxy Note 3 Q&A, Help & Troubleshooting] cellrama:
I know in Canada it's stated H+ and 4G are the same and the icon displayed is based on the one which has been loaded into the specific carriers bootload file. If this is not the same for Belgium/Luxemburg, I would recommend following these steps to bring up the devices 3-letter region code and select the code based on which carrier ROM you loaded:

1) Dial *#06# from your dialer menu to bring up your IMEI number. Record this number for later use.

2) Dial *#272*[IMEI]# where [IMEI] is the number you recorded is step 1 noted above.

3) select the 3-letter code which corresponds to the carrier ROM you installed and press install.

This should do the trick for you but ask away should you have any questions.
[Galaxy Note 3 Q&A, Help & Troubleshooting] MrGBD:
*#272*IMEI# don't work :s

''connections error or MMI not valid''

Atm I'm under

CsC : XEF (France)

PDA : Mk2

Modem : MJ7

Thx
[Moto X Accessories] i.Design:
http://www.bestbuy.com/site/rocketfish-miracast-video-receiver/7511057.p#tab=overview

On sale at Best Buy, good deal I think.

Anyone know if it works with our device?
[Moto X Accessories] funmerlin:
I'd really be interested. I also have a Nexus 7. I might get it just to use with that.
[Moto X Accessories] Legacystar:
Works on both I own it. Its a good receiver because it does 2.4ghz and 5ghz
[Moto X Accessories] xaudiblex:
Just a heads up. It dropped down to $19.99 today, so I caved in...
[Moto X Accessories] seshsud:
I am confused, how is this different from chromecast? Can it stream non google content from the phone to the TV? What about browser content?
[Moto X Accessories] xaudiblex:
Miracast actually mirrors what is on your phone/tablet screen; of course your device has to have official Miracast hardware support. (think of it as wireless hdmi with a slight lag). With Chromecast, you have to use an approved app on your tablet/pc/phone, and those apps essentially send a special secured link to your Chromecast device, Chromecast pulls the link, and Chromecast processes it & displays it on your TV. Or, you can mirror a chrome tab from your pc/mac; this only works with some (not all) websites.
[Moto X Accessories] momentary:
I almost jumped on this at $30, now its $20? Can anyone that actually has it confirm that it works ok with the Moto x? The reviews are less than stellar, but I'm really interested in getting one. Just trying to decide whether to spend more money on one with better reviews. I would be using it for watching tv/movies from my device. The main issue I'm worried about is audio sync, absolutely annoying during a movie. A little stuttering is fine, but out of sync for 2hrs would be unbearable.
[Moto X Accessories] seshsud:
Got it! So with this device plugged into my TV can I pair a Moto X and that should display whatever is displayed on the phone on the TV also?
[Moto X Accessories] xaudiblex:
Yes. How good it works, I'm not entirely sure as this will be my first Miracast device.

I figured that the worst case scenario, I can always return it to Best Buy. I almost bit at $29.99. One of the few times I am glad I waited.
[Verizon Samsung Galaxy S 4] djrichs:
1 root ur phone

2 first this this u have to do is to follow this instruction posted by vacaloca here is the link http://xdaforums.com/showthread.php?t=2303905

3 follow the youtube guide and ur done phone is unlock

http://www.youtube.com/watch?v=IqQlo5ZCA68
[Verizon Samsung Galaxy S 4] joshm.1219:
Lol this is a weird guide
[Verizon Samsung Galaxy S 4] djrichs:
yeh but its works
[Verizon Samsung Galaxy S 4] Bfitz26:
Unlock as in unlocked bootloader or unlocked for all carriers or rooted u may want to clarify that is a loaded word...
[Verizon Samsung Galaxy S 4] joshm.1219:
Well it's not much of a guide if you all do is provide links to other people's guides. Actually the most complicated part, rooting the phone, is the only one you don't even include links for.

Of course I think the biggest issue with your whole guide is that the SCH-1545 is already Carrier Unlocked, so this is all completely unnecessary anyway.
[Verizon Samsung Galaxy S 4] djrichs:
well i get what your saying but iy wouldn't accept my att simcard before i did that method and its up and running,carrier unlock for overseas but not in the USA i try to make a better guide ok
[Verizon Samsung Galaxy S 4] bjpafa:
I liked the swiftness and adequacy! Loaded to say the least.
[Verizon Samsung Galaxy S 4] k1mu:
The SCH-i545 is not simlocked. You can use any SIM that you want once you configure the APN.

There's no guarantee that any or all providers will work, since different providers use different bands. However, the agreement between VZ and the FCC requires that VZ not lock their phones.
[Verizon Samsung Galaxy S 4] SnxCreator:
Rooting for new 4.4.2 version of Verizon S4

Will this work for the new version of 4.4.2?
[Galaxy S II Q&A, Help & Troubleshooting] Nalt:
If your device went to from 16GB memory to 4GB as did mine, you shouldn't worry too much.

All you need is Odin and the .pit file I've added below.

First. Go to Download mode (Volume down+Home+Power buttons). Flash .pit file with odin. After that reboot the phone. Go to System settings, Storage and erase SD card. That's it. You should be fine.;)
[Galaxy S II Q&A, Help & Troubleshooting] keithross39:
Be advised that flashing a pit file is WIDELY RECOGNISED on XDA as being VERY RISKY and should be used as a LAST RESORT. If done wrong, flashing a pit file WILL turn your phone into a paperweight.......irrevocably and permanently.........

This might be my S2, or it might be my W...but it's definitely CM
[General Questions and Answers] AntonovichNS:
Is there plans to bring a BlackBerry section to XDA? Or is anyone even interested? launchers can be used to basically run android on BB10 with the latest leaked software and apk's downloaded and installed directly from apk markets.
[General Questions and Answers] techtechnique:
Yeah, it would be interesting, but Crackberry has everything BB users need I guess.

I can't help thinking that given the similarities between BB10 OS and Android, no-one has tried deconstructing and porting yet.