Giter Site home page Giter Site logo

hiruthicshass / eduserveminimal Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 7.72 MB

Minimalist app for eduserve.karunya.edu

Home Page: https://hiruthicshass.github.io/eduserveMinimal/

License: GNU General Public License v3.0

Kotlin 0.08% Swift 0.23% Objective-C 0.02% Dart 99.67%
eduserve karunya minimalist webscraping flutter-app mobileclient flutter android dart flutter-apps ios ios-app

eduserveminimal's Introduction

This project is no longer maintained.


eduserveMinimal

Minimalist app for eduserve

Preview

Website Lines of code

All Contributors

Download

Get it on Google Play

For non-programming iOS users, follow these steps:

  1. Throw your iphone out of the window and buy a android device then download.

OR

  1. Download and install the flutter SDK
  2. Compile it yourself. Process

Start Building

Clone the repo

git clone --recurse-submodules https://github.com/hiruthicShaSS/eduserveMinimal.git


  • Terminal (or CMD)

    1. Get packages

      flutter pub get
    2. Build app

      flutter build apk --target lib/main_production.dart \
      --flavor production
      • Platform specific:

        flutter build apk --target lib/main_production.dart \
        --flavor production --target-platform "your platform"
      • Append '--release' or '--debug' for release app or debug app respectively.

      • More: Build Flutter app

  • VS Code

    1. Download this file and place this under .vscode/ inside your project
    2. Open Run and Debug Code tab Cmd / Ctrl + Shift + D
    3. Click the dropdown and select the build type.
    4. Start Debugging F5

    Watch this example

Screenshots

Home Page Student Page Fees Page Hall Ticket Page Dark Theme

Contributors โœจ

Thanks goes to these wonderful people (emoji key):


Hiruthic

๐Ÿ“†

Sachin R

๐Ÿ’ผ

shivnesh646

๐Ÿ’ผ

Nikhil solomon

โš ๏ธ

This project follows the all-contributors specification. Contributions of any kind welcome!

Early Adopters

eduserveminimal's People

Contributors

allcontributors[bot] avatar hiruthicshass avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

eduserveminimal's Issues

Timetable and internal section often doesn't work.

Often times the timetable and internals section shows "No records to display." but after a couple of restarts, it randomly starts working again.
This started happening after c11dac2 splitting the big scrap.dart file into smaller files. The problem seems to be the post request-reply.
The respecting functions make a post request the form data including academic term selected by the user but the post request reply seems to be as if no academic term is selected.

Debugger confirms the formdata includes the academic term but the reply seems to be messed up.
Screenshot 2021-11-25 084829

Support for iOS

I don't own an Apple device (thank god) and apple is mean to me...
So anyone who has an apple device can download the code and compile it for iOS.

Request for assigning before working on this issue.

Multi-User support

make the app the to store multiple user data and be able to dynamically change to other users

Post request is not resolving

For some reasons the post request through hhtp package doesn't work.

Problem:
Post request is not being resolved, stuck with pending.
Issue filed to http package if anyone have any idea drop down below.
For some reasons it affected the lates release too which was working fine but the post request is not working right now. http package kinda sus, so if you have any idea how to fix it comment below or make a PR

Optimization in data processing

Scraping and processing the data from the homepage needs to be optimised if possible. Currently following a little awfull syntaxes.

  • Does not break the app in any way

  • Tested on physical device

Follow redirect with login

I am able to login to the site in dart via http package but the eduserve sends 302 and http package doesn't follow the link from the header. I know it cannot follow the 302 but I just need a work around for it.

Add a contributor

Add yourself or add a contributor

If you have made contributions to this project, please add yourself to the contributor's list by commenting on this issue by copying and pasting the below code.

@all-contributors please add @<your-github-username> for <contribution>

Replace <your-github-username> with your GitHub username and replace <contribution> with any type from the list below.

Contribution types

Emoji/TypeRepresentsComments
๐Ÿ”Š
audio
AudioPodcasts, background music or sound effects
โ™ฟ๏ธ
a11y
AccessibilityReporting or working on accessibility issues
๐Ÿ›
bug
Bug reportsLinks to issues reported by the user on this project
๐Ÿ“
blog
BlogpostsLinks to the blogpost
๐Ÿ’ผ
business
Business DevelopmentPeople who execute on the business end
๐Ÿ’ป
code
CodeLinks to commits by the user on this project
๐Ÿ–‹
content
Contente.g. website copy, blog posts are separate
๐Ÿ”ฃ
data
DataLinks to contributed data for the project (both tests and datasets)
๐Ÿ“–
doc
DocumentationLinks to commits by the user on this project, Wiki, or other source of documentation
๐ŸŽจ
design
DesignLinks to the logo/iconography/visual design/etc.
๐Ÿ’ก
example
ExamplesLinks to the examples
๐Ÿ“‹
eventOrganizing
Event OrganizersLinks to event page
๐Ÿ’ต
financial
Financial SupportPeople or orgs who provide financial support, links to relevant page
๐Ÿ”
fundingFinding
Funding/Grant FindersPeople who help find financial support
๐Ÿค”
ideas
Ideas & Planning
๐Ÿš‡
infra
InfrastructureHosting, Build-Tools, etc. Links to source file (like travis.yml) in repo, if applicable
๐Ÿšง
maintenance
MaintenancePeople who help in maintaining the repo, links to commits by the user on this project
๐Ÿง‘โ€๐Ÿซ
mentoring
MentoringPeople who mentor new contributors, links to the repo home
๐Ÿ“ฆ
platform
PackagingPorting to support a new platform
๐Ÿ”Œ
plugin
Plugin/utility librariesLinks to the repo home
๐Ÿ“†
projectManagement
Project Management
๐Ÿ’ฌ
question
Answering QuestionsAnswering Questions in Issues, Stack Overflow, Gitter, Slack, etc.
๐Ÿ”ฌ
research
ResearchLiterature review.
๐Ÿ‘€
review
Reviewed Pull Requests
๐Ÿ›ก๏ธ
security
SecurityIdentify and/or reduce security threats, GDPR, Privacy, etc
๐Ÿ”ง
tool
ToolsLinks to the repo home
๐ŸŒ
translation
TranslationLinks to the translated content
โš ๏ธ
test
TestsLinks to commits by the user on this project
โœ…
tutorial
TutorialsLinks to the tutorial
๐Ÿ“ข
talk
TalksLinks to the slides/recording/repo/etc
๐Ÿ““
userTesting
User TestingLinks to user test notes
๐Ÿ“น
video
VideosLinks to the video

