[MOD]Glowpad for stock Caller ID AOSP style - Galaxy Note 3 Exynos Android Development

English:
Hi all im going to porting glowpad efect to our caller need help by experts
Can we ported aosp glowpad button on our stock dialer? Can you give an assessment as an expert please
image:
{
"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 found sample of glowpad we can using it?
https://play.google.com/store/apps/details?id=net.sebastianopoggi.samples.ui.GlowPadSample
In order to use the GlowPadView in your project, follow these steps:
Ensure you have the Maven Central repository configured in your build.gradle file, eg.:
repositories {
mavenCentral()
}
This has to be in your app module's build.gradle or in the project's top-level build.gradle file. Android Studio puts it into the top-level file by default.
Add the dependency to your app's module build.gradle file, eg.:
Code:
dependencies {
// Your other dependencies...
compile 'net.frakbot.glowpadbackport:glowpadbackport:2.1.0'
}
Reference the GlowPadView in an XML layout (or initialise it from code)
Code:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<net.sebastianopoggi.ui.GlowPadBackport.GlowPadView
android:id="@+id/incomingCallWidget"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginTop="-10dp"
android:layout_marginBottom="-46dp"
android:background="@android:color/black"
android:visibility="visible"
android:gravity="top"
app:targetDrawables="@array/incoming_call_widget_2way_targets"
app:handleDrawable="@drawable/ic_in_call_touch_handle"
app:innerRadius="@dimen/glowpadview_inner_radius"
app:outerRadius="@dimen/glowpadview_target_placement_radius"
app:outerRingDrawable="@drawable/ic_lockscreen_outerring"
app:snapMargin="@dimen/glowpadview_snap_margin"
app:vibrationDuration="20"
app:feedbackCount="1"
app:glowRadius="@dimen/glowpadview_glow_radius"
app:pointDrawable="@drawable/ic_lockscreen_glowdot"/>
</RelativeLayout>
????
Profit!
Sample app
Click to expand...
Click to collapse
https://github.com/frakbot/GlowPadBackport
Русский:
Всем привет,
Хочу портировать АОСП кольцо с кнопками на нашу стоковую звонилку.
image:
Нашел код для внедрения как заверяет автор, в любое приложение!
Вы можете скачать образец с маркета и протестировать на своем аппарате.
https://play.google.com/store/apps/details?id=net.sebastianopoggi.samples.ui.GlowPadSample
Для того чтобы использовать GlowPAD в вашем проекте следуйте инструкции:
Убедитесь, что у вас есть the Maven Central репозиторий конфигурированная в build.gradle file, например.:
repositories {
mavenCentral()
}
This has to be in your app module's build.gradle or in the project's top-level build.gradle file. Android Studio puts it into the top-level file by default. - в силу отсутствия технических знаний я это оставлю без перевода
Add the dependency to your app's module build.gradle file, eg.:
Code:
dependencies {
// Your other dependencies...
compile 'net.frakbot.glowpadbackport:glowpadbackport:2.1.0'
}
Reference the GlowPadView in an XML layout (or initialise it from code)
Code:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<net.sebastianopoggi.ui.GlowPadBackport.GlowPadView
android:id="@+id/incomingCallWidget"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginTop="-10dp"
android:layout_marginBottom="-46dp"
android:background="@android:color/black"
android:visibility="visible"
android:gravity="top"
app:targetDrawables="@array/incoming_call_widget_2way_targets"
app:handleDrawable="@drawable/ic_in_call_touch_handle"
app:innerRadius="@dimen/glowpadview_inner_radius"
app:outerRadius="@dimen/glowpadview_target_placement_radius"
app:outerRingDrawable="@drawable/ic_lockscreen_outerring"
app:snapMargin="@dimen/glowpadview_snap_margin"
app:vibrationDuration="20"
app:feedbackCount="1"
app:glowRadius="@dimen/glowpadview_glow_radius"
app:pointDrawable="@drawable/ic_lockscreen_glowdot"/>
</RelativeLayout>
????
Profit!
Sample app
Click to expand...
Click to collapse
https://github.com/frakbot/GlowPadBackport

My friend finist1 make projects for aide you can using it
https://yadi.sk/d/E7xCPq8TdocFC
https://yadi.sk/d/hzZlbfa-docJq
He plug library now programmers can use it with app glowpad on full potential and take resources from it

Related

[GUIDE][MOD]Small AM/PM on Status bar clock

As All You Know that m not able to work on Roms As my device is Damaged After fell into water But..
I want to provide my work to all of You As much as i can..
So this Time I am posting a GUIDE For Small AM/PM in statusbar clock.
So Here We Go...
-:Requirement:-
1.Apktool
2.Copy/Paste knowledge
3.little sharp Mind
-:Now Come to the Point:-
1.Decompile SystemUI.apk
2.Go to res/layout/tw_status_bar.xml
3.Open The File and Look For this Line which is Given Bleow-
Code:
<com.android.systemui.statusbar.policy.Clock android:textSize="@dimen/status_bar_clock_text_size" android:textColor="[COLOR="Red"]#ffffffff[/COLOR]" android:gravity="center" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
4.Now replace this line With This
Code:
<com.android.systemui.statusbar.policy.Clock android:textSize="@dimen/status_bar_clock_text_size" android:textColor="[COLOR="red"]#ffffffff[/COLOR]" android:gravity="center" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" systemui:ampmSmall="true" />
The Red marked text is Your clock text colour(Defult is pure white now)
5.Save .xml and compile it.
6.Push it back to system Then You Will get Something like this(NOT CENTER CLOCK):-
{
"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"
}
Check it yourself and Give me feedback.
Enjoy..​
Nice guid Aman! Thanks
Bro help.
The log says. "No resources identifier found for attribute 'ampmSmall' in package 'com.android.systemui'
a little help here.
AmniX said:
As All You Know that m not able to work on Roms As my device is Damaged After fell into water But..
I want to provide my work to all of You As much as i can..
So this Time I am posting a GUIDE For Small AM/PM in statusbar clock.
So Here We Go...
-:Requirement:-
1.Apktool
2.Copy/Paste knowledge
3.little sharp Mind
-:Now Come to the Point:-
1.Decompile SystemUI.apk
2.Go to res/layout/tw_status_bar.xml
3.Open The File and Look For this Line which is Given Bleow-
Code:
<com.android.systemui.statusbar.policy.Clock android:textSize="@dimen/status_bar_clock_text_size" android:textColor="[COLOR="Red"]#ffffffff[/COLOR]" android:gravity="center" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
4.Now replace this line With This
Code:
<com.android.systemui.statusbar.policy.Clock android:textSize="@dimen/status_bar_clock_text_size" android:textColor="[COLOR="red"]#ffffffff[/COLOR]" android:gravity="center" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" systemui:ampmSmall="true" />
The Red marked text is Your clock text colour(Defult is pure white now)
5.Save .xml and compile it.
6.Push it back to system Then You Will get Something like this(NOT CENTER CLOCK):-
Check it yourself and Give me feedback.
Enjoy..​
Click to expand...
Click to collapse
hello there, i've installed Xperia SystemUI provided by Serajr v10 here: http://forum.xda-developers.com/showthread.php?t=1762162
but i got a little problem, my clock on statusbar is not showing a time instead some "-37%-e/%y" kinda thing, everything else works just fine so far.
how can i make it show time on my status bar, can you help me with that.
my device: xperia u ICS 4.0.4
unlocked BL: yes
rooted: yes
build: 6.1.1.C.1.0
kernel:3.0.8

Native wifi Hotspot for Verizon S5 Dev Phone

I know this is common knowledge to most, but I thought I would post it here for the Verizon S5 users!!
This guide requires following things:
• APKtool
• Notepad++ (or AcroEdit, etc.)
To Enable Native Hotspot
1. Decompile Framework
2. Edit values/Arrays.xml
Find:
PHP:
<string-array name="config_mobile_hotspot_provision_app">
<item>com.samsung.spg</item>
<item>com.samsung.spg.NewSPGActivity</item>
</string-array>
And Change to:
PHP:
<array name="config_mobile_hotspot_provision_app" />
Should look like this when done:
PHP:
</string-array>
<array name="config_tether_dhcp_range" />
<array name="config_mobile_hotspot_provision_app" />
<integer-array name="config_tether_upstream_types">
<item>0</item>
<item>1</item>
<item>4</item>
<item>5</item>
<item>7</item>
Compile and you can now enjoy Native Hotspot with no Verizon Subscripton
This is not my code I am merely sharing with Verizon S5 users
Enjoy!
This is good but if you install xposed installer you can get the X tether mod and it enables the stock tethering without moving a muscle
razzrmaxx said:
This is good but if you install xposed installer you can get the X tether mod and it enables the stock tethering without moving a muscle
Click to expand...
Click to collapse
That's what I did and it was super simple.
Is this method possible with lollipop android 5.0
EMSpilot said:
I know this is common knowledge to most, but I thought I would post it here for the Verizon S5 users!!
This guide requires following things:
• APKtool
• Notepad++ (or AcroEdit, etc.)
To Enable Native Hotspot
1. Decompile Framework
2. Edit values/Arrays.xml
Find:
PHP:
<string-array name="config_mobile_hotspot_provision_app"> <item>com.samsung.spg</item> <item>com.samsung.spg.NewSPGActivity</item></string-array>
And Change to:
PHP:
<array name="config_mobile_hotspot_provision_app" />
Should look like this when done:
PHP:
</string-array> <array name="config_tether_dhcp_range" /> <array name="config_mobile_hotspot_provision_app" /> <integer-array name="config_tether_upstream_types"> <item>0</item> <item>1</item> <item>4</item> <item>5</item> <item>7</item>
Compile and you can now enjoy Native Hotspot with no Verizon Subscripton
This is not my code I am merely sharing with Verizon S5 users
Enjoy!
Click to expand...
Click to collapse
@EMSpilot
Do you know where this is called from?
{
"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 making a debranded rom and this is the only Verizon verbiage left. Thanks in advance for any guidance.
Sent from my LGLS751 using Tapatalk
I have the Verizon s5 but my service is through MetroPCS will this still work for me
How does this work?
I know I am a bit late to this. How does this actually work without a paid carrier? Does this trick the device into receiving data?

[GUIDE] How to add animation in Opera Mini

Hello brothers,
now, I want to share guide to add animation on Opera Mini, and you can make this guide also to other apk
1. decompile your opera mini
2. open res/layout/main.xml
add this code
<LinearLayout android:gravity="center" androidrientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content">
<com.rouf.Animasi android:id="@id/rouf_anim" android:layout_width="wrap_content" android:layout_height="wrap_content" />
</LinearLayout>
Click to expand...
Click to collapse
before this code
</merge>
like this
<LinearLayout android:gravity="center" androidrientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content">
<com.rouf.Animasi android:id="@id/rouf_anim" android:layout_width="wrap_content" android:layout_height="wrap_content" />
</LinearLayout>
</merge>
Click to expand...
Click to collapse
3. save
4. open res/values/ids.xml
add this code
<item type="id" name="rouf_anim">false</item>
Click to expand...
Click to collapse
before this code
</resources>
like this
<item type="id" name="rouf_anim">false</item>
</resources>
Click to expand...
Click to collapse
5. save
6. download smali and png of animation Here
7. after you downloaded, enter the png and animasi.xml to opmin_src/res/drawable/com/here
and add folder "rouf" to folder opmin_src/smali/here
8. and than open AndroidManifest.xml change
package="com.opera.mini.android"
Click to expand...
Click to collapse
like this
package="com.opera.mini.rouf
Click to expand...
Click to collapse
save
9. recompile.
10. after recompile you must decompile again to change id public of animasi.xml and png animations
11. open opmin_src/smali/com/rouf/Animasi.smali
12. change code id 0x7f080004 in line 37
with code id public type="id" name="rouf_anim"
and this code id 0x7f020008 in line 53
change with code id public type="drawable" name="animasi"
13. recompile, sign, install
SS
{
"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"
}
THANKS TO :
ALLAH SWT
All members and admins of Group Oprek Galaxy Y Indonesia S5360 @fb
DONT FORGET TO PRESS THANKS IF YOU LIKE MY THREAD :good:
if you want to download my latest mod of Opera Mini you can visit here

[AOSP][STOCK TW][5.0][SAMSUNG][GLOWPAD][MOD]Glowpad for stock Caller ID AOSP style

Can we ported aosp glowpad button on our stock samsung dialer android 5.0 ? Can you give an assessment as an expert please
image:
{
"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"
}
Thank you
upd i found sample of glowpad we can using it?
https://play.google.com/store/apps/details?id=net.sebastianopoggi.samples.ui.GlowPadSample
https://github.com/frakbot/GlowPadBackport
In order to use the GlowPadView in your project, follow these steps:
Ensure you have the Maven Central repository configured in your build.gradle file, eg.:
repositories {
mavenCentral()
}
This has to be in your app module's build.gradle or in the project's top-level build.gradle file. Android Studio puts it into the top-level file by default.
Add the dependency to your app's module build.gradle file, eg.:
Code:
dependencies {
// Your other dependencies...
compile 'net.frakbot.glowpadbackport:glowpadbackport:2.1.0'
}
Reference the GlowPadView in an XML layout (or initialise it from code)
Code:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<net.sebastianopoggi.ui.GlowPadBackport.GlowPadView
android:id="@+id/incomingCallWidget"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginTop="-10dp"
android:layout_marginBottom="-46dp"
android:background="@android:color/black"
android:visibility="visible"
android:gravity="top"
app:targetDrawables="@array/incoming_call_widget_2way_targets"
app:handleDrawable="@drawable/ic_in_call_touch_handle"
app:innerRadius="@dimen/glowpadview_inner_radius"
app:outerRadius="@dimen/glowpadview_target_placement_radius"
app:outerRingDrawable="@drawable/ic_lockscreen_outerring"
app:snapMargin="@dimen/glowpadview_snap_margin"
app:vibrationDuration="20"
app:feedbackCount="1"
app:glowRadius="@dimen/glowpadview_glow_radius"
app:pointDrawable="@drawable/ic_lockscreen_glowdot"/>
</RelativeLayout>
????
Profit!
Sample app
Click to expand...
Click to collapse
My friend finist1 make projects for aide you can using it
https://yadi.sk/d/E7xCPq8TdocFC
https://yadi.sk/d/hzZlbfa-docJq
He plug library now programmers can use it with app glowpad on full potential and take resources from it
Also this code we found in stock caller is very simmilar like glowpadsample
LegacyInCallUI\res\layout\answer_fragment.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.incallui.GlowPadWrapper android:gravity="center" android:id="@id/glow_pad_view" android:background="@android:color/black" android:focusable="true" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" dc:targetDrawables="@array/incoming_call_widget_3way_targets" dc:targetDescriptions="@array/incoming_call_widget_3way_target_descriptions" dc:directionDescriptions="@array/incoming_call_widget_3way_direction_descriptions" dc:handleDrawable="@drawable/ic_in_call_touch_handle" dc:outerRingDrawable="@android:drawable/ic_lockscreen_sim" dc:innerRadius="@dimen/glowpadview_inner_radius" dc:outerRadius="@dimen/glowpadview_target_placement_radius" dc:glowRadius="@dimen/glowpadview_glow_radius" dc:vibrationDuration="20" dc:snapMargin="@dimen/glowpadview_snap_margin" dc:feedbackCount="1" dc:allowScaling="true"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:dc="http://schemas.android.com/apk/res-auto" />
GlowPadBackport-sample-release\res\layout\main.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto">
<Button android:id="@id/btn_toggle_padmult" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/btn_toggle_multiplier" android:layout_alignParentTop="true" />
<net.sebastianopoggi.ui.GlowPadBackport.GlowPadView android:gravity="top" android:id="@id/incomingCallWidget" android:background="@android:color/black" android:visibility="visible" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginTop="-10.0dip" android:layout_marginBottom="-46.0dip" android:layout_below="@id/btn_toggle_padmult" app:targetDrawables="@array/incoming_call_widget_2way_targets" app:handleDrawable="@drawable/ic_in_call_touch_handle" app:outerRingDrawable="@drawable/ic_lockscreen_outerring" app:pointDrawable="@drawable/ic_lockscreen_glowdot" app:innerRadius="@dimen/glowpadview_inner_radius" app:outerRadius="@dimen/glowpadview_target_placement_radius" app:glowRadius="@dimen/glowpadview_glow_radius" app:vibrationDuration="20" app:snapMargin="@dimen/glowpadview_snap_margin" app:feedbackCount="1" />
</RelativeLayout>
stock caller

General Samsung A12 Test Point

Samsung A12 Test Point.
Samsung A12 SM-A125 Test Point to remove FRP with MTK Port.
Open the device and short the test point with GND point as shown in the picture and the MTK port should
show up in the device manager.
{
"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"
}
mvikrant97 said:
Тест-пойнт Samsung A12.
Samsung A12 SM-A125 Test Point для удаления FRP с портом MTK.
Откройте устройство и замкните тестовую точку с точкой GND, как показано на рисунке, и порт MTK должен
появится в диспетчере устройств.
View attachment 5813419
Click to expand...
Click to collapse
Аккамулятор должен быть включен или отключен как на фото. Можно попросить больше информацции что это дает и можно ли снять родительскую блокировку.
stremm said:
Аккамулятор должен быть включен или отключен как на фото. Можно попросить больше информацции что это дает и можно ли снять родительскую блокировку.
Click to expand...
Click to collapse
In english please. I don't understand Russian language.
mvikrant97 said:
In english please. I don't understand Russian language.
Click to expand...
Click to collapse
The battery must be turned on or off as shown in the photo. You can ask for more information about what this gives and whether it is possible to remove the parental lock.
stremm said:
The battery must be turned on or off as shown in the photo. You can ask for more information about what this gives and whether it is possible to remove the parental lock.
Click to expand...
Click to collapse
Thankyou for that. If it does not work then you can perform it while the battery is connected to the phone and the device
will show up in the device manager as shown below.
Then you can use tools like UMT Multi Tool software or any other software to unlock the device.
Once the device is connected to the computer using USB just click on Execute and the device FRP
will be removed.

Categories

Resources