Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[ROM] CM-11.0 | Android 4.4.2 KitKat | Galaxy Tab 7" [RETIRED]

OP terenceng

20th November 2013, 08:24 PM   |  #1  
terenceng's Avatar
OP Senior Member
Thanks Meter: 887
 
157 posts
Join Date:Joined: Feb 2009
[ROM] CM-11.0 | AOSP | Android 4.4.2 KitKat KOT49H | Kernel 3.x HumberOS | SGT7 | TWRP | P1000/L/N SGH-T849 GSM | SCH-I800/SPH-P100 CDMA VZW/SPRINT
[RETIRED] (Download links in Post #4)




| CyanogenMod 11.0 - Android 4.4.2 - KitKat |





FOR YOUR




In case you don't know:
Code:
/*

 * I am not responsible for bricked devices, ruined SD cards,

 * damaged network, mobile or data components, or any other loss or stress

 * suffered by you, your loved ones or your device resulting

 * from flashing and/or using any of the ROMs provided in this thread.

 */




Quote:
Originally Posted by terenceng

  • Do some homework first before you flash any ROM. At the very least, read the WHOLE thread first about what others have said in this thread. Read about flashing, rooting, going back to stock, bricking and unbricking, the various AOSP and CM versions and their derivatives, odexed versus deodexed files, Dalvik, ART, etc. Do not expect us to answer your questions if they are already answered in my first few posts or somewhere else in the thread. Test your ROM that you've flashed carefully and thoroughly. We will not answer questions that claim something doesn't work when we know it does.
  • Always back up what you mind losing (eg. /data) before flashing. Better still, back up everything via a nandroid backup. Or you can use the Titanium or Helium app to back up what you want to save.
  • I'm a programmer by training and profession. Here, I'm a ROM builder, programmer and scripter. I may make changes to the code (local repos) pulled from the remote repos to suit my builds. I build CUSTOM ROMs and NOT OFFICIAL ROMs. Nevertheless, ALMOST ALL the original code will be left unchanged. If you strictly want an OFFICIAL ROM, you are in the wrong thread.
  • Except where I made enhancements and fixes to certain aspects of the ROMs, I am not one of the original developers. So do not expect me to fix or include PRIMARY features not already in the builds. You can tell us what works, what doesn't. You can tell us what's good and what's not. You can tell us what you want in the ROMs. And through this thread, hopefully, the developers will take take. We will certainly take what you say into consideration as that's what this thread is for, but we may or may not be able to help fix everything, and are not obliged to do anything you say.
  • You are encouraged to participate actively in this thread. This thread is for you. Without you, this thread is meaningless. Help us to help you.
  • This thread is STRICTLY only for custom ROMs based on Android 4.4 KitKat built for the Samsung Galaxy Tab 7". ROM builders for Android 4.4 are welcomed to post such builds in this thread. NO UNRELATED POSTS HERE.





Quote:
Originally Posted by terenceng

  • Some new features in Android 4.4
    • Chromium WebView
    • Tools for analyzing memory use (adb shell dumpsys procstats)
    • Screen recording (adb shell screenrecord) (not working yet)
    • Full screen immersive mode
  • Latest commits from Google AOSP 4.4, CyanogenMod's and SGT7's repos
  • SELinux enabled (Enforcing or Permissive settable mode)
  • TWRP touch-UI recovery with support for encryption, compression,
    time and battery display
  • Root
  • Compatible with both Dalvik and ART
  • Faster and slickier than CM-10.2
  • Over-clocking to 1.4GHz
  • 6 CPU governors
  • Trebuchet launcher
  • SGT7 features (more to come)
  • Tablet UI features (more to come)
  • Screenshots
  • USB Host / USB OTG (need Y cable) (Testers needed)
  • USB Tethering
  • Service
  • Call
  • SMS/MMS
  • 2G
  • Data (3G/HSDPA)
  • WiFi
  • WiFi Tethering
  • Bluetooth
  • Bluetooth Tethering
  • Bluetooth support for HID Devices, Low Power Proximity and extended LE scan
  • GPS
  • Audio playback
  • Video playback with support for HD and HW acceleration
  • Camera
  • Include ROM variants for tabs with damaged internal sdcards (New!)





Quote:
Originally Posted by terenceng

  • Apollo
  • Browser
  • Calculator
  • Calendar
  • Camera
  • Clock
  • Downloads
  • DSP Manager
  • Email
  • File Manager
  • Gallery
  • Messaging
  • Movie Studio
  • People
  • Phone
  • Search
  • Sound Recorder
  • Terminal Emulator
  • Torch
  • Voice Dialer
  • WhisperPush





Quote:
Originally Posted by terenceng

Issues:

Quote:
Originally Posted by terenceng

  • Long-standing bugs carried over from previous CM versions:
    • Wired headset button presses do not work.
  • Stock camera app FCs in video mode (fixed, will include in newer builds)
  • P1s only:
    • Num Keys squashed in SIM Unlock Screen (fixed, will include in newer build)
    • app2sd not working for NoInternalSD build
  • P1Cs only:
    • No data/service/gps
    • app2sd not working for NoInternalSD build

Incompatibilities:
Quote:
Originally Posted by terenceng








Quote:
Originally Posted by terenceng

  • Back up.
  • P1/L/N flashers: if you haven't backed up your /efs folder, restock to GB-v5, root your tab and back up the /efs folder.
  • Preferably start from a clean state by restocking to GB-v5 for P1/L/N, EI04 for SCH-I800 or EF17 for SPH-P100.
  • If you're coming from a ROM before CM-10 or equivalent, especially if coming from a non-MTD based ROM, flash CM-10.x first.
  • Verify the integrity of the cm-11-YYYYMMDD-terenceng-p1*.zip and and other zip files before you proceed.
    You can let CwM or TWRP verify for you before it flashes by also copying the corresponding .md5 files
    if available to the same location (root of internal or external sdcard).
  • If the current ROM on your tab does not have CwM or TWRP recovery, boot into DOWNLOAD mode and flash a suitable kernel:
    heimdall flash --KERNEL kernel_filename
    You may obtain a suitable (and the correct) kernel from the Downloads section or from another ROM.
  • Boot into CwM or TWRP recovery.
  • Wipe cache, dalvik cache and data.
  • Wipe or format system.
  • Flash cm-11-YYYYMMDD-terenceng-p1*.zip.
  • If you're switching from Normal build to NoInternalSD build, or vice-versa, reboot into TWRP Recovery, wipe cache, dalvik-cache and data again.
  • Reboot.
  • Allow tab up to 20 minutes (usually takes much less time) to reboot to the initial Setup screen.
  • Complete the initial setup (CM Account setup is optional).
  • Go to Settings, and enable Developer Options, allow installation from Unknown Sources,
    enable Android Debugging, enable Advanced Reboot, etc.
  • P1/L/N flashers: if necessary, restore /efs and/or replace /radio/modem.bin with your local modem.bin, and reboot.
  • Restore any other backup(s) (eg. /data) that you have previously saved, if you want to.
  • If you want to convert to ART, do so now.
  • If you haven't done so, install the correct version of BaNkS Core GApps package obtainable here. You can install some other larger BaNkS GApps package (eg. Standard package) but, because this ROM is larger than other ROMs, for some removable stuff (eg. some removable system apps, wallpapers, ring tones, etc), either you remove them directly or from the cm-11-YYYYMMDD-terenceng-p1.zip file before you flash or you move and install them as user apps, so that the larger GApps package will fit into the limited /system space. Other GApps packages like PA GApps, etc will most likely not fit in. Remember to install GApps after the ROM install and reboot steps. If you don't follow this instruction, you may get weird results like "installed stuff not appearing".



How to Enable Developer Options
Quote:
Originally Posted by terenceng

Go to Settings, About Device and press Build Number 7 times



How to Enable ART
(Note that ART is experimental at this point)
Quote:
Originally Posted by terenceng

  • Go to Settings, Developer Options, Select Runtime and choose Use ART.
    If prompted with a CyanogenMod disclaimer pop-up, tap OK to proceed with the ART conversion.
    System will reboot. The reboot (including "Optimizing Apps") will take a LONG time as the system
    converts to ART, so be patient.



How to Enable Battery Percentage
Quote:
Originally Posted by terenceng

In Terminal Emulator or using adb shell, enter following commands:

  • su (not necessary if you are already root)
  • content insert --uri content://settings/system --bind name:s:status_bar_show_battery_percent --bind value:i:1
  • reboot

Note: From build dated 5 Dec 2013, a better alternative is: go to Settings | Interface | Status bar | Battery status style, and select the style you prefer.



Enjoy!


First 10 posts of this thread:
#1: This post
#2: Screenshots
#3: ChangeLog
#4: Downloads
#5: Credits
#6: Testing and Reporting Bugs
#7: reserved
#8: reserved
#9: reserved
#10:reserved
Last edited by terenceng; 15th September 2014 at 09:47 AM.
The Following 97 Users Say Thank You to terenceng For This Useful Post: [ View ]
20th November 2013, 08:24 PM   |  #2  
terenceng's Avatar
OP Senior Member
Thanks Meter: 887
 
157 posts
Join Date:Joined: Feb 2009



P1000 running build dated Jan 1, 2014










System apps



Last edited by terenceng; 1st January 2014 at 01:37 PM.
The Following 32 Users Say Thank You to terenceng For This Useful Post: [ View ]
20th November 2013, 08:24 PM   |  #3  
terenceng's Avatar
OP Senior Member
Thanks Meter: 887
 
157 posts
Join Date:Joined: Feb 2009


Quote:
Originally Posted by terenceng

12 Feb 2014 (P1C build)

  • Front camera fix with 1.3MP resolution
  • app2sd fix (untested)
  • Left-handed navigation bar in landscape mode (untested) (setup in Settings | Interface)
  • Add file uploading support in chromium-based web browsers (untested)

Quote:
Originally Posted by terenceng

26 Jan 2014 (P1C build)

  • Essentially same updates as the P1/L/N build dated 20140124
  • Main bugs in build 20140111 still exist
  • Include an experimental build for P1Cs with damaged internal sdcards

Quote:
Originally Posted by terenceng

25 Jan 2014

  • Experimental build for P1000/L/Ns with damaged internal sdcards
  • Essentially the same as the normal 24 Jan 2014 build
    (since I compiling a NoInternalSDCard build, I might as well include the normal build)

Quote:
Originally Posted by terenceng

24 Jan 2014

  • Newest commits from AOSP, CyanogenMod and SGT7
  • Front camera fix with 1.3MP resolution
  • Bluetooth support for HID Devices, Low Power Proximity and extended LE scan (more to come)
  • Status bar enhancements: slide for brightness control, double-tap to sleep (setup in Settings | Interface | Status bar)

Quote:
Originally Posted by terenceng

11 Jan 2014 (P1C build)

  • Initial cm-11.0 release for the P1C
  • Essentially the same features and bugs as with the P1/L/N build dated 1 Jan 2014
  • Bring back Launcher3
  • Main things that do not work:
    • No data/service/gps
    • app2sd not working


Quote:
Originally Posted by terenceng

1 Jan 2014

  • HumberOS kernel v1.54 update
  • SystemUI :
    • Remove the navigation camera icon in keyguard if disabled
    • Fix battery charging indication
  • Make available full-screen immersive mode and custom lockscreen widgets
  • Boot animation fix

Quote:
Originally Posted by terenceng

30 Dec 2013

  • Newest aosp, cm and sgt7 commits
  • P1L/P1N boot-loop fix (testers needed)

Quote:
Originally Posted by terenceng

25 Dec 2013

  • HumberOS kernel official v1.53 update
  • Lockscreen Security settings :
    • Reorganize and clean up lock screen section
    • Lockscreen Vibrate
    • Slide Lock Delay
    • Menu Unlock
    • Home Unlock
    • Variable size pattern lockscreen
    • Toggle dots/error pattern visibility

Quote:
Originally Posted by terenceng

20 Dec 2013

  • Disable volume change tone during quiet hours.
  • SystemUI: use the same color for circle battery as clock color, fix hidden battery icon style, fix circle battery percentage alignment for low dpi.
  • Latest commits from aosp, cm and sgt7.
(Note: Default value of dalvik.vm.dexopt-data-only is now 1 instead of 0 (they changed it, not me!). From this build onwards, if the property dalvik.vm.dexopt-data-only is missing or unset, it defaults to dalvik.vm.dexopt-data-only=1. Set dalvik.vm.dexopt-data-only=0 if you want to revert back to the traditional use of /cache).

Quote:
Originally Posted by terenceng

16 Dec 2013

  • Enable Quick Settings panel, Tiles and layout
  • More battery icon styles in status bar (Settings | Interface | Status bar | Battery status style)
  • CyanogenMod disclaimer when you convert to ART
  • Battery: fix FC on boot till battery stat present, dock battery support
  • Lockscreen quick unlock checkbox fix
(Note: This and subsequent builds include the set property dalvik.vm.dexopt-data-only=1. Therefore, whether you have resized cache partition or not, whether you want to use ART or not, ALL P1/L/N users CAN flash it.)

Quote:
Originally Posted by terenceng

12A/B Dec 2013

  • Fix TWRP to enable it to boot from OFF state by holding Volume-Up + Power keys
  • Build dated 12A: Allow use of ART without cache partition resize (experimental)
  • Build dated 12B: Require cache partition resize to use ART ("relatively" stable)
(Note: If you have resized your cache partition, you can still flash build 12A)

Quote:
Originally Posted by terenceng

12 Dec 2013

  • Android 4.4.2 (KOT49H)

Quote:
Originally Posted by terenceng

11 Dec 2013

  • Latest SGT7 commits with TableUI, more Lockscreen and Wifi settings
  • Latest CM and AOSP commits

Quote:
Originally Posted by terenceng

6 Dec 2013

  • Android 4.4.1 and latest commits (KOT49E)

Quote:
Originally Posted by terenceng

5 Dec 2013

  • More SGT7 UI features - try them yourself - go to Settings | Interface and explore the various options
  • TV Out (need testers) (Settings | Device/More | Advanced | TV)
  • Screenshots now working (Enable screenshots: Settings | Buttons | Power Menu | Screenshot.
    Take screenshot: Hold Power button and choose Screenshot)
  • Initial setup, rotation and switching between landscape and portrait modes are now smooth.

Quote:
Originally Posted by terenceng

1 Dec 2013

  • SGT7 features premier
  • Trebuchet launcher (replaces stock launcher)
  • Google Play removed from ROM

Quote:
Originally Posted by terenceng

27 Nov 2013

  • Phone/RIL/Data is up (need testers).
  • A new boot animation. (They changed it, not me!)

Quote:
Originally Posted by terenceng

22 Nov 2013

  • CM Superuser now works - SuperSU no longer required (you can still install it of course).
  • Browser app now works.
  • Latest CM commits.

Quote:
Originally Posted by terenceng

21 Nov 2013

  • Initial alpha release.
  • Expect FCs, stuff to be NOT working.

Last edited by terenceng; 14th February 2014 at 03:38 PM.
The Following 33 Users Say Thank You to terenceng For This Useful Post: [ View ]
20th November 2013, 08:25 PM   |  #4  
terenceng's Avatar
OP Senior Member
Thanks Meter: 887
 
157 posts
Join Date:Joined: Feb 2009

Quote:
Originally Posted by terenceng

Read and Follow the Installation Instructions in Post #1 Carefully

(Download links removed)

Last edited by terenceng; 15th September 2014 at 09:52 AM.
The Following 34 Users Say Thank You to terenceng For This Useful Post: [ View ]
20th November 2013, 08:25 PM   |  #5  
terenceng's Avatar
OP Senior Member
Thanks Meter: 887
 
157 posts
Join Date:Joined: Feb 2009

Quote:
Originally Posted by terenceng

  • All the "hundreds" of AOSP and CyanogenMod development team members
  • cdesai, humberos, sbradymobile, and other device maintainers for the Samsung Galaxy Tab 7"
  • humberos for his outstanding HumberOS kernel
  • TeamWin development team for TWRP
  • Everyone else who participated in the development

Last edited by terenceng; 1st January 2014 at 05:27 AM.
The Following 21 Users Say Thank You to terenceng For This Useful Post: [ View ]
20th November 2013, 08:25 PM   |  #6  
terenceng's Avatar
OP Senior Member
Thanks Meter: 887
 
157 posts
Join Date:Joined: Feb 2009

Note
Quote:
Originally Posted by terenceng

  • The 4.4 builds are clearly VERY NEW. Test the boot-up, system, root access, recovery, data, mobile, wifi, 3G, bluetooth,
    GPS, audio, video, camera, UI, the 4.4 features, etc.
  • Report issues you encounter. 4.4 development will inevitably proceed at a fast pace, so check for feedback by
    other users, updated builds, etc.
  • It is imperative that you don't just report a problem verbally but also submit some evidence or logs of the problem.
    Attach the logs to your posts.
  • These logs are especially useful to the developers who might be looking through the pages of this thread.
  • Grab a logcat right after the problem has occurred. (Include at least a few pages of the log, not just the last few lines)
  • If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot.
    A logcat after a reboot is useless)
  • Use one of the following ways to get a logcat, dmesg and/or last_kmsg:
    • Using adb:
      Code:
         adb logcat -v long > logcat.txt (wait for a few seconds then press Ctrl + C)
         adb shell dmesg > dmesg.txt
         adb shell cat /proc/last_kmsg > last_kmsg.txt
    • Using Terminal Emulator:
      Code:
         logcat -v long > /sdcard/logcat.txt (wait for a few seconds then press Vol-Dn + C)
         dmesg > /sdcard/dmesg.txt
         cat /proc/last_kmsg > /sdcard/last_kmsg.txt
      
      	OR
      
         logcat -v long > /emmc/logcat.txt (wait for a few seconds then press Vol-Dn + C)
         dmesg > /emmc/dmesg.txt
         cat /proc/last_kmsg > /emmc/last_kmsg.txt