Release build crashes after login

Describe the bug
Release build crashes after login

To Reproduce
Steps to reproduce the behavior:

flutter build apk --target lib/main_production.dart --flavor production
flutter install

Expected behavior
Should proceed to the home page.

Desktop (please complete the following information):

  • OS: Windows
  • IDE: VS Code
  • Version: 11 Home

Smartphone (please complete the following information):

  • Device: OnePlus 7 Pro
  • OS: Android
  • Version 11

Additional context
This started to happen after replacing the timetable and internals scraping code from a old commit.

Sentry log OS Version: Android 11 (GM1911_21_210816) Report Version: 104

Exception Type: Unknown (SIGSEGV)

Application Specific Information:
Segfault

Thread 0 Crashed:
0 libapp.so 0x70df876044 0x70df357000 + 2515812
1 libapp.so 0x70df875e00 0x70df357000 + 2515232
2 libapp.so 0x70df87e850 0x70df357000 + 2550640
3 libapp.so 0x70df8c8374 0x70df357000 + 2852500
4 libapp.so 0x70df6efe20 0x70df357000 + 917824
5 libapp.so 0x70df6f02b4 0x70df357000 + 918996
6 libapp.so 0x70df8c8f10 0x70df357000 + 2855472
7 libapp.so 0x70df6efe20 0x70df357000 + 917824
8 libapp.so 0x70df7280f8 0x70df357000 + 1147928
9 libapp.so 0x70df8cc7e0 0x70df357000 + 2870016
10 libapp.so 0x70df6efe20 0x70df357000 + 917824
11 libapp.so 0x70df6f02b4 0x70df357000 + 918996
12 libapp.so 0x70df8c8f10 0x70df357000 + 2855472
13 libapp.so 0x70df6efe20 0x70df357000 + 917824
14 libapp.so 0x70df6f02b4 0x70df357000 + 918996
15 libapp.so 0x70df7e2958 0x70df357000 + 1911928
16 libapp.so 0x70df8ca61c 0x70df357000 + 2861372
17 libapp.so 0x70df6efe20 0x70df357000 + 917824
18 libapp.so 0x70df6f02b4 0x70df357000 + 918996
19 libapp.so 0x70df7e2958 0x70df357000 + 1911928
20 libapp.so 0x70df6efe20 0x70df357000 + 917824
21 libapp.so 0x70df6f02b4 0x70df357000 + 918996
22 libapp.so 0x70df8c8f10 0x70df357000 + 2855472
23 libapp.so 0x70df6efe20 0x70df357000 + 917824
24 libapp.so 0x70df7280f8 0x70df357000 + 1147928
25 libapp.so 0x70df8cc7e0 0x70df357000 + 2870016
26 libapp.so 0x70df6efe20 0x70df357000 + 917824
27 libapp.so 0x70df6f02b4 0x70df357000 + 918996
28 libapp.so 0x70df7e2958 0x70df357000 + 1911928
29 libapp.so 0x70df7dc800 0x70df357000 + 1887008
30 libapp.so 0x70df6ef908 0x70df357000 + 916520
31 libapp.so 0x70df8cb380 0x70df357000 + 2864800
32 libapp.so 0x70df6efe20 0x70df357000 + 917824
33 libapp.so 0x70df6f02b4 0x70df357000 + 918996
34 libapp.so 0x70df7e2958 0x70df357000 + 1911928
35 libapp.so 0x70df6efe20 0x70df357000 + 917824
36 libapp.so 0x70df6efd90 0x70df357000 + 917680
37 libapp.so 0x70df6efc54 0x70df357000 + 917364
38 libapp.so 0x70df6efb98 0x70df357000 + 917176
39 libapp.so 0x70df6f0294 0x70df357000 + 918964
40 libapp.so 0x70df7e2958 0x70df357000 + 1911928
41 libapp.so 0x70df6efe20 0x70df357000 + 917824
42 libapp.so 0x70df8ce72c 0x70df357000 + 2878028
43 libapp.so 0x70df6efe20 0x70df357000 + 917824
44 libapp.so 0x70df7aab94 0x70df357000 + 1683124
45 libapp.so 0x70df7ab3fc 0x70df357000 + 1685276
46 libapp.so 0x70df6ef908 0x70df357000 + 916520
47 libapp.so 0x70df6f0d68 0x70df357000 + 921736
48 libapp.so 0x70df8cdee0 0x70df357000 + 2875904
49 libapp.so 0x70df6efe20 0x70df357000 + 917824
50 libapp.so 0x70df6efd90 0x70df357000 + 917680
51 libapp.so 0x70df6efc54 0x70df357000 + 917364
52 libapp.so 0x70df6efb98 0x70df357000 + 917176
53 libapp.so 0x70df6f0294 0x70df357000 + 918964
54 libapp.so 0x70df7e2958 0x70df357000 + 1911928
55 libapp.so 0x70df6efe20 0x70df357000 + 917824
56 libapp.so 0x70df6f02b4 0x70df357000 + 918996
57 libapp.so 0x70df7e2958 0x70df357000 + 1911928
58 libapp.so 0x70df6efe20 0x70df357000 + 917824
59 libapp.so 0x70df6f02b4 0x70df357000 + 918996
60 libapp.so 0x70df7e2958 0x70df357000 + 1911928
61 libapp.so 0x70df6efe20 0x70df357000 + 917824
62 libapp.so 0x70df6f02b4 0x70df357000 + 918996
63 libapp.so 0x70df7e2958 0x70df357000 + 1911928
64 libapp.so 0x70df6efe20 0x70df357000 + 917824
65 libapp.so 0x70df6f02b4 0x70df357000 + 918996
66 libapp.so 0x70df7e2958 0x70df357000 + 1911928
67 libapp.so 0x70df6efe20 0x70df357000 + 917824
68 libapp.so 0x70df6f02b4 0x70df357000 + 918996
69 libapp.so 0x70df7e2958 0x70df357000 + 1911928
70 libapp.so 0x70df6efe20 0x70df357000 + 917824
71 libapp.so 0x70df6f02b4 0x70df357000 + 918996
72 libapp.so 0x70df7e2958 0x70df357000 + 1911928
73 libapp.so 0x70df6efe20 0x70df357000 + 917824
74 libapp.so 0x70df6efd90 0x70df357000 + 917680
75 libapp.so 0x70df6efc54 0x70df357000 + 917364
76 libapp.so 0x70df6efb98 0x70df357000 + 917176
77 libapp.so 0x70df6f0294 0x70df357000 + 918964
78 libapp.so 0x70df7e2958 0x70df357000 + 1911928
79 libapp.so 0x70df8c9340 0x70df357000 + 2856544
80 libapp.so 0x70df6efe20 0x70df357000 + 917824
81 libapp.so 0x70df6f02b4 0x70df357000 + 918996
82 libapp.so 0x70df7e2958 0x70df357000 + 1911928
83 libapp.so 0x70df6efe20 0x70df357000 + 917824
84 libapp.so 0x70df6efd90 0x70df357000 + 917680
85 libapp.so 0x70df6efc54 0x70df357000 + 917364
86 libapp.so 0x70df6efb98 0x70df357000 + 917176
87 libapp.so 0x70df76a0bc 0x70df357000 + 1418204
88 libapp.so 0x70df8cd558 0x70df357000 + 2873464
89 libapp.so 0x70df6efe20 0x70df357000 + 917824
90 libapp.so 0x70df79d9f4 0x70df357000 + 1629460
91 libapp.so 0x70df8c8ab4 0x70df357000 + 2854356
92 libapp.so 0x70df6efe20 0x70df357000 + 917824
93 libapp.so 0x70df6f02b4 0x70df357000 + 918996
94 libapp.so 0x70df7e2958 0x70df357000 + 1911928
95 libapp.so 0x70df8c917c 0x70df357000 + 2856092
96 libapp.so 0x70df6efe20 0x70df357000 + 917824
97 libapp.so 0x70df6f02b4 0x70df357000 + 918996
98 libapp.so 0x70df7e2958 0x70df357000 + 1911928
99 libapp.so 0x70df7dc800 0x70df357000 + 1887008
100 libapp.so 0x70df6ef908 0x70df357000 + 916520
101 libapp.so 0x70df8ca0c0 0x70df357000 + 2860000
102 libapp.so 0x70df6efe20 0x70df357000 + 917824
103 libapp.so 0x70df79d9f4 0x70df357000 + 1629460
104 libapp.so 0x70df8c8ab4 0x70df357000 + 2854356
105 libapp.so 0x70df6efe20 0x70df357000 + 917824
106 libapp.so 0x70df6f02b4 0x70df357000 + 918996
107 libapp.so 0x70df7e2958 0x70df357000 + 1911928
108 libapp.so 0x70df8c917c 0x70df357000 + 2856092
109 libapp.so 0x70df6efe20 0x70df357000 + 917824
110 libapp.so 0x70df6f02b4 0x70df357000 + 918996
111 libapp.so 0x70df7e2958 0x70df357000 + 1911928
112 libapp.so 0x70df7dc800 0x70df357000 + 1887008
113 libapp.so 0x70df6ef908 0x70df357000 + 916520
114 libapp.so 0x70df8ca0c0 0x70df357000 + 2860000
115 libapp.so 0x70df6efe20 0x70df357000 + 917824
116 libapp.so 0x70df6f02b4 0x70df357000 + 918996
117 libapp.so 0x70df7e2958 0x70df357000 + 1911928
118 libapp.so 0x70df6efe20 0x70df357000 + 917824
119 libapp.so 0x70df6f02b4 0x70df357000 + 918996
120 libapp.so 0x70df7e2958 0x70df357000 + 1911928
121 libapp.so 0x70df6efe20 0x70df357000 + 917824
122 libapp.so 0x70df6efd90 0x70df357000 + 917680
123 libapp.so 0x70df7f1bdc 0x70df357000 + 1974012
124 libapp.so 0x70df7f1920 0x70df357000 + 1973312
125 libapp.so 0x70df7f1430 0x70df357000 + 1972048
126 libapp.so 0x70df7f1154 0x70df357000 + 1971316
127 libapp.so 0x70df7f111c 0x70df357000 + 1971260

