yashsingh1/xdaforums huggingface dataset:
[Android General] wezroot2k:
OK people did some porting last night and it worked but don't jump for joy yet I'm gonna test it a few more times by re-flashing a couple times and see what happens but i did get rid of the dialer app if only i could just find a way to streamline the port just for tablet version without the sim card and mobile network stuff. in the LOS 14.1 ROM there is a folder name priv-app that contains the preloaded apps apk like the dialer dialer apk so i deleted that from the ported ROM and it did not appear in the app drawer or on the home screen, in the priv-app folder there are also 2 folders containing settings and settings provider apks respectively so I'm wondering if could port the settings apk from stock to port or maybe port it from a Nougat OS made specifically for WiFi tablets.

Tell me what you guys think.

---------- Post added at 09:23 AM ---------- Previous post was at 09:06 AM ----------

:laugh::laugh::laugh::laugh::D:D i found this to be funny how you worded this post yourre like our own Shakespearean Tech/DEV good one AEON.

[/QUOTE]

FOR me i would love if someone could help with getting rid of the mobile network, mobile data. messaging and sim cards basically have LOS 14.1 wifi Tablet version, that what i'm try to do currently.

---------- Post added at 09:44 AM ---------- Previous post was at 09:23 AM ----------

OK AEON i think your work with the FISH EXPLOIT might be what we are looking for, see posts #412,#413and#414

in this thread and tell what you think.
[Android General] AeonFlux1603:
FOR me i would love if someone could help with getting rid of the mobile network, mobile data. messaging and sim cards basically have LOS 14.1 wifi Tablet version, that what i'm try to do currently.

---------- Post added at 09:44 AM ---------- Previous post was at 09:23 AM ----------

OK AEON i think your work with the FISH EXPLOIT might be what we are looking for, see posts #412,#413and#414

in this thread and tell what you think.[/QUOTE]

---------- Post added at 03:20 PM ---------- Previous post was at 02:55 PM ----------

[MENTION=8548258]wezroot2k[/MENTION] I have LOS 14.1 booted and running on my 850F thanks to your beautiful work on modding the boot image, etc. I'm thinking you are correct on Settings UI, and that a little bit of decompiling Settings UI/using stock Settings UI will likely get rid of the SIM and mobile networks entries. I'm on it. You guys are the experts here but if I can be of any help I will contribute in any way I can. Again, your work here has long been coveted by 850F owners. I had sort of given up when the original OP left XDA. I'm sure thankful for you and [MENTION=7550078]pndwal[/MENTION], you guys are amazing.

Anyway, I'll work with the Settings APK from stock and /settings/framework in the LOS 14.1 build to try and help with making this a pure tablet port. It sure feels nice to have Nougat running on the Tab 3 850F. I'm overjoyed with this. I'm also looking into this FIsH exploit some more. Wow...even the LOS Nougat camera app is working on this. You guys are incredible.

It appears that the LOS 14.1 build is also deodexed by default. This will make theming and OMS much easier as well. I'm looking into Pluvius for theming possibilities.
[Android General] wezroot2k:
OK Aeon Firstly very happy hear that you have LOS 14.1 booted on your 850F. Second i'm no big expert I just like many other people just wanted a custom rom to use on there this device and also was very happy when motojunkie01 said that he had a completed ported LOS for 850F. Upon on learning of the 850M LOS I took the risk and flashed it and here we are now with a stable port, although i did do some work on the boot.img (a little back story there;):good:. but credit should also go to PW for is tremendous advise and help during all of this :good:

But i think it will be fabulous if you could do the work on the settings APK as suggested and keep us posted on that development.

thank you

PS Any idea how to modify the LOS initial setup to get rid of the no sim card screen
[Android General] pndwal:
Thanks for your efforts too. By 'pure tablet port' do you mean we could abandon this port from ARK-Impulse-P2 phone all together, perhaps using FiSH for pure port? - May simplify debugging and comms cleanup. PW
[Android General] AeonFlux1603:
I'm thinking so, but I am assuming a bit. But I really like this port. It's incredibly stable and with just a few Settings UI tweaks we should be able to omit the RIL options like mobile networks, SIM settings, etc. You guys done an amazing job on this port. Is the Impulse-P2 a mt6735m chipset as well?
[Android General] wezroot2k:
No not to abandon cause i haven't finished testing to see how far we go with port and with AF willing to work on the settings UI tweak to omit the SIM and Mobile network stuff we might just get a full tablet port for 850F.

but i love idea of a pure port using FiSH in near near future.

