• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL][LP][MM][N][x32] SEMAR for Lenovo A6000/Plus

Search This thread


Senior Member
Aug 12, 2016
Wifi Issue with RR N ROM build 25-01-17

@Mr. AW @mshoaib7 Couldnt turn Wifi on after installing SEMAR release 5 .. also MAC address shows bogus id 20:00:00:00:00:00 .. What causes this issue really ROM or Kernel ? Searched some threads but all showed replacing mac id .. Reverted to old backup due to this issue ..
Last edited:
  • Like
Reactions: Prince153


Senior Member
Dec 23, 2016
I'm on rr5.8 and I use phantom reborn r5 kernal , can I directly switch to this kernal i.e, normal flashing is enough or something else is needed..??
Plz suggest:confused:

Top Liked Posts

  • There are no posts matching your filters.
  • 22
    SEMAR KERNEL for LENOVO A6000/PLUS (x32)

    • Wake Gesture (DoubleTap2Wake + Sweep2Wake) + MusiqMod
      - MusiqMod only enable if jack input detected.
      - MusiqMod controls: prev track, play/pause, next track.
      - MusiqMod controls position 500px from top (about 1/3 of screen).
    • Pocket Detection.
    • CPU Clock 200 MHz - 1.4 GHz
    • GPU Clock 100-465MHz.
    • Undervolted to save battery and reduce heat issue.
    • Lot of Governors: alucard, authority, barry_allen, blu_active, electrodemand, impulse, intel, interactive_pro, lionfish, pegasusq, smartmax, wheatley, yankactive, zzmoove (Please disable all hotplugs), interactive, bioshock.
    • Hotplugs: IntelliPlug, MSM Hotplug, Mako, MSM MPDecision, Alucard.
    • Intellithermal
    • Adreno Idler
    • KCAL
    • Faux Sound 3.4
    • Fast Charge.
    • frandom.
    • exFat.
    • Some native crypto algorithm.
    • USB keyboard/mouse for your PC. Use this app
    • Wakelock bypasser option. Support 4 kind of wakelocks:
      1. wlan -> /sys/module/wakeup/parameters/enable_wlan_ws
      2. qcom_rx_wakelock -> /sys/module/wakeup/parameters/enable_qcom_rx_wakelock_ws
      3. wlan_extscan_wl -> /sys/module/wakeup/parameters/enable_wlan_extscan_wl_ws
      4. IPA_WS -> /sys/module/wakeup/parameters/enable_ipa_ws
    • many more...

    1. Lollipop (WORKS)
    2. Marshmallow (WORKS)
    3. Nougat (WORKS)

    1. Download Semar Kernel and save to sdcard
    2. Enter recovery mode
    3. Install/Flash Semar Kernel
    4. Reboot
    5. Tweak Semar Parameters using Kernel Manager App like Kernel Adiutor.

    * Flour_Mo - Silentlys
    * showp1984
    * Vineeth Raj
    * premaca
    * franco
    * sultanqasim
    * faux123
    * myfluxi
    * arter97
    * savoca
    * many more...


    XDA:DevDB Information
    SEMAR KERNEL, Kernel for the Lenovo A6000/Plus

    Mr. AW, Mr. AW
    Source Code: https://github.com/Mr-AW/kernel_SEMAR_LenovoA6000

    Kernel Special Features: Wake Gesture + MusiqMod, Pocket Detection, CPU+GPU OC, Undervolted,

    Version Information
    Status: Stable

    Created 2017-01-09
    Last Updated 2017-01-18
    Release 5

    hi guys,
    Semar release 5 is out.

    In this release I've tried to fix in call volume low issue. I hope it has been fixed in release 5. Please give some feedback.
    Some users says that this issue is caused by faux sound control. So in this release I've removed faux sound. But I still don't get it why faux sound caused in call volume low. I'll keep analyze it, and will bring back faux sound control feature.
    Call detection for wake gesture also has been fixed. But please leave feedback too.
    Not only faux sound removed, I've removed sdcardfs feature too, I think this feature is good. e.g. you can move your app to external card without any app (only for Nougat, 7.1.1). But not all ROMs support sdcardfs. you will have random reboot issue.
    Some improvement to make semar stable and battery friendly.

    If you face battery drain issue, please give me SS of BBS(Better Battery Stats). I'll help you out figuring what is the caused of battery drain. If it comes to kernel, I'll try my best to fix it.
    But sometimes It's not come from kernel, It comes from apps and services (I'm using Tesla N and the caused of battery drain is from google services). So, please use battery saver app like greenify.

    I think that's all,
    Please don't be shy to leave your feedback to get semar kernel more stable.
    As always...

    Have a great day guysss :cowboy:
    Changelog & Bug

    • 30/12/2016:
      - Fix: FauxSound
      - Fix: Lockscreen freeze
      - Better Pocket Detection
      - Add: exFat
      - Add: USB keyboard/mouse for your PC. Use this app
      - bypass wakelocks related to WiFi.
      - Add: Sweep2Wake (only left to right)
    • 07/01/2017 (Release 2):
      - better read proximity function for wake gesture
      - fix frandom
      - OC CPU up to 1.4 GHz
      - undervolted to reduce heat and power consumption
      - enable ARCH_POWER
      - Add some crypto algorithm
      - Add some wakelock enabler option. ( PATH: /sys/module/wakeup/parameter/ )
      - fix crackle sound notification
    • 08/01/2017 (Release 3):
      - N Compatible
      - Fix Hotspot bug on Android N 7.1.1. Thanks to @mshoaib7
      - Disable OTG (Lenovo A6000/Plus doesn't support OTG)
    • 11/01/2017 (Release 4):
      - Update prima wlan driver
      - O3 Optimization
      - Add schedulers: sio, sioplus, fifo, vr, and tripndroid
      - Add UKSM
      - Memory Management backport from Linux 4.1
      - zRam backport from Linux 4.9
      - Fix screen flickering (Need confirmation)

    - Common bug: screen flickering

    1. How to bypass wakelock?
      - Open file /etc/init.d/81SEMAR_WAKELOCK using explorer which support root. Change value after "echo" to $DISABLE (to disable/bypass wakelock), $ENABLE (to enable wakelock)
    2. What is musiqmod? and how to enable it?
      - Musiqmod is a additional feature to DT2W to control music player only when jack input connected. Just enable DT2W and insert your headphone, double tap about 1/3 of screen from top. You will get play/pause, next, and prev control.
    3. What is Pocket Detection?
      - Pocket Detection is used for preventing device wakeup when wake control enabled. So if you put your phone in your pocket, you don't have to worry your device will wakeup accidently.
    Well done @Mr.Aw Finally i can get a leave... merge in https://github.com/dev-harsh1998/kernel_wt86518 for fully fledged nougat support and Latest Prima