Binary Images:
0x70de9000 - 0x710e4fff boot.oat <7fbfabf3167b55d744b33437039cf4d7> /apex/com.android.art/javalib/arm64/boot.oat
0x710e5000 - 0x7114afff boot-core-libart.oat <39bdef88b36fc37d0dd2c63bb36dc2ca> /apex/com.android.art/javalib/arm64/boot-core-libart.oat
0x7114b000 - 0x7124ffff boot-core-icu4j.oat /apex/com.android.art/javalib/arm64/boot-core-icu4j.oat
0x71250000 - 0x7128dfff boot-okhttp.oat <1e929f8e03755685c7e53a81a409746f> /apex/com.android.art/javalib/arm64/boot-okhttp.oat
0x7128e000 - 0x712aefff boot-bouncycastle.oat <72578bd7ecaafb639faf2410f689f7e3> /apex/com.android.art/javalib/arm64/boot-bouncycastle.oat
0x712af000 - 0x712b6fff boot-apache-xml.oat /apex/com.android.art/javalib/arm64/boot-apache-xml.oat
0x7223a000 - 0x72d66fff boot-framework.oat <330b77dc8d73f1fb891444e2485276d0> /system/framework/arm64/boot-framework.oat
0x72d67000 - 0x72d84fff boot-ext.oat <17123e866a2bad424518c56db1b6144f> /system/framework/arm64/boot-ext.oat
0x72d85000 - 0x72d90fff boot-telephony-common.oat <58a5da9abe0a2553ca650077b4a1a82c> /system/framework/arm64/boot-telephony-common.oat
0x72d91000 - 0x72d99fff boot-voip-common.oat <57bdc6eb507c3c16aa289af2d301d3fc> /system/framework/arm64/boot-voip-common.oat
0x72d9a000 - 0x72d9efff boot-ims-common.oat <931500e5824ed1d5001386c0d2fb8e3b> /system/framework/arm64/boot-ims-common.oat
0x72d9f000 - 0x72da3fff boot-framework-atb-backward-compatibility.oat <95babebf2f10238bd2cc37148cd3ef60> /system/framework/arm64/boot-framework-atb-backward-compatibility.oat
0x72da4000 - 0x72da8fff boot-tcmiface.oat /system/framework/arm64/boot-tcmiface.oat
0x72da9000 - 0x72dadfff boot-telephony-ext.oat /system/framework/arm64/boot-telephony-ext.oat
0x72dae000 - 0x72db3fff boot-QPerformance.oat <5fcde9829f5d0920fc7033a53b07d235> /system/framework/arm64/boot-QPerformance.oat
0x72db4000 - 0x72db8fff boot-UxPerformance.oat /system/framework/arm64/boot-UxPerformance.oat
0x72db9000 - 0x72dbdfff boot-WfdCommon.oat <482fe2c12c377548162a6beadc45ff5a> /system/framework/arm64/boot-WfdCommon.oat
0x72dbe000 - 0x72dc3fff boot-oneplus-framework.oat <0f9dcf73c1892201ad9e809ccb7b5d0f> /system/framework/arm64/boot-oneplus-framework.oat
0x72dc4000 - 0x72dc8fff boot-oneplus_framework_wrapper.oat /system/framework/arm64/boot-oneplus_framework_wrapper.oat
0x72dc9000 - 0x72dcdfff boot-oneplus-coreservices.oat <29f9c2d8fd14a471d456d145e7e2eb93> /system/framework/arm64/boot-oneplus-coreservices.oat
0x72dce000 - 0x72dd2fff boot-qcnvitems.oat <46166acf7911ffec5ed901d86cd63abd> /system/framework/arm64/boot-qcnvitems.oat
0x651bab4000 - 0x651babcfff app_process64 /system/bin/app_process64
0x70cde6d000 - 0x70cde71fff libsentry-android.so <8291859e8346c26125b6487c263a5edf> /data/app/~~hhnJN-SVjbORpuXdXhCOMA==/com.hiruthicShaBuilds.eduserveMinimal-cUXYx57Gf5assLM78mOjFA==/lib/arm64/libsentry-android.so
0x70cdeae000 - 0x70cdffefff libsentry.so <9dd9a88a82d4b3f1b76a99b8b42cbff2> /data/app/~~hhnJN-SVjbORpuXdXhCOMA==/com.hiruthicShaBuilds.eduserveMinimal-cUXYx57Gf5assLM78mOjFA==/lib/arm64/libsentry.so
0x70dee32000 - 0x70dee3dfff gralloc.msmnile.so <62b2754b98b4effe2748be1b1e800926> /vendor/lib64/hw/gralloc.msmnile.so
0x70df357000 - 0x70dfaabfff libapp.so <45d22f3ce7d42912f86523b0ca45e68d> /data/app/~~hhnJN-SVjbORpuXdXhCOMA==/com.hiruthicShaBuilds.eduserveMinimal-cUXYx57Gf5assLM78mOjFA==/lib/arm64/libapp.so
0x70e10dc000 - 0x70e19affff libflutter.so <295ec6276cc6200104f399a14ba6c0cb> /data/app/~~hhnJN-SVjbORpuXdXhCOMA==/com.hiruthicShaBuilds.eduserveMinimal-cUXYx57Gf5assLM78mOjFA==/lib/arm64/libflutter.so
0x70e3cab000 - 0x70e4172fff base.odex <00000000000000000000000000000000> /data/app/~~hhnJN-SVjbORpuXdXhCOMA==/com.hiruthicShaBuilds.eduserveMinimal-cUXYx57Gf5assLM78mOjFA==/oat/arm64/base.odex
0x712c9a1000 - 0x712c9a4fff libwebviewchromium_loader.so <54755dad1d9d8ded6a751c2c843aa530> /system/lib64/libwebviewchromium_loader.so
0x712ca4c000 - 0x712ca64fff [email protected] /system/system_ext/lib64/[email protected]
0x712caa0000 - 0x712caa6fff libqti_performance.so /system/system_ext/lib64/libqti_performance.so
0x712cadd000 - 0x712caf8fff libcompiler_rt.so <3e2fe7a7052af2bd445d311fb2636874> /system/lib64/libcompiler_rt.so
0x712cb85000 - 0x712cb97fff eglSubDriverAndroid.so /vendor/lib64/egl/eglSubDriverAndroid.so
0x712cbca000 - 0x712cbecfff [email protected] <7e1ce223d68ae53cd94d361b9d29b45d> /vendor/lib64/[email protected]
0x712cc02000 - 0x712cc3bfff libGLESv1_CM_adreno.so <0a4ba78451549f2e7011d53147139c09> /vendor/lib64/egl/libGLESv1_CM_adreno.so
0x712cc46000 - 0x712d93cfff libllvm-glnext.so /vendor/lib64/libllvm-glnext.so
0x712d993000 - 0x712dd62fff libGLESv2_adreno.so /vendor/lib64/egl/libGLESv2_adreno.so
0x712dd9d000 - 0x712dfa4fff libgsl.so <89d510d8712a830cca82469bf3ee9573> /vendor/lib64/libgsl.so
0x712dfe6000 - 0x712dff0fff libEGL_adreno.so <9759efe103d0e0b877f290643980caa9> /vendor/lib64/egl/libEGL_adreno.so
0x712e022000 - 0x712e036fff libadreno_utils.so <27ffcc665af343fe9b045cf912b71b01> /vendor/lib64/libadreno_utils.so
0x712e055000 - 0x712e06bfff libz.so /apex/com.android.vndk.v30/lib64/libz.so
0x712e081000 - 0x712e098fff [email protected] <6a61112774519bbad7ece09eaf0464a0> /vendor/lib64/hw/[email protected]
0x712e0c8000 - 0x712e0ecfff [email protected] <45fe63d86541bfbe98e7be60c2fa8290> /vendor/lib64/[email protected]
0x712e107000 - 0x712e109fff libhidltransport.so <82c04668e70609d5ff8f93d7794d331e> /vendor/lib64/libhidltransport.so
0x712e147000 - 0x712e149fff [email protected] /apex/com.android.vndk.v30/lib64/[email protected]
0x712e182000 - 0x712e1befff libbase.so <85ed25bfbd1346ecd103be375c1ac350> /apex/com.android.vndk.v30/lib64/libbase.so
0x712e1c4000 - 0x712e1d0fff [email protected] <8ebf0a0463eef571251f0ad95309ff95> /vendor/lib64/hw/[email protected]
0x712e214000 - 0x712e217fff libion.so /apex/com.android.vndk.v30/lib64/libion.so
0x712e24b000 - 0x712e268fff libutils.so /apex/com.android.vndk.v30/lib64/libutils.so
0x712e2b1000 - 0x712e2b9fff libgralloc.qti.so <1c76aabe3fd7f1e0095f298f35c53e64> /vendor/lib64/libgralloc.qti.so
0x712e2ea000 - 0x712e2f0fff android.hardware.graphics.common-V1-ndk_platform.so <1e9f66ce381f4dd5fc2f1f9c293eb476> /apex/com.android.vndk.v30/lib64/android.hardware.graphics.common-V1-ndk_platform.so
0x712e313000 - 0x712e3b8fff libhidlbase.so <39a1762e43e76758c6a93f5d7ab66657> /apex/com.android.vndk.v30/lib64/libhidlbase.so
0x712e3ce000 - 0x712e3e0fff libgralloctypes.so /apex/com.android.vndk.v30/lib64/libgralloctypes.so
0x712e41e000 - 0x712e435fff [email protected] /apex/com.android.vndk.v30/lib64/[email protected]
0x712e455000 - 0x712e45cfff libqdMetaData.so <5d356914885eddf9be88f162298acf6f> /vendor/lib64/libqdMetaData.so
0x712e481000 - 0x712e4bffff libprocessgroup.so /apex/com.android.vndk.v30/lib64/libprocessgroup.so
0x712e4da000 - 0x712e4f7fff [email protected] /apex/com.android.vndk.v30/lib64/[email protected]
0x712e52c000 - 0x712e52ffff android.hardware.common-V1-ndk_platform.so <47d8d31f8fb01af4d692a8324d0b79e3> /apex/com.android.vndk.v30/lib64/android.hardware.common-V1-ndk_platform.so
0x712e551000 - 0x712e576fff [email protected] /vendor/lib64/[email protected]
0x712e59d000 - 0x712e59ffff libhardware.so <5ee07e6dbe0ad0bdbe09ba4d80ddd2f4> /apex/com.android.vndk.v30/lib64/libhardware.so
0x712e5ca000 - 0x712e5dffff [email protected] /apex/com.android.vndk.v30/lib64/[email protected]
0x712e606000 - 0x712e617fff libcutils.so /apex/com.android.vndk.v30/lib64/libcutils.so
0x712e65a000 - 0x712e66efff libgralloccore.so <42bf7813a94ca138677a496121e1da83> /vendor/lib64/libgralloccore.so
0x712e68a000 - 0x712e735fff libc++.so /apex/com.android.vndk.v30/lib64/libc++.so
0x712e75d000 - 0x712e75ffff [email protected] <2874c698a762b178f88218628d91abb2> /apex/com.android.vndk.v30/lib64/[email protected]
0x712e7b8000 - 0x712e7bafff [email protected] <32e0d60bcf5cf87d04fa1835a45ffa70> /apex/com.android.vndk.v30/lib64/[email protected]
0x712e7cd000 - 0x712e7f6fff [email protected] <989be3389c7056a206d9800c457980cb> /vendor/lib64/[email protected]
0x712e818000 - 0x712e823fff libgrallocutils.so <56fca4b65e0a7b4e15f55848ef7c4bfd> /vendor/lib64/libgrallocutils.so
0x712e85a000 - 0x712e86ffff [email protected] <76dd386a98cf0642bcdbda6e0619cb03> /apex/com.android.vndk.v30/lib64/[email protected]
0x712e88a000 - 0x712e8a9fff [email protected] /vendor/lib64/[email protected]
0x712e8d7000 - 0x712e8dbfff android.test.base.odex <4364bfa4feeb30cc2eda67cf50be7e79> /system/framework/oat/arm64/android.test.base.odex
0x712e92d000 - 0x712e931fff android.hidl.manager-V1.0-java.odex <8bc69aa43667a3c9c17e39dd8b523b18> /system/framework/oat/arm64/android.hidl.manager-V1.0-java.odex
0x712e947000 - 0x712e94bfff android.hidl.base-V1.0-java.odex <814b67df616d7eb7d97b3346f3846f2c> /system/framework/oat/arm64/android.hidl.base-V1.0-java.odex
0x713020e000 - 0x713021ffff librs_jni.so /system/lib64/librs_jni.so
0x7130274000 - 0x713027ffff libaudioeffect_jni.so /system/lib64/libaudioeffect_jni.so
0x71302a0000 - 0x71304befff libprotobuf-cpp-full.so <27b60cedfe47f0f32b50d4b88fd10c7a> /system/lib64/libprotobuf-cpp-full.so
0x71304c3000 - 0x71304c5fff libasyncio.so <4ed349f0cd435fbbc869518d189a2e18> /system/lib64/libasyncio.so
0x7130510000 - 0x7130533fff libmediadrmmetrics_full.so /system/lib64/libmediadrmmetrics_full.so
0x7130559000 - 0x71305dbfff libmedia_jni.so /system/lib64/libmedia_jni.so
0x7130606000 - 0x713063ffff libmtp.so /system/lib64/libmtp.so
0x7130659000 - 0x713065ffff libmediadrmmetrics_consumer.so <6bb011e164b09235e41ac1d055c68b32> /system/lib64/libmediadrmmetrics_consumer.so
0x71306a8000 - 0x7130736fff libsonivox.so <042db06e5a448d60f5aa4641163553dc> /system/lib64/libsonivox.so
0x7130789000 - 0x713079dfff libsoundpool.so /system/lib64/libsoundpool.so
0x7134e23000 - 0x7134e74fff libssl.so <817ef7e4eafae3ca2860a065929b0c52> /apex/com.android.conscrypt/lib64/libssl.so
0x7134eb7000 - 0x7134efefff libjavacrypto.so <26f5426eb314346387e0ff97f9c181f8> /apex/com.android.conscrypt/lib64/libjavacrypto.so
0x7134f0b000 - 0x713501cfff libcrypto.so <4a54ea0e0e326d824fef4540030dfdb1> /apex/com.android.conscrypt/lib64/libcrypto.so
0x713504c000 - 0x71350fcfff libc++.so /apex/com.android.conscrypt/lib64/libc++.so
0x7136926000 - 0x7136928fff libstats_jni.so /apex/com.android.os.statsd/lib64/libstats_jni.so
0x7136973000 - 0x713697afff libqti-perfd-client_system.so <3754e2967738724efed0e757611d0972> /system/system_ext/lib64/libqti-perfd-client_system.so
0x7136984000 - 0x7136987fff libqti-at.so /system/system_ext/lib64/libqti-at.so
0x71369dc000 - 0x71369fafff [email protected] <897ca887dd324247fbc39b08e1fb31fd> /system/system_ext/lib64/[email protected]
0x7136a21000 - 0x7136a3dfff [email protected] <94e8ed3fe81204684b9f4699520f3666> /system/system_ext/lib64/[email protected]
0x7136a52000 - 0x7136a78fff [email protected] /system/system_ext/lib64/[email protected]
0x713ffd4000 - 0x7140321fff libart-compiler.so /apex/com.android.art/lib64/libart-compiler.so
0x7140353000 - 0x7140551fff libvixl.so <896e4b436850eecce3af11deefaf4505> /apex/com.android.art/lib64/libvixl.so
0x7140588000 - 0x7140591fff libopenjdkjvm.so <80fb2982c85a31436371dab883675d10> /apex/com.android.art/lib64/libopenjdkjvm.so
0x71405c7000 - 0x71405fcfff libopenjdk.so /apex/com.android.art/lib64/libopenjdk.so
0x7141e01000 - 0x7141e3cfff libjavacore.so <0d4f4b5867083edeeeab5c86f341ebc0> /apex/com.android.art/lib64/libjavacore.so
0x7141e56000 - 0x7141e59fff libandroidio.so <88d338b7f30cb17f86c5cfcbc353426f> /apex/com.android.art/lib64/libandroidio.so
0x7141eac000 - 0x7141eb8fff libicu_jni.so <6209fc00f6a55af855f15e85e02513b3> /apex/com.android.art/lib64/libicu_jni.so
0x7141ec3000 - 0x7141ec7fff libwebviewchromium_plat_support.so <810bad8f8edcb3db7a8c87525046ac5b> /system/lib64/libwebviewchromium_plat_support.so
0x7141f2a000 - 0x7141f2ffff libutilscallstack.so /system/lib64/libutilscallstack.so
0x7141f4b000 - 0x7141fa5fff [email protected] <15000971fff1e19a26846acec42f1d05> /system/lib64/[email protected]
0x7141fdc000 - 0x7141fecfff libRS.so /system/lib64/libRS.so
0x7142000000 - 0x7142003fff libOpenSLES.so /system/lib64/libOpenSLES.so
0x7142062000 - 0x7142065fff libOpenMAXAL.so <6b0fe65df83fe5be3052d211f26aa2b6> /system/lib64/libOpenMAXAL.so
0x71420b2000 - 0x71420b7fff libjnigraphics.so /system/lib64/libjnigraphics.so
0x71420c0000 - 0x71420fcfff libcamera2ndk.so <33bf4060790da55fe88a0b9c7f9ab719> /system/lib64/libcamera2ndk.so
0x7142121000 - 0x7142129fff libamidi.so /system/lib64/libamidi.so
0x7142160000 - 0x71421abfff libaaudio_internal.so /system/lib64/libaaudio_internal.so
0x71421d3000 - 0x71421d9fff libaaudio.so <88585819880444186d43b7bcb548c3b5> /system/lib64/libaaudio.so
0x714220a000 - 0x714233cfff libxml2.so <424cb971b5318c007c04418288616b4d> /system/lib64/libxml2.so
0x7142344000 - 0x7142367fff libandroid.so <613f4e9239c0edd56120567b8f7c7564> /system/lib64/libandroid.so
0x714238c000 - 0x71423e6fff libperfetto_hprof.so /apex/com.android.art/lib64/libperfetto_hprof.so
0x714241b000 - 0x714242afff libadbconnection.so <8ba168021d1430ace5280e121dd5ca35> /apex/com.android.art/lib64/libadbconnection.so
0x7142444000 - 0x7142478fff libadbconnection_client.so <004a3138ddc8937acc0b66a7c90fc50b> /apex/com.android.adbd/lib64/libadbconnection_client.so
0x714a011000 - 0x714a016fff libartpalette-system.so <642f670e15b97179af3946c45cbce05c> /system/lib64/libartpalette-system.so
0x714a050000 - 0x714a6f9fff libart.so <7eb9b1b0dc51cf364439284e5ac2a281> /apex/com.android.art/lib64/libart.so
0x714a71b000 - 0x714a85dfff libmediaplayerservice.so <3971f2ca922f7f2de7167e6aeb3c3b18> /system/lib64/libmediaplayerservice.so
0x714a881000 - 0x714ade0fff libozoaudiodecoder.so /system/lib64/libozoaudiodecoder.so
0x743ae19000 - 0x743ae1bfff libhidlallocatorutils.so /system/lib64/libhidlallocatorutils.so
0x743ae49000 - 0x743ae7cfff libstagefright_foundation.so <7d4ce20f0205cb3e53823a35bf78b0df> /system/lib64/libstagefright_foundation.so
0x743ae8f000 - 0x743aeb0fff libaudioutils.so /system/lib64/libaudioutils.so
0x743aed4000 - 0x743aef6fff [email protected] <075ec5c7a11fcc79b6d374a44468935b> /system/lib64/[email protected]
0x743af01000 - 0x743af19fff libselinux.so /system/lib64/libselinux.so
0x743af55000 - 0x743af5bfff libhidlmemory.so <49a0cf9a05cdd834740bf9fa9e52d29d> /system/lib64/libhidlmemory.so
0x743af81000 - 0x743b135fff libstagefright.so <552d40f0a0a202e78a6bace25c11a3a5> /system/lib64/libstagefright.so
0x743b155000 - 0x743b19efff libsfplugin_ccodec_utils.so /system/lib64/libsfplugin_ccodec_utils.so
0x743b1c2000 - 0x743b1f7fff libmediautils.so <505484a572bbbf64ee2532b7099ff40e> /system/lib64/libmediautils.so
0x743b20c000 - 0x743b27afff libunwindstack.so <63b9259b7d6faf10db7a7db8403c58b7> /system/lib64/libunwindstack.so
0x743b290000 - 0x743b294fff libaudiomanager.so <6909da432565bcc9534d32bd9982f35e> /system/lib64/libaudiomanager.so
0x743b2d5000 - 0x743b31bfff libRScpp.so <500bdec88fe17fc9d13065790d38eb04> /system/lib64/libRScpp.so
0x743b343000 - 0x743b368fff liblzma.so /system/lib64/liblzma.so
0x743b3a2000 - 0x743b3a7fff libaudiopolicy.so <8e307edcc85d735b014758da3fa263c2> /system/lib64/libaudiopolicy.so
0x743b3e4000 - 0x743b3fafff libz.so <7fd031829202c4910d0a5b21c6786fe0> /system/lib64/libz.so
0x743b401000 - 0x743b403fff libdl_android.so /apex/com.android.runtime/lib64/bionic/libdl_android.so
0x743b450000 - 0x743b5fbfff libelevoc_single_rn.so <015b5ac4f34d654b77d8d06c2c989600> /system/system_ext/lib64/libelevoc_single_rn.so
0x743b615000 - 0x743b632fff [email protected] <3bee16beb6ac78bfd94f9c2e4ea93ea0> /system/lib64/[email protected]
0x743b668000 - 0x743b66bfff libandroid_runtime_lazy.so <2ff19fac9a3efb18cfbd71923230ad1b> /system/lib64/libandroid_runtime_lazy.so
0x743b68a000 - 0x743b68dfff libvndksupport.so <27763146a00f027048fc504de303024a> /system/lib64/libvndksupport.so
0x743b6d9000 - 0x743b6dcfff libprocinfo.so /system/lib64/libprocinfo.so
0x743b721000 - 0x743b724fff libmediandk_utils.so <4a7d99721a4fc28978010fe6a366e249> /system/lib64/libmediandk_utils.so
0x743b74c000 - 0x743b79bfff libpcre2.so <5c257f244312ec434edd1f5fcd196fa7> /system/lib64/libpcre2.so
0x743b7f2000 - 0x743b7f7fff libstagefright_omx_utils.so <020534f59707e5bb3abcb7689db49e14> /system/lib64/libstagefright_omx_utils.so
0x743b814000 - 0x743b838fff libcodec2_client.so <144dad01d51cb803461a3074aa9f1bf2> /system/lib64/libcodec2_client.so
0x743b856000 - 0x743b89bfff libui.so /system/lib64/libui.so
0x743b8d3000 - 0x743b8d6fff libfmq.so <6dcf0b071d3e12eb1fd51ee48c1d658f> /system/lib64/libfmq.so
0x743b906000 - 0x743bab8fff libicuuc.so /apex/com.android.art/lib64/libicuuc.so
0x743bad3000 - 0x743bafafff libstagefright_framecapture_utils.so <08973fa706d95b3d98f9fc4a843715be> /system/lib64/libstagefright_framecapture_utils.so
0x743bb02000 - 0x743bbbffff libdng_sdk.so <39def3e34fa7fcca75de0ccba8ebd76a> /system/lib64/libdng_sdk.so
0x743bbef000 - 0x743bbf2fff libstagefright_http_support.so /system/lib64/libstagefright_http_support.so
0x743bc0a000 - 0x743bc0dfff [email protected] /system/lib64/[email protected]
0x743bc51000 - 0x743bc53fff libhardware.so <48c8075b0ea9a564a8fd1459cc198667> /system/lib64/libhardware.so
0x743bcae000 - 0x743bcb2fff android.hardware.common-V1-ndk_platform.so <7992341b9bc3c5a3e8ad28e88fa7e339> /system/lib64/android.hardware.common-V1-ndk_platform.so
0x743bcd8000 - 0x743bceafff [email protected] /system/lib64/[email protected]
0x743bd12000 - 0x743bd29fff [email protected] /system/lib64/[email protected]
0x743bd5b000 - 0x743bd5efff libsync.so <2ba3a9e35362a1a41aff7ae2d6a57d02> /system/lib64/libsync.so
0x743bd9c000 - 0x743bdb5fff [email protected] <6d961b02745695fd08cd6f95af7fe47c> /system/lib64/[email protected]
0x743bdce000 - 0x743bddffff libcutils.so /system/lib64/libcutils.so
0x743be1c000 - 0x743be20fff libnativebridge_lazy.so <9ddebd278f908feaf72b4349904fbf68> /system/lib64/libnativebridge_lazy.so
0x743be44000 - 0x743be78fff libnativeloader.so <4ad3fd7bbaac1acc8bba566d2de68f30> /apex/com.android.art/lib64/libnativeloader.so
0x743be95000 - 0x743bebbfff [email protected] <6e7da08908b6f8e7bf7c907a6b4a4d95> /system/lib64/[email protected]
0x743bed0000 - 0x743c679fff libhwui.so <5a9904b8fc8a9acfcafd02953a754a82> /system/lib64/libhwui.so
0x743c6a1000 - 0x743c6a4fff libopf.so /system/system_ext/lib64/libopf.so
0x743c6d2000 - 0x743c6ebfff libGLESv2.so <425a001710d9bd312869e28edb8f620d> /system/lib64/libGLESv2.so
0x743c723000 - 0x743c738fff libstagefright_xmlparser.so <5369d36ad59eb1a4e79c56788f3f6972> /system/lib64/libstagefright_xmlparser.so
0x743c755000 - 0x743c7fafff libhidlbase.so /system/lib64/libhidlbase.so
0x743c808000 - 0x743c8b3fff libc++.so /system/lib64/libc++.so
0x743c8cf000 - 0x743c8ebfff libimg_utils.so <4fcc4ec4c71b452bc261a95cf31b50d6> /system/lib64/libimg_utils.so
0x743c906000 - 0x743c9b7fff libharfbuzz_ng.so <9533697cc67f4ee5ad2d1c1a9927af27> /system/lib64/libharfbuzz_ng.so
0x743c9ce000 - 0x743c9d2fff [email protected] <8601632477cde3ed20b2f791e46b8576> /system/lib64/[email protected]
0x743ca14000 - 0x743ca31fff [email protected] <37f7cd2d2e2f5f06ffc7598ad8090e3a> /system/lib64/[email protected]
0x743ca46000 - 0x743ca7cfff libinput.so <0cdc9d529ccfc1fa629b63784e1721bd> /system/lib64/libinput.so
0x743caac000 - 0x743cab1fff libmedia_omx_client.so <53b7248c5ed65b665ac3803ba98a5278> /system/lib64/libmedia_omx_client.so
0x743cac9000 - 0x743cad4fff libtimeinstate.so /system/lib64/libtimeinstate.so
0x743cb09000 - 0x743cb24fff [email protected] <2841159491eea7cb33db9110a1f79671> /system/lib64/[email protected]
0x743cb47000 - 0x743cbbcfff libprotobuf-cpp-lite.so /system/lib64/libprotobuf-cpp-lite.so
0x743cbe8000 - 0x743cbebfff [email protected] /system/lib64/[email protected]
0x743cc1b000 - 0x743cc2cfff libstatslog.so <7836904b109ae4f294524daff36d2b5c> /system/lib64/libstatslog.so
0x743cc6f000 - 0x743cc73fff libusbhost.so <1051685b8a6b536470412dc531c1958e> /system/lib64/libusbhost.so
0x743ccb3000 - 0x743ccb9fff libhardware_legacy.so /system/lib64/libhardware_legacy.so
0x743ccc8000 - 0x743cce0fff libpiex.so /system/lib64/libpiex.so
0x743cd23000 - 0x743cd2cfff libdebuggerd_client.so <0e77aef3f1dd0ad531b0ed2a535d7324> /system/lib64/libdebuggerd_client.so
0x743cd53000 - 0x743cd7cfff [email protected] /system/lib64/[email protected]
0x743cd8a000 - 0x743cdbdfff libandroidicu.so

Make a better landing page

Currently, this project uses Jekyll Minimal theme.

To edit the existing page you need to switch to the gh-pages branch and edit the index.md file. And then create a PR to the gh-pages branch.

But a dedicated landing page built from the ground up would be better and more customizable and will have a unique look to the project. Feel free to do that too.....

UI enhancement

Make the UI much interactable and look cool.

  • Animations

  • Transitions

  • Doens't affect the app performance too much

  • Doesn't depends on too much of dependencies

  • Optimised to its capabilities (Optional)

Update README

  • Improve wordings
  • Include or replace with new pictures
  • Redesign the whole readme if you can...
  • Improve documentation

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.