I also think since taking on this project i believe if we could find a pure Nougat tablet ROM from a MTK 64 bit device i believe that it would be vital in getting a pure Nougat ROM for 850F.

---------- Post added at 02:49 AM ---------- Previous post was at 02:46 AM ----------

yea i like it too so when do you think you can start working on Settings UI tweaks?
[Android General] pndwal:
The specs I found with google show its a very similar device (with dual SIM support but), with mt6735 cpu running at 1100 MHz (none I saw say m, but my research says the suffix is only related to max clock speeds. See post #311. - Interestingly our absent OP got upset with me over this one, insisting our tab has extra built in comms - he insisted m stands for 'modem,' - and it may have done once -but we begged to differ). I think its not m as max clockspeed in specs for m is 1000 MHz. (No suffix can go to 1500).

I haven't still haven't flashed LOS, very busy, will soon, but someone could check what is max clock speed allowed in Kernel Adiutor as I'm wondering if ROM / device is now restricted by 1000 MHz 'm' spec.

Looking forward to the tweaks. :) PW

---------- Post added at 08:30 AM ---------- Previous post was at 08:22 AM ----------

Think we're all on the same page on this. Just looking for best way to improve on / advance the good work already done. It's a good if steep learning curve for all! PW
[Android General] AeonFlux1603:
I'll check the max clock with kernel adiutor-mod, but I'm fairly certain it's 1.0GHz with our mt6735m (since our fstab shows that chipset). I would love to find that it is the mt6735 which allows up to 1.3GHz. But you raise a damn good question here -- is our Tab 3 mt6735 or 6735m? We may have wiggle room for an overclock here. I will check first chance I get [MENTION=7550078]pndwal[/MENTION] and report back with Kernel Adiutor-Mod's readings.

Ok [MENTION=7550078]pndwal[/MENTION], on Kernel-Adiutor-Mod I am showing a clock interval of 221 MHz - 1000 MHz, with Interactive set as default CPU governor. But, if I'm thinking correctly, it is still possible we have room for an overclock. I'm going to explore an avenue. Does the straight mt6735 have room for up to 1500 MHz? I was thinking 1300 but I could be wrong. By the way, on I/O Schedulers, it looks like we have a choice between cfq, deadline & noop. Those are nice options.

---------- Post added at 09:31 AM ---------- Previous post was at 09:07 AM ----------

[MENTION=8548258]wezroot2k[/MENTION] I'm actually in the great Smokey Mountains working until Sunday (ok, they're really not so great, haha). Soon as I'm home where I can dedicate time to it, I'll decompile Settings UI and framework-res to try and tweak the entries. You guys are much more advanced than I, but I would love to give it a shot and see if I can contribute here. I'm amazed at the stability of this LOS port. I'm really not seeing any instabilities or bugs at all. Remarkably smooth.
[Android General] pndwal:
Its a shame but that speed stands to reason.

The fixed max clock speeds for CPU and GPU are:

MT6735 1.5 GHz / 650 MHz

MT6735A 1.3 GHz / 650 MHz

MT6735M 1.0 GHz / 500 MHz

MT6735P 1.0 GHz / 400 MHz

There is also rare MT6735T I couldn't find spec for, but found devices clocking 1.5 GHz.

(These speeds also affect max resolutions for screen and cameras supported)

I previously found info on Mediatek chip Suffix convention from a Chinese Mediatek promotional article:

"T is enhanced version, [some say for 'turbo'], generally based on the standard version of the CPU to enhance the frequency or GPU frequency,

M is for the low frequency version, the same way, reduce the frequency of CPU or GPU.

P (this is not common) is the overall specification for castration, even weaker than the M version of the chicken." Chuckle.

We have debated the possibility of overclocking 850F in this and the other threads. Seems much more difficult for MediaTek devices than with Qualcomm, however [MENTION=7383447]MotoJunkie01[/MENTION] did say:

It does get a bit confusing however. The original Lenovo box sticker for my TB3-850F says: CPU:MT8161P. (This runs at 1.3GHz without OC.)

Kernel Auditor, Phone Tester and CPU-Z etc, all report CPU / Vendor as MT8161P, but some report both, listing hardware or SoC as MT6735, but never as MT6735m.

Build.prop also gives ro.board.platform=mt6735m, but also ro.lenovo.cpuinfo=MT8735P.

Russian 4PDA forum gives TB3-850F Processor Type: MT8161, and for 850M gives MT8735. (http://4pda.ru/devdb/lenovo_tab3_8:850f)

MT6735m, MT6735, MT8161P, MT8735P - it's hard to be sure whats correct, or if various different SoCs have been used in 850F, all being throttled to the lowest common denominator.

Hope all this can help somehow however. A kernel modified to allow overclocking should achieve 30% boost easily, so this would be a fabulous result if it could be achieved. PW

PS - Actually, you guys are much more advanced than I am, and I would love to see you give it a shot and if you can contribute here. (Not a quote from Shakesphere :) )
[Android General] wezroot2k:
i don't know if this clarifies anything but i did a comparison of both stock and ported rom system/lib/HW folder that contains i would say hw drivers for the camera and so fourth and i can definitely say that the chipset MT6735m is common to both devices, but CPU-Z info on the ported rom says it this way, the Board mt6735m and hardware mt6735 so which do you guys think is important Hardware specs or the Board specs.

let me know what you guys think.

---------- Post added at 03:46 PM ---------- Previous post was at 03:24 PM ----------

update on the porting project

did a minimal port last night and it was successfully flashed with supersu and nano gapps no loops what so ever.

and so today i will be doing major port of 850M ROM to 850F.

Like i said i already got rid of the dialer and sms apps so with this port i am going see if i can do some settings tweak

which AEON_FLUX will be de-compiling and doing some tweaks to Setting UI to omit the mobile network/data and SIM card entries.
[Android General] AeonFlux1603:
You are a beast sir. Your work is amazing and has long been awaited here.

---------- Post added at 07:36 PM ---------- Previous post was at 07:36 PM ----------

Oh wow. Ok, so those are nice looking specs on mt6735 at 1.5 GHz. I would love to discover that's what we have in 850f, but it's looking more and more like mt6735m which looks like a throttled down version of mt6735. But, what I'm wondering is, if it's been throttled down or capped off, can the restriction be removed? I know for certain that there is a BLU smartphone over at Android Central that runs the mt6735m and it's been overclocked, I'm just not sure how far beyond 1000 MHz. This may be the device the previous OP was speaking of. I'm going to do my homework on it. Man, I can't believe Lenovo would put out a decent 8" tablet with only 1 GHz under the hood. Bottom of the barrel smartphones have more grind than that. But I suppose it is a budget tablet. [MENTION=7550078]pndwal[/MENTION] I share your sentiment here I believe -- anything over 1 GHz would surely show some improvement.

From what I understand about Mediatek, the mt8161p and the mt6735m are so much alike, there are barely any spec differences at all. Interesting that yours indicates mt8161p on the box. This makes me believe that there are in fact mt8161p variants of the 850f. Certain apps like CPU-Z show mine as mt8161p, but Lenovo's open source code for our stock OS, as well as my build.prop, default.prop and fstab all indicate mt6735m, with the 850m using mt8735 like you correctly pointed out. Regardless of which, we are looking at the same meager 1 GHz to power our devices.

I'll go over to Android Central when I get the chance and find the BLU phone I mentioned and try to determine how it was overclocked. The one factor I fear the most with our Tab 3 being ramped over max clock speed is the very likely potential for overheating and perhaps even kernel panic due to that. I suppose if we did discover potential for overclocking, tweaks such as CPU governor's, workqueues, input boost and core restrictions would also need to be explored. But as usual I'm getting ahead of myself. Just thinking out loud [MENTION=7550078]pndwal[/MENTION] and [MENTION=8548258]wezroot2k[/MENTION]. Forgive me guys. With the great work you guys have already done, I do feel as though we have some legit avenues to explore though. I'll be home Sunday and will be able to dedicate some uninterrupted time to this.
[Android General] pndwal:
I think on these devices chipset, board, SoC, hardware are all actually the same. Not sure which way detects actual SoC, and which rely on data entered or copied over sometimes incorrectly.

Interesting ARK-Impulse-P2 (our ported device) is reported to run natively at 1100 MHz, a speed that doesn't match specs for any mt6735 variant, so not sure if it's mt6735m overclocked, or other SoC varient.

Well done on your tweaks. PW
[Android General] pndwal:
Yes, seems overclock can be and has been achieved on these Mediatek SoCs. Eg a custom kernel compiled for LG K4 with confirmed 1.33 GHz overclock and apparently "no thermal distress to the chipset".