Last edited by terenceng; 10th December 2013 at 08:40 AM.
The Following 16 Users Say Thank You to terenceng For This Useful Post: [ View ]
20th November 2013, 08:26 PM   |  #7  
terenceng's Avatar
OP Senior Member
Thanks Meter: 887
 
157 posts
Join Date:Joined: Feb 2009
Last edited by terenceng; 12th January 2014 at 05:16 AM.
The Following 22 Users Say Thank You to terenceng For This Useful Post: [ View ]
20th November 2013, 08:26 PM   |  #8  
terenceng's Avatar
OP Senior Member
Thanks Meter: 887
 
157 posts
Join Date:Joined: Feb 2009
Last edited by terenceng; 21st November 2013 at 03:18 AM.
The Following 11 Users Say Thank You to terenceng For This Useful Post: [ View ]
20th November 2013, 08:27 PM   |  #9  
terenceng's Avatar
OP Senior Member
Thanks Meter: 887
 
157 posts
Join Date:Joined: Feb 2009
Last edited by terenceng; 21st November 2013 at 03:19 AM.
The Following 9 Users Say Thank You to terenceng For This Useful Post: [ View ]
20th November 2013, 08:27 PM   |  #10  
terenceng's Avatar
OP Senior Member
Thanks Meter: 887
 
157 posts
Join Date:Joined: Feb 2009
Last edited by terenceng; 21st November 2013 at 03:19 AM.

The Following 11 Users Say Thank You to terenceng For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes