I'm pretty sure that I'll get little help on it, but I'll give it a try.
So, I want to use 4.4 KitKat on my HD2, but the only ROM available for now is NexusHD2-4.4 by tytung and others. It's based on 2.6 kernel, has built-in GAPPS and some missing settings, like the setting to turn on screenshot button in power menu. There actually was a ROM based on more clean codebase and 3.0 kernel, but all the links are dead.
The point is - I want to build my own CM11, or LineageOS 11 if I'll use the latest cm-11.0 branch from LineageOS team, without any built-in Google apps and with a 3.0 kernel. But as far as I know, literally no one made even a short guide on how to build a ROM for HD2 - the only guides I've found are about installing the already built ROM. It's a shame that nobody made these kind of guides, although the device had very big community back in the golden days.
Honestly - I'm no expert in building Android ROMs. My last attempt was building LineageOS 14.1 for Samsung Galaxy Core Prime VE SM-G361H/DS that eventually was unsuccessful - and I don't even remember why it was so. But I see that in case of HD2 the ROM should be adapted to it, because literally all Android NAND ROMs on the device have AROMA installer that provides choice between RMNET for MAGLDR and PPP for both MAGLDR and cLK and other minor things. So I'm concerned that I will need to make some modifications to ROM code to make it work like already built CM11. I can be wrong, but forgive me please, because I haven't used this device for a while, and also haven't built any ROMs for any of my devices in a while.
Also I have very little info about the device tree of HD2, especially for 4.4, but I guess that's because of my zero experience. If you can help me, you can point me to the tree, kernel and other things that are crucial when building the ROM.
So, the question is - are there any recommendations that I may follow while configuring the build? What Linux distribution should I use to build the ROM (Google recommends Ubuntu 12.04 LTS, but I can try to do it either on Ubuntu 22.04 LTS or on Arch Linux)? And what are the other obstacles that may occur while building the ROM for such an old and very, very unsupported device that I may need to overcome?
(By the way, sorry for my English, it's not my native lang, but I think you've got the point)
So, I have succesfully compiled clean LineageOS 11 for HD2 using Arch Linux and Ubuntu 12.04 in Docker container, but I think the ROM should be adapted to use on that strange device, for example NativeSD install ability is not implemented yet.
My talents lie elsewhere, but I'd be really happy to find a basic ROM that enables me to log into Google to access Google Play and download apps from there.
Can't be too advanced as the HT2 just won't cope, but it seems with the ROMS available at the moment either you can either log into Google or access wifi/data, you cannot do both.
grayme said:
a basic ROM that enables me to log into Google to access Google Play and download apps from there.
Click to expand...
Click to collapse
For me the main goal is kinda different - I want a KitKat rom that has 3.0 kernel, compiled from the latest CM11 sources available (from LineageOS team) and without any GAPPS, because I see that they really slow down the system even on Jelly Bean ROMs. I don't give any promises anyway, but I can try to insert GAPPS somehow and adapt them to be installable on HD2.
By the way, here's the link to absolutely raw and unfinished ROM, without any adaptations to HD2, just right after the compilation process: MEGA
It still needs a lot to do, because as I see now, it's built for NAND-only installation, uses ppp and not adapted to use with MAGLDR and NativeSD in any way:
Spoiler
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I wonder — why are there three different initrds for all three installation types. I'll experiment later with it, maybe I'll be really lucky and be really able to start this ROM on the device
So, I've analyzed some things, added some lines to initrd and rewrote updater-script - no luck at all. I wish I could make it bootable by any means
SuperHipster said:
I wonder — why are there three different initrds for all three installation types. I'll experiment later with it, maybe I'll be really lucky and be really able to start this ROM on the device
Click to expand...
Click to collapse
Because the fstab is in initrd and i already made data on ext ramdisk i will try to get this to boot this evening.
Any logs or sources?
J0SH1X said:
Because the fstab is in initrd and i already made data on ext ramdisk i will try to get this to boot this evening.
Any logs or sources?
Click to expand...
Click to collapse
I remember that I built it using this kernel and this tree. Unfortunately I have no logs whatsoever, because I was forced to wipe the HDD where all the sources and modifications (there were a little of them) were. And also I've got not so much time right now, I guess I'll be back when I have less problems in my personal life.
Related
Hey,
I've read various topics on the forum, but they seem to confuse me as they say different things:
when ICS was released, some people said we needed a newer kernel for our nook in order to run ICS. but now, we have a pre-alpha build which runs on the old kernel. There are various other devices which have ICS builds on a 2.6.32.x kernel, so why did some people say that we needed a newer kernel?
Are Dal and fattire building ics ontop of a gingerbread kernel?
And which kernel is the "default" for ics? a 3.0 kernel?
i'd appreciate some answers to enlighten me
Take a look here, from the dev thread, kernel is 2.6.32.9.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Homer
Homer_S_xda said:
Take a look here, from the dev thread, kernel is 2.6.32.9.
Homer
Click to expand...
Click to collapse
Yeah, i know we are on that kernel, but my question is: how is this possible? Are they porting ICS to a froyo kernel?
The HD2 uses a froyo kernel too, for it's ICS builds.
But why were people saying when the ics source code was just released that we need a newer kernel before ICS could be ported to our nook?
I think you might be confused between NT and NC.
AFAIK, NT does need newer kernel (as set of drivers since it has new hardware) while NC doesn't require to. I might be wrong though.
It's my understanding that the NC (not sure about the NT) doesn't actually need the new kernel to run, but it would make things a hell of a lot easier. Mainly, the problem seems to be getting outdated hardware drivers working with the newer parts of ICS--thus the lack of sound and video, among others--and that 2.6.35 has code and/or links to drivers that would help. But until B&N updates to that kernel (unlikely for now)m anyone working on CM9 has to deal with the old code and thus has an uphill battle.
IIRC, at first the CM9 team said it might never come to the NC, so I feel like we're kinda lucky. And if you read the first post of the DEV thread, you'll see that they're still iffy (and that's being generous) on a final, working, daily-driver version ever being released.
A lot of misleading info here , I'll try to make it simple and understandable
First , NT has a locked bootloader - it doesn't have anything to do with ICS or kernel ver.
ICS doesn't NEED 3.0 kernel to run ( proven on many devices ) , BUT there are some compatibility issues that needs fixing/back-porting/revere-engineering
and there are some things that can't be exactly ported ( or it's pretty hard and not worthy to reverse engineer ) , such as closed-source drivers
The main issues most devices encounter are GPU & Camera
Since we don't have a cam , the GPU drivers are the main thing to worry about
As dalingrin explained some time ago , there are closed-source libs that we need updated from the manufacturer to support ICS - It seems some can be found compatible with newer kernel versions ( 2.6.35 ) , but again it doesn't promise full support till an official ICS version for a similar spec device comes out
As I see it , a 2.6.35/37/38 or even better 3.0 ( as some devices starting to concentrate on now to get full gpu support & camera working instead of back-porting closed source drivers ) eventually will be necessary , because all we do now is relying on legacy support / hacks
I'm hoping for a community port of 3.0 kernel once ICS port will reach its full potential using 2.6.32 kernel ( now that fat-tire has caused many people to learn how to build , maybe we will see more progress soon )
im currently running geewiz's latest nightly and i would love to come back to Roms like avatar or domination, aokp, paranoid android.
and i would love to see the voicemail notifications fixed on those or other new roms, and from what i saw on geewiz's OP developer he released a source that needs to be incorperated to the sources or our fascinate roms, and if possible ported to other phone roms if possible, we need to get word out about this because voicemail notifications are something thats a major issue in Android 4.2.2 roms for almost all phones.
Credit goes to the OP for sharing their github sources for it, but as mentioned cyanogenmod has not replied, nor has other major roms, but this is a 99% pure fix for the voicemail notifications as it works perfectly on their rom and was shared in this following XDA-post
http://forum.xda-developers.com/showpost.php?p=45928409&postcount=491
@jkok
Seems to be a workable solution in an app at the play store
https://play.google.com/store/apps/details?id=com.steepcanyon.VMMonitor
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Not a lot of testing a far as battery life, quickness, etc yet.
But it does seem to retrieve and work on our fassy
.
hhp_211 said:
@jkok
Seems to be a workable solution in an app at the play store
https://play.google.com/store/apps/details?id=com.steepcanyon.VMMonitor
View attachment 2306487
Not a lot of testing a far as battery life, quickness, etc yet.
But it does seem to retrieve and work on our fassy
.
Click to expand...
Click to collapse
oh ok! that seems to look great! if it works then the phone's roms are getting the broadcast, just not the native notification? that seems alright then but the main reason why i made this thread is so it can be added to the roms for native notifications, but i like the idea for this app too dw =),
jkok said:
im currently running geewiz's latest nightly and i would love to come back to Roms like avatar or domination, aokp, paranoid android.
and i would love to see the voicemail notifications fixed on those or other new roms, and from what i saw on geewiz's OP developer he released a source that needs to be incorperated to the sources or our fascinate roms, and if possible ported to other phone roms if possible, we need to get word out about this because voicemail notifications are something thats a major issue in Android 4.2.2 roms for almost all phones.
Credit goes to the OP for sharing their github sources for it, but as mentioned cyanogenmod has not replied, nor has other major roms, but this is a 99% pure fix for the voicemail notifications as it works perfectly on their rom and was shared in this following XDA-post
http://forum.xda-developers.com/showpost.php?p=45928409&postcount=491
Click to expand...
Click to collapse
I'm running AOKP 4.2.2 on my Incredible 2 -- would this fix work for it, do you think? I'm not sure what to do with these files in github...?
sjwoo said:
I'm running AOKP 4.2.2 on my Incredible 2 -- would this fix work for it, do you think? I'm not sure what to do with these files in github...?
Click to expand...
Click to collapse
unfortunantly these are if you are building the rom from source =( the files itsself without the source compiling to make the rom are useless, you would need the person who is compiling the rom to incorperate them into the source, but this is also only tested on Samsung Fascinate (fascinatemtd) using SamsungExtoyos3 RIL (may have mis-spelled the RIL name, but its simmalier at minumum), the RuimRecords,java file is still in the same place, so it will be fine, but this hack method is used to Spoof the CDMA phone as a GSM Phone (as fascinatemtd is a CDMA-ONLY device, it will read as a GSM tho, but all should stay fine) but please be cautious of adding the lines marked in GREEN and removing lines marked in RED if you do this manually, as it was only tested on this device as far as i know, and not the incredible 2, i can confirm its working in 4.4.2 as i have it working on my personal Dirty Unicorns (du44) builds for fascinatemtd, but please dont try this on the incredible 2 without proper testing but remember without compiling the rom from source, this method is useless to the average user to apply, hence the make-shift title tag"fix4rommakers" as its for rom-makers (people who compile from source)
jkok said:
unfortunantly these are if you are building the rom from source =( the files itsself without the source compiling to make the rom are useless, you would need the person who is compiling the rom to incorperate them into the source, but this is also only tested on Samsung Fascinate (fascinatemtd) using SamsungExtoyos3 RIL (may have mis-spelled the RIL name, but its simmalier at minumum), the RuimRecords,java file is still in the same place, so it will be fine, but this hack method is used to Spoof the CDMA phone as a GSM Phone (as fascinatemtd is a CDMA-ONLY device, it will read as a GSM tho, but all should stay fine) but please be cautious of adding the lines marked in GREEN and removing lines marked in RED if you do this manually, as it was only tested on this device as far as i know, and not the incredible 2, i can confirm its working in 4.4.2 as i have it working on my personal Dirty Unicorns (du44) builds for fascinatemtd, but please dont try this on the incredible 2 without proper testing but remember without compiling the rom from source, this method is useless to the average user to apply, hence the make-shift title tag"fix4rommakers" as its for rom-makers (people who compile from source)
Click to expand...
Click to collapse
Got it - thanks. I'm just having a devil of a time getting voicemail to work. The closest I've gotten is running AOKP 4.2.2, and it only works after a reboot. So I'm just rebooting the phone on a schedule every morning. Better than nothing!
welcome to official nightly builds for Shamu(nexus6)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
source CM website:
http://www.cyanogenmod.org/blog/the-l-is-for-lollipop
DOWNLOAD nightly ROM:
https://download.cyanogenmod.org/?device=shamu
DOWNLOAD GAPPS:
http://forum.xda-developers.com/paranoid-android/general/gapps-official-to-date-pa-google-apps-t2943900
With that, some words of wisdom:
1.This is an Android 5.1 Lollipop-based release - update your third party addons to ensure compatibility
2.The CM backupscript.sh in recovery will ignore and remove incompatible applications from your system partition (these are usually non-CM apps that users have opted to install). You must install a compatible app (or app pack) to regain that functionality
3.You can flash CM12.1 nightlies directly from CM11 M12 or CM 11 nightlies (no need to wipe), provided you read and followed items 1 and 2
4.Once on CM12.1 nightlies, you cannot downgrade back to CM11 without wiping – if you are thinking of just exploring the release, then take a backup of your existing installation if you want to go back to it.
5.You’ll need an L compatible recovery DOWNLOAD post #2 [TWRP - install]
6.For those which have problem with root acces - flashable superSU file via custom recovery.
6a.Check also on developer options is there root acces is "thick" for APPS+ADB
enjoy!
Any added features or stock?
eighty1 said:
Any added features or stock?
Click to expand...
Click to collapse
"We would like to note that at this point we consider ourselves 85% complete for our initial CM12 M release. We’ll spend the remainder of this month bringing up additional devices and finishing up the features you’ve come to love from CM11 – implementing them into the new Material UI.
At this point, the following large items are not implemented, but should be in the next few weeks. Some additional smaller tweaks are also missing, but left off this list:
Theme Engine
Quick Settings reorganization and customization
Quick Settings Ribbon mode
Navigation bar reorganization and customization
Sound panel customization
Lock-screen quick unlock"
Thank you for this!! Been waiting patiently! Gonna d/l and flash now.
Awesome! the wait is over!
Is encryption disabled?
Pliind said:
Awesome! the wait is over!
Is encryption disabled?
Click to expand...
Click to collapse
Unless they changed their policy, this was their stance on encryption for OFFICIAL releases as of 10/31. You can still flash a different kernel that supports unencrypted volumes though, or install an unofficial release that comes with a different kernel.
"Items not up for debate:
1) Watering down of SELINUX protections or Encryption by default. These are base protections L is introducing and we should support these items as such. If your device fails to allow encrypting, it will not get a CM sanctioned release."
hopefully the theme engine will be here soon just waiting for that before I flash.
Verizon LTE Support??
Does this support Verizon LTE or is it plagued by the ongoing issues found with some of the other CM-based ROMs for shamu?
you have to try your own couse it is avialible from couple of hours
dligon said:
hopefully the theme engine will be here soon just waiting for that before I flash.
Click to expand...
Click to collapse
Gotta ask..... any known bugs with any carriers?
Some of the other roms see issues like no data on certain carriers. I am running LS on sprint and it is working good except i have sms fail occasionally.
*EDIT*
Had the reply window open to long
aes512 said:
Does this support Verizon LTE or is it plagued by the ongoing issues found with some of the other CM-based ROMs for shamu?
Click to expand...
Click to collapse
Not the only one with these questions. I think i might try this with sprint but it will be a few hours before i do.
JasonJoel said:
Unless they changed their policy, this was their stance on encryption for OFFICIAL releases as of 10/31. You can still flash a different kernel that supports unencrypted volumes though, or install an unofficial release that comes with a different kernel.
"Items not up for debate:
1) Watering down of SELINUX protections or Encryption by default. These are base protections L is introducing and we should support these items as such. If your device fails to allow encrypting, it will not get a CM sanctioned release."
Click to expand...
Click to collapse
Alright, but flashing franco-kernel after should keep my unecrypted device decrypted? correct? I'm sure many other people reading this are wondering the same thing.
Pliind said:
Alright, but flashing franco-kernel after should keep my unecrypted device decrypted? correct? I'm sure many other people reading this are wondering the same thing.
Click to expand...
Click to collapse
Yes
Pliind said:
Alright, but flashing franco-kernel after should keep my unecrypted device decrypted? correct? I'm sure many other people reading this are wondering the same thing.
Click to expand...
Click to collapse
Yes..
Sent from my Nexus 6 using XDA Free mobile app
Shouldn't this be in Original Android development since this is the official thread?
I have install this build and first impression:
DIALER is much response compared to pure shamu rom + sensei kernel
no lag
no SOD
phone is not hot
during install this ROM phone being encrypted (it takes 30s)
it needs time to say more
Downloading now to see
one more thing so much important :
enough loud voice during a call without any modification! (out of the box)
what kernel would you guys recommend using to stay as close as possible to stock but with out encryption?
ROOT is a little different. Took me awhile to figure out that privacy guard has to be enabled on the app to recognize superuser access. Looks good other than the white background is killing me! cant wait for themes.
greenify seems to freeze the phone when using this first nightly. weird cuz it didnt happen with the unofficial builds.
Greeting Developers ,
I am new to this ROM building/porting process.
I want to install Vanilla Android on my note-4, so after questioning Google number of times, I came across official Android development guide on official Android website: https://source.android.com/source/downloading.html
I have downloaded the Android source locally and was following various Guides and tutorials from XDA-University & forums only for the development process. http://xda-university.com/as-a-devel...ng-source-code
I discovered that for downloading/configuring the build for a specific device(trltexx), we need to create a localmanifest file that contains device tree, vendor and kernel configuration links for repo syncing.
Now, I want your expertise to guide me forward from this point. Questions being:
1. Can I use CM or other projects (eg. AICP etc.) device configurations for this AOSP project.
2. Can I use these configurations for cross-version android build, say if I want to compile version 6.x, can 5.x configs can be used. (Manufacturer will take several months to release version update)
or Create new configurations using some guide/tutorial/book or something.
In XDA, I know I'm at the write place posting my questions and asking for expertised help.
Thanks!!
Head into the aosp Dev thread from raymanfx he is working on 6.x and has 5.1 aosp mostly fully working.
For exynos there's no other vanilla rom as far that I know apart from his. For non exynos there is an official cyanogen rom I believe
contramundi said:
Head into the aosp Dev thread from raymanfx he is working on 6.x and has 5.1 aosp mostly fully working.
For exynos there's no other vanilla rom as far that I know apart from his. For non exynos there is an official cyanogen rom I believe
Click to expand...
Click to collapse
Thanks for your reply @contramundi, I got N-910G which is a snapdragon version. I just want to know if I can use AOSP sources from google and device configurations from CM, AOSP rom can be built or I need to use specific device configurations for AOSP.
Why?
There's no need to start a whole thread for this as there are numerous threads to ask such a simple question. You didn't say which version of AOSP you were building, but regardless-- yes, you can try to start with CM device trees, but prepared to change quite a bit as there are quite a few dependencies on CM enhancements there.
If you want a truly "vanilla" experience, I"d use the Code Aurora sources, not AOSP's, as CA has all the latest Qualcomm support/bug fixes for MSM and APQ devices, which only may hit the AOSP tree when they do a new release. It is the repository where Samsung starts with their version of Android, and it's where CM also gets its qcom support/repositories.
Gekke, slahyer, and I have done the work to make the Note 4 build/work-- both for lollipop and now starting for 6.0 Marshmallow. And speaking of 6.0, before you even think of building that w/AOSP, you'd also need tons of patches for the Samsung kernel which I also have also already done.
Rather than just applying our work to vanilla AOSP though, you're welcome to join the community effort on CM 13, which has already been successfully built for tmo, eur/xx, spr, and edge so far) on the other thread. You'll need to read about the last two months of posts to catch up. I also posted a link to instructions on building CM-13 in my .sig below.
If you are insisting on straight AOSP by yourself, I would recommend you look at the shamu (Nexus 6) model. It is the same soc as the Note 4, albeit with different peripherals (screen, fingerprint reader, etc.). But it might be a place to start. My build instructions would need some slight tweaking for vanilla AOSP, but I'm sure you could figure it out.
ft
Compiling 8.1 oreo for note 4
Hi,I have been trying to compile aosp for note 4 snapdragon variant.I have downloaded the repo and the required files.I started the compilation and after 25% of the compilation is over,it shows some error and stops the process.Can anyone please help me.I have added the screenshots for reference.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hi,
I've built my own LineageOS 13.0 + Kernel + TWRP and flashed everything to my phone, but the phone just keep booting LineageOS (Logo + Language picker), can someone help me debug and fix this ?
I'm on ubuntu 16.04 with fresh LineageOS 13.0 repo and my device sources are from : https://github.com/MSM8226-Samsung/
Hi,
Well it seems that my /system/lib is empty after flashing my LineageOS rom... I don't actually know whats happening.
Looks like some proprietary blobs are missing (libloc_core.so), I'll try to pull them from STOCK Rom.
I've successfully launched my own LineageOS!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I'm getting log of EGL Errors, Wifi not working and graphic bugs. I'm trying to debug this but if someone which already developped for this phone is willing to help, I would be happy to share some logs.
yumi14 said:
I'm getting log of EGL Errors, Wifi not working and graphic bugs. I'm trying to debug this but if someone which already developped for this phone is willing to help, I would be happy to share some logs.
Click to expand...
Click to collapse
Flash rr experia rom
arjun1919 said:
Flash rr experia rom
Click to expand...
Click to collapse
? Its a ROM that I compiled on my own, why would I flash another ROM ?
yumi14 said:
I'm getting log of EGL Errors, Wifi not working and graphic bugs. I'm trying to debug this but if someone which already developped for this phone is willing to help, I would be happy to share some logs.
Click to expand...
Click to collapse
You can ask @neonkat .He is a good developer and has developed roms on grand 2 before
yumi14 said:
Hi,
Well it seems that my /system/lib is empty after flashing my LineageOS rom... I don't actually know whats happening.
Looks like some proprietary blobs are missing (libloc_core.so), I'll try to pull them from STOCK Rom.
I've successfully launched my own LineageOS!
Click to expand...
Click to collapse
Have you run the extract_proprietarty.sh shell script?
You could also take a look at Android Blob Utility (Google that)
@yumi14
WaseemAlkurdi said:
Have you run the extract_proprietarty.sh shell script?
You could also take a look at Android Blob Utility (Google that)
@yumi14
Click to expand...
Click to collapse
I did 3 things, 1st i downloaded blobs from MSM8226 github, 2nd I triied to extract my blobs with 'extract_proprietarty.sh' and last, I extracted my stock ROM system.img and ran 'extract_proprietarty.sh' on the extracted folder, but some blobs are always missing after flashing my own rom...
After some debugging, I found all missing blobs (some were not in my stock ROM so I had to copy em from another ROM (cyanogen 13)).
But I still have a lot of graphics errors and random crash.
I am not able to try anymore as I needed a phone, so I've just flashed a CyanogenMod 13.0 and everything is working great. Maybe I'll try to build a Custom ROM for another phone, dunno.
yumi14 said:
I did 3 things, 1st i downloaded blobs from MSM8226 github, 2nd I triied to extract my blobs with 'extract_proprietarty.sh' and last, I extracted my stock ROM system.img and ran 'extract_proprietarty.sh' on the extracted folder, but some blobs are always missing after flashing my own rom...
After some debugging, I found all missing blobs (some were not in my stock ROM so I had to copy em from another ROM (cyanogen 13)).
But I still have a lot of graphics errors and random crash.
I am not able to try anymore as I needed a phone, so I've just flashed a CyanogenMod 13.0 and everything is working great. Maybe I'll try to build a Custom ROM for another phone, dunno.
Click to expand...
Click to collapse
Try Android Blob Utility then. This will dump whatever dependent blobs a given blob needs. That'll give you all the blobs needed.
Also attach a logcat.
Hey! Please help me. I flashed marshmallow rom in my grand 2 smg7102. It is showing bootloops. I tried factory reset, wipe dalvik cache but it didn't start. Please help me.