Also, Lenovo officially state they are using mt8161p (1.3GHz) in 850F. If correct overclocking should not only be possible, but pose no real thermal problems. Regards, PW
[Android General] wezroot2k:
Am i to take it that there is chance that a custom kernel can develop fro the 850f that will so awesome.
[Android General] AeonFlux1603:
It seems as such my friend. Based on the facts and specs being referenced by [MENTION=7550078]pndwal[/MENTION], we should be able to see at least 1333 MHz with no distress to the chipset. (Or, something between 1001 MHz & I1333 MHz anyway.) I hate to assume or get ahead of myself, but if the LG K4 is doing it with the same chipset as ours, there is no reason we cannot do it. It appears that many of these Mediatek chipset are intentionally throttled down. Qualcomm does the same thing with some of their low end Snapdragon SoC's, e.g. the Snapdragon 410 msm8916 (1.2 GHz) can actually top out at over 1.7 GHz. This was done with a custom kernel called Inazuma-Kernel on the Moto E2.
[Android General] pndwal:
Yes, my Snapdragon 410 Ascend Y550 phone currently goes to 1401MHz on custom ROM by [MENTION=4479868]desalesouche[/MENTION] & [MENTION=5091734]dianlujitao[/MENTION], and [MENTION=6864096]NATO66613[/MENTION], who produced several "Soviet" Kernels based on [MENTION=4479868]desalesouche[/MENTION]'s code, recalls getting it to go as high as 2GHz. (https://xdaforums.com/android/help/to-root-huawei-y500-t2923318/page640 post #6395). I've read such an achievement is easier on Qualcomm devices however. PW
[Android General] AeonFlux1603:
Yeah, I've heard the same thing on Qualcomm vs Mediatek as far as ease of practicality. Very true, the Snapdragon 410 has been clocked up to 1.95 GHz on the Moto E2, but with mass thermal distress. Proof of concept however is always good to know. (Best I can recall, the 410 can run up to around 1.72 or so with no issues, which is amazing). I'm going to decompile some of these mt6735/6735m custom kernels and look at the exact method of overclock, to see what's safe and what's practical. I know you mentioned the LG K4, and there are a couple of Iris devices and BLU phones that are confirmed to overclock.
[Android General] pndwal:
Fantastic! I'm sure you can succeed. PW
[Android General] AeonFlux1603:
[MENTION=7550078]pndwal[/MENTION] & [MENTION=8548258]wezroot2k[/MENTION], if you guys are not opposed, I'm going to plug the modded boot image and the LOS 14.1 ported system folder into an Android kitchen (with nano GApps) and create a fully bootable and GApps ready LOS 14.1 TWRP flashable ROM for this tablet, with Magisk v18.1 stable root. I'll give you guys credit for all the work on the TWRP installation script. Only difference will be instead of the current process of installing the port ROM, modded boot image, GApps & root, I'll package everything up into a single installer. Don't want to do it without permission from the builders and porters of course -- you guys. I can create a thread, or just link the ROM in here and one of you all can write a thread. Either way, I'll fully credit you all. I'm only making the installer and updater-script.

By the way I've fully tested adoptable storage on this port and it works great. (32GB SanDisk Extreme Plus microSD)
[Android General] pndwal:
Sounds great as far as I'm concerned.

I don't feel I have any ownership in these ROMs which are a real boon to all TB3-850F users. But I'm very happy to have contributed, and will continue to try to help speed up progress on development that's been too long coming. Its great to have two of you with some real modding / development experience behind you on board the good ship TB3-850F now.

My thoughts on package - I'd be equally happy to see a standard unrooted TWRP flashable ROM without GApps, giving users freedom with flashable options they can try (eg very latest files, other SU, themeable GApps, etc). Recommended SU / GApps could be posted with links with ROM. But I have no problem with whichever package type you prefer.

Dedicated thread sounds a good idea, although with at least 7 for TB3-850F already, I feel we already have to many and it makes collating info difficult for this device.

Glad to hear adoptable working well. There were many teething problems in M iterations of it which is why some OEMs omitted it or even removed it in updates to M stock ROMs. However seems it works beautifully across the board with N, so this will be a major improvement for TB3-850F users moving to LOS14.1, N.

Congratulations [MENTION=8548258]wezroot2k[/MENTION] & [MENTION=9720847]AeonFlux1603[/MENTION] both, on your sterling efforts and contributions here, and for progressing to full membership on XDA in such a short time. Many thanks, PW.
[Android General] AeonFlux1603:
I agree [MENTION=7550078]pndwal[/MENTION]. Users should have a choice between rooted & non-rooted, GApps & with no GApps. True too, with threads already for 850F, yet no dedicated device forum, it'll probably be best to just post the ROM(s) on an already existing thread. Sounds good. Thanks.
[Android General] wezroot2k:
Look's like AEON and PW might have some Psychic ability pertaining to this port PW remember when you asked you

if you could post the modded boot.img well i remember thinking to ask you the same just before asked me about it and now just like AEON i was going to ask about posting a port of our own with modded boot.img already included in the twrp flashable so it seems we three are on the same page.:good::good::good::good:

AEON i agree 100% with PW and i don't mind at all you posting the ROM as you say:good::good::good:

OH AEON and PW i will inbox you both a copy of the port i did with some minor tweaks like getting rid of the dialer and messaging apps if you two don't mind. i wanted to surprise PW with a little gift of appreciation by putting is initials in the installation script of the ROM in twrp. So Aeon maybe you can do that little mod to the installation script also.:good::good::good::good::good:

UPDATE sorry guys PW and can you guys PM contacts info so i can send you guys a copy of the ROM.
[Android General] pndwal:
[MENTION=8548258]wezroot2k[/MENTION] & [MENTION=9720847]AeonFlux1603[/MENTION], thanks for all the kudos, but it will really be reward enough to have bugfree and optimised LOS on our family's two TB3-850F devices, with the real prospect of further development / later versions etc. (Love the idea of getting project treble support for our device [MENTION=8548258]wezroot2k[/MENTION] by the way)

A thought re Threads- I don't know if ownership of this thread can be transferred, or if [MENTION=6939319]Hemphiz[/MENTION] (original OP who is still around) can get it back (could be best option), but we could alternatively transfer general discussion to https://xdaforums.com/android/help/qa-lenovo-tab-3-8-tb3-850f-t3700868 - already designated (in opening post):

"Lenovo Tab 3 8/TB3-850F

Question & Answer Forum

Link & General Resource Guide

RE: Stock & Custom ROM(s)"

with a post at end of this and other TB3-850F threads like:

"- This thread is now largely discontinued, although it will continue to be a valuable resource.

- For further discussion go to this thread: (link)

- For TB3-950F LOS Rom, this thread: (link)"

Alternatively, new threads could be started with similar posts at end of the 7 defunct threads.

I'm not at all opposed to you guys creating new dedicated threads for recent efforts / ROMs if it can be done in a logical way. It may in fact be a more tidy and less confusing solution.

Let me know your thoughts. PW

---------- Post added at 07:02 AM ---------- Previous post was at 06:57 AM ----------

[MENTION=8548258]wezroot2k[/MENTION] & [MENTION=9720847]AeonFlux1603[/MENTION]

Guys - don't forget to include credit for efforts of Russian developers [MENTION=628215]chipa[/MENTION]76 of 4PDA for producing original TB3-850M LOS port, and [MENTION=5968730]al_rus[/MENTION] of 4PDA for posting it. :) PW.
[Android General] wezroot2k:
will always give credit to Russian DEVS for there excellent work.:good::good::highfive::highfive:
[Android General] AeonFlux1603:
Well said [MENTION=8548258]wezroot2k[/MENTION]. The Russians/Polish/Czechs have contributed a lot to this and many other Lenovo tablets & smartpads. Don't sell yourself short either friend, this port/modded boot image has been long awaited for Nougat functionality. Thank you. I was reading bank through this (and other) 850F threads. It seems that [MENTION=7550078]pndwal[/MENTION] has been a long-time supporter of this device as well. I wish we had a dedicated device forum like other Lenovo Thinkpads & tablets.

---------- Post added at 04:23 PM ---------- Previous post was at 04:14 PM ----------

Good point. I will certainly mention those guys this coming week when I post my ROM links. Don't know if you guys are interested, but I have a deodexed stock 6.0 ROM for 850F which I have modded with a dark material UI, debloated with around 800MB junk removed from /system. The system apps (& system/priv-app) have updates integrated sysrem-wide which frees up internal storage space on the /userdata partition. It's nothing special but different anyway. I'm so glad to see Nougat that I'll likely never return to stock. :)
[Android General] Hemphiz:
[MENTION=7550078]pndwal[/MENTION] I know next to nowt how threads work. Was a quick start, I'd never have time to maintain a thread lol. You could ask the mod regarding a transfer and see what they say, though I can easily subscribe to a new thread
[Android General] pndwal:
A user on 4PDA has said this:

Do we have such audio and streaming video problems with LOS14.1 on TB3-850F? PW

---------- Post added at 05:22 PM ---------- Previous post was at 05:20 PM ----------

Yes, a new thread for LOS may be best anyway